0001321732-19-000060.txt : 20190507 0001321732-19-000060.hdr.sgml : 20190507 20190507170142 ACCESSION NUMBER: 0001321732-19-000060 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190507 DATE AS OF CHANGE: 20190507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Penumbra Inc CENTRAL INDEX KEY: 0001321732 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37557 FILM NUMBER: 19804007 BUSINESS ADDRESS: STREET 1: ONE PENUMBRA PLACE CITY: ALAMEDA STATE: CA ZIP: 94502 BUSINESS PHONE: (510) 995-2486 MAIL ADDRESS: STREET 1: ONE PENUMBRA PLACE CITY: ALAMEDA STATE: CA ZIP: 94502 10-Q 1 pen-33119x10q.htm 10-Q Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2019
OR 
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from_____ to _____         
Commission File Number: 001-37557
 
Penumbra, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware
 
05-0605598
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
One Penumbra Place
Alameda, CA
 
94502
(Address of principal executive offices)
 
(Zip code)

(510) 748-3200
(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: x    No:  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes:  x    No:  o
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
x
 
Accelerated filer
o
Non-accelerated filer
o
 
Smaller reporting company
o
Emerging growth company
o
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with accounting standards provided pursuant to Section 13(a) of the Exchange Act. o 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes:  o  No:  x
As of April 23, 2019, the registrant had 34,737,497 shares of common stock, par value $0.001 per share, outstanding.
 



Penumbra, Inc.
FORM 10-Q
TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 



PART I - FINANCIAL INFORMATION

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

Penumbra, Inc.
Condensed Consolidated Balance Sheets
(unaudited)
(in thousands)
 
 
March 31,
2019
 
December 31,
2018
Assets
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
95,606

 
$
67,850

Marketable investments
 
99,241

 
133,039

Accounts receivable, net of doubtful accounts of $2,877 and $2,782 at March 31, 2019 and December 31, 2018, respectively
 
94,679

 
81,896

Inventories
 
121,691

 
115,741

Prepaid expenses and other current assets
 
11,869

 
12,200

Total current assets
 
423,086

 
410,726

Property and equipment, net
 
35,380

 
35,407

Operating lease right-of-use assets
 
42,376

 

Intangible assets, net
 
26,813

 
27,245

Goodwill
 
7,659

 
7,813

Deferred taxes
 
31,862

 
32,940

Other non-current assets
 
1,613

 
875

Total assets
 
$
568,789

 
$
515,006

Liabilities and Stockholders’ Equity
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
7,692

 
$
8,176

Accrued liabilities
 
58,032

 
57,886

Current operating lease liabilities
 
3,688

 

Total current liabilities
 
69,412

 
66,062

Deferred rent
 

 
7,586

Non-current operating lease liabilities
 
46,070

 

Other non-current liabilities
 
16,644

 
18,943

Total liabilities
 
132,126

 
92,591

Commitments and contingencies (Note 9)
 


 


Stockholders’ equity:
 
 
 
 
Common stock
 
34

 
34

Additional paid-in capital
 
419,514

 
415,084

Accumulated other comprehensive loss
 
(2,578
)
 
(1,942
)
Retained earnings
 
19,762

 
9,064

Total Penumbra, Inc. stockholders’ equity
 
436,732

 
422,240

Non-controlling interest
 
(69
)
 
175

Total stockholders’ equity
 
436,663

 
422,415

Total liabilities and stockholders’ equity
 
$
568,789

 
$
515,006

See accompanying notes to the unaudited condensed consolidated financial statements

2


Penumbra, Inc.
Condensed Consolidated Statements of Operations
(unaudited)
(in thousands, except share and per share amounts)
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Revenue
 
$
128,439

 
$
102,701

Cost of revenue
 
44,529

 
36,144

Gross profit
 
83,910

 
66,557

Operating expenses:
 
 
 
 
Research and development
 
11,667

 
8,013

Sales, general and administrative
 
61,091

 
54,499

Total operating expenses
 
72,758

 
62,512

Income from operations
 
11,152

 
4,045

Interest income, net
 
733

 
749

Other income (expense), net
 
24

 
(290
)
Income before income taxes and equity in losses of unconsolidated investee
 
11,909

 
4,504

Provision for (benefit from) income taxes
 
1,455

 
(1,938
)
Income before equity in losses of unconsolidated investee
 
10,454

 
6,442

Equity in losses of unconsolidated investee
 

 
(951
)
Consolidated net income
 
$
10,454

 
$
5,491

Net loss attributable to non-controlling interest
 
(244
)
 

Net income attributable to Penumbra, Inc.
 
$
10,698

 
$
5,491

 
 
 
 
 
Net income attributable to Penumbra, Inc. per share:
 
 
 
 
Basic
 
$
0.31

 
$
0.16

Diluted
 
$
0.30

 
$
0.15

Weighted average shares outstanding:
 
 
 
 
Basic
 
34,507,279

 
33,846,142

Diluted
 
36,213,164

 
35,917,051

See accompanying notes to the unaudited condensed consolidated financial statements

3


Penumbra, Inc.
Condensed Consolidated Statements of Comprehensive Income
(unaudited)
(in thousands)
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Consolidated net income
 
$
10,454

 
$
5,491

Other comprehensive (loss) income, net of tax:
 
 
 
 
Foreign currency translation adjustments, net of tax
 
(1,098
)
 
1,386

Net change in unrealized gains (losses) on available-for-sale securities, net of tax
 
462

 
(318
)
Total other comprehensive (loss) income, net of tax
 
(636
)
 
1,068

Consolidated comprehensive income
 
$
9,818

 
$
6,559

Net loss attributable to non-controlling interest
 
(244
)
 

Comprehensive income attributable to Penumbra, Inc.
 
$
10,062

 
$
6,559

See accompanying notes to the unaudited condensed consolidated financial statements

4


Penumbra, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(unaudited)
(in thousands, except share amounts)
 
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Loss
 
Retained Earnings
 
Total Penumbra, Inc. Stockholders’ Equity
 
Non-Controlling Interest
 
Total Stockholders’ Equity
 
 
Shares
 
Amount
 
 
 
 
 
 
Balance at December 31, 2018
 
34,437,339

 
$
34

 
$
415,084

 
$
(1,942
)
 
$
9,064

 
$
422,240

 
$
175

 
$
422,415

Issuance of common stock
 
140,598

 

 
1,071

 

 

 
1,071

 

 
1,071

Shares held for tax withholdings
 
(14,284
)
 

 
(2,098
)
 

 

 
(2,098
)
 

 
(2,098
)
Stock-based compensation
 

 

 
5,457

 

 

 
5,457

 

 
5,457

Other comprehensive loss
 

 

 

 
(636
)
 

 
(636
)
 

 
(636
)
Net income
 

 

 

 

 
10,698

 
10,698

 
(244
)
 
10,454

Balance at March 31, 2019
 
34,563,653

 
$
34

 
$
419,514

 
$
(2,578
)
 
$
19,762

 
$
436,732

 
$
(69
)
 
$
436,663

 
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Income
 
Retained Earnings
 
Total Penumbra, Inc. Stockholders’ Equity
 
Non-Controlling Interest
 
Total Stockholders’ Equity
 
 
Shares
 
Amount
 
 
 
 
 
 
Balance at December 31, 2017
 
33,685,146

 
$
33

 
$
396,810

 
$
1,569

 
$
1,996

 
$
400,408

 
$

 
$
400,408

Issuance of common stock
 
232,943

 
1

 
1,328

 

 

 
1,329

 

 
1,329

Issuance of common stock pursuant to royalty buy-out
 
53,256

 

 
5,256

 

 

 
5,256

 

 
5,256

Shares held for tax withholdings
 
(38,677
)
 

 
(3,530
)
 

 

 
(3,530
)
 

 
(3,530
)
Stock-based compensation
 

 

 
4,435

 

 

 
4,435

 

 
4,435

Cumulative effect adjustments(1)
 

 

 

 

 
464

 
464

 

 
464

Other comprehensive income
 

 

 

 
1,068

 

 
1,068

 

 
1,068

Net income
 

 

 

 

 
5,491

 
5,491

 

 
5,491

Balance at March 31, 2018
 
33,932,668

 
$
34

 
$
404,299

 
$
2,637

 
$
7,951

 
$
414,921

 
$

 
$
414,921

 
(1) Cumulative effect adjustments relate to the adoption of Accounting Standard Update (“ASU”) No. 2014-09 - Revenue from Contracts with Customers (“Topic 606”), ASU No. 2016-16 - Income Taxes (“Topic 740”), and ASU No. 2018-02 - Income Statement - Reporting Comprehensive Income (“Topic 220”).
See accompanying notes to the unaudited condensed consolidated financial statements

5


Penumbra, Inc.
Condensed Consolidated Statements of Cash Flows
(unaudited)
(in thousands)
 
 
Three Months Ended March 31,
 
 
2019
 
2018
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
Net income
 
$
10,454

 
$
5,491

Adjustments to reconcile consolidated net income to net cash (used in) provided by operating activities:
 
 
 
 
Depreciation and amortization
 
1,804

 
1,399

Stock-based compensation
 
5,095

 
4,154

Loss on non-marketable equity investments
 

 
951

Inventory write-downs
 
658

 
300

Deferred taxes
 
1,078

 
(2,209
)
Change in fair value of contingent consideration
 

 
442

Other
 
396

 
389

Changes in operating assets and liabilities:
 
 
 
 
Accounts receivable
 
(13,373
)
 
(6,109
)
Inventories
 
(6,728
)
 
208

Prepaid expenses and other current and non-current assets
 
45

 
2,986

Accounts payable
 
(1,503
)
 
622

Accrued expenses and other non-current liabilities
 
6

 
2,084

Net cash (used in) provided by operating activities
 
(2,068
)
 
10,708

CASH FLOWS FROM INVESTING ACTIVITIES:
 


 
 
Contributions to non-marketable investments
 

 
(352
)
Purchases of marketable investments
 

 
(42,552
)
Proceeds from sales of marketable investments
 
1,018

 

Proceeds from maturities of marketable investments
 
33,300

 
43,540

Purchases of property and equipment
 
(2,463
)
 
(2,823
)
Net cash provided by (used in) investing activities
 
31,855

 
(2,187
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
 
Proceeds from exercises of stock options
 
1,071

 
1,328

Payment of employee taxes related to vested common and restricted stock
 
(2,098
)
 
(3,530
)
Payment of acquisition-related obligations
 
(683
)
 
(4,323
)
Other
 

 
(219
)
Net cash used in financing activities
 
(1,710
)
 
(6,744
)
Effect of foreign exchange rate changes on cash and cash equivalents
 
(321
)
 
391

NET INCREASE IN CASH AND CASH EQUIVALENTS
 
27,756

 
2,168

CASH AND CASH EQUIVALENTS—Beginning of period
 
67,850

 
50,637

CASH AND CASH EQUIVALENTS—End of period
 
$
95,606

 
$
52,805

NONCASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
 
Common shares issued as consideration in connection with a buyout agreement (Notes 9 and 10)
 
$

 
$
5,256

Purchase of property and equipment funded through accounts payable and accrued liabilities
 
$
860

 
$
427

See accompanying notes to the unaudited condensed consolidated financial statements

6


Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
1. Organization and Description of Business
Penumbra, Inc. (the “Company”) is a global healthcare company focused on innovative therapies. The Company designs, develops, manufactures and markets medical devices and has a broad portfolio of products that addresses challenging medical conditions and significant clinical needs.
2. Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying condensed consolidated balance sheet as of March 31, 2019, the condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of comprehensive income for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2019 and 2018, and the condensed consolidated statements of cash flows for the three months ended March 31, 2019 and 2018 are unaudited. The unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet as of December 31, 2018 was derived from the audited financial statements as of that date.
The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to state fairly the Company’s financial position as of March 31, 2019, the results of its operations for the three months ended March 31, 2019 and 2018, the changes in stockholders’ equity for the three months ended March 31, 2019 and 2018, and the cash flows for the three months ended March 31, 2019 and 2018. The results for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any other future annual or interim period.
The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2018, included in the Company’s Annual Report on Form 10-K. There have been no 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 Annual Report on Form 10-K for the fiscal year ended December 31, 2018, other than changes to the Company’s leasing policy described below in connection with the adoption of the guidance under Accounting Standards Codification (“ASC”) 842.
The condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and its majority-owned subsidiary. The portion of equity not attributable to the Company is considered non-controlling interest and is classified separately in the condensed consolidated financial statements. Any subsequent changes in the Company’s ownership interest while the Company retains its controlling interest in its majority-owned subsidiary will be accounted for as equity transactions. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity accounts; disclosure of contingent assets and liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to marketable investments, provisions for doubtful accounts, the amount of variable consideration included in the transaction price, warranty reserve, valuation of inventories, useful lives of property and equipment, operating lease right-of-use (“ROU”) assets and liabilities, income taxes, contingent consideration and other contingencies, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other data. Actual results could differ from those estimates.


7

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

Recently Adopted Accounting Standards
On January 1, 2019, the Company adopted Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842), and its associated amendments using the modified retrospective transition approach by applying the new standard to all leases existing at the date of initial application and not restating comparative periods. There was no cumulative-effect adjustment recorded to retained earnings upon adoption. Under the standard, a lessee is required to recognize a lease liability and ROU asset for all leases. The new guidance also modified the classification criteria and requires additional disclosures to enable users of financial statements to understand the amount, timing, and uncertainty of cash flows arising from leases. Consistent with current guidance, a lessee’s recognition, measurement, and presentation of expenses and cash flows arising from a lease continues to depend primarily on its classification. The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs for any leases that existed prior to January 1, 2019. In addition, the Company elected the following transitional practical expedients: (1) the short-term lease exception and (2) to not separate its non-lease components for its real estate, vehicle and equipment leases. The impact of adoption and additional disclosures required by the ASU have been included in “Significant Accounting Policies - Leases” below and in Note 8. Leases.”
Significant Accounting Policies - Leases
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.
Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases.
Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company’s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company’s leases, refer to Note “8. Leases.”
Segments
The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company has one business activity: the design, development, manufacturing and marketing of innovative devices, and operates as one operating segment. The Company’s chief operating decision-maker, its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

8

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

Recent Accounting Guidance
Recently Issued Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments-Credit Losses. The standard changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The Company will recognize an allowance for credit losses on available-for-sale securities rather than deductions in amortized cost. In April 2019, the FASB issued ASU No. 2019-04 which provides additional clarification and address stakeholders’ specific issues about certain aspects of the amendments in the previously issued ASU No. 2016-13. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. Early adoption is permitted for all periods beginning after December 15, 2018. The Company is currently evaluating the impact of adopting this standard.
In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. The primary focus of the standard is to improve the effectiveness of the disclosure requirements for fair value measurements. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. An entity is permitted to early adopt the removed or modified disclosures upon the issuance of the standard and may delay adoption of the additional disclosures until their effective date. The Company is currently evaluating the impact of adopting this standard.
3. Investments and Fair Value of Financial Instruments
Marketable Investments
The Company’s marketable investments have been classified and accounted for as available-for-sale. The following table presents the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
1,500

 
$

 
$

 
$
1,500

U.S. treasury
 
2,400

 

 
(9
)
 
2,391

U.S. agency and government sponsored securities
 
7,708

 
21

 
(14
)
 
7,715

U.S. states and municipalities
 
3,631

 
1

 

 
3,632

Corporate bonds
 
84,039

 
94

 
(130
)
 
84,003

Total
 
$
99,278

 
$
116

 
$
(153
)
 
$
99,241

 
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
13,701

 
$

 
$
(3
)
 
$
13,698

U.S. treasury
 
6,400

 

 
(22
)
 
6,378

U.S. agency and government sponsored securities
 
7,699

 
18

 
(27
)
 
7,690

U.S. states and municipalities
 
5,134

 

 
(12
)
 
5,122

Corporate bonds
 
100,606

 
14

 
(469
)
 
100,151

Total
 
$
133,540

 
$
32

 
$
(533
)
 
$
133,039


9

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than twelve months or for twelve months or more as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
U.S. treasury
 
$

 
$

 
$
2,391

 
$
(9
)
 
$
2,391

 
$
(9
)
U.S. agency and government sponsored securities
 

 

 
4,211

 
(14
)
 
4,211

 
(14
)
Corporate bonds
 
8,307

 
(6
)
 
31,435

 
(124
)
 
39,742

 
(130
)
Total
 
$
8,307

 
$
(6
)
 
$
38,037

 
$
(147
)
 
$
46,344

 
$
(153
)
 
 
December 31, 2018
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Commercial paper
 
$
12,208

 
$
(3
)
 
$

 
$

 
$
12,208

 
$
(3
)
U.S. treasury
 

 

 
6,378

 
(22
)
 
6,378

 
(22
)
U.S. agency and government sponsored securities
 
1,436

 
(5
)
 
2,759

 
(22
)
 
4,195

 
(27
)
U.S. states and municipalities
 
1,529

 
(5
)
 
3,593

 
(7
)
 
5,122

 
(12
)
Corporate bonds
 
58,961

 
(176
)
 
33,215

 
(293
)
 
92,176

 
(469
)
Total
 
$
74,134

 
$
(189
)
 
$
45,945

 
$
(344
)
 
$
120,079

 
$
(533
)
The following table presents the contractual maturities of the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
December 31, 2018
 
 
Fair Value
 
Fair Value
Due in less than one year
 
$
53,205

 
$
83,391

Due in one to five years
 
46,036

 
49,648

Total
 
$
99,241

 
$
133,039

Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.

10

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Company classifies its cash equivalents and marketable investments within Level 1 and Level 2, as it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs.
The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.
Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. In addition, the Company assesses the inputs and methods used in determining the fair value in order to determine the classification of securities in the fair value hierarchy.
The following tables set forth the Company’s financial assets measured at fair value by level within the fair value hierarchy as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
As of March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
44,331

 
$

 
$

 
$
44,331

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
1,500

 

 
1,500

U.S. treasury
 
2,391

 

 

 
2,391

U.S. agency and government sponsored securities
 

 
7,715

 

 
7,715

U.S. states and municipalities
 

 
3,632

 

 
3,632

Corporate bonds
 

 
84,003

 

 
84,003

Total
 
$
46,722

 
$
96,850


$


$
143,572

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
1,248

 
$
1,248

Total
 
$

 
$

 
$
1,248

 
$
1,248

 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.

11

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
 
As of December 31, 2018
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
10,967

 
$

 
$
10,967

Money market funds
 
12,087

 

 

 
12,087

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
13,698

 

 
13,698

U.S. treasury
 
6,378

 

 

 
6,378

U.S. agency and government sponsored securities
 

 
7,690

 

 
7,690

U.S. states and municipalities
 

 
5,122

 

 
5,122

Corporate bonds
 

 
100,151

 

 
100,151

Total
 
$
18,465

 
$
137,628

 
$

 
$
156,093

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
2,571

 
$
2,571

Total
 
$

 
$

 
$
2,571

 
$
2,571

 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.
Contingent Consideration Obligations
As of March 31, 2019 and December 31, 2018, the Company’s contingent consideration liability relates to milestone payments due in connection with the acquisition of Crossmed and is classified as a Level 3 measurement for which fair value is derived from various inputs, including forecasted revenues during the earn-out milestone periods, revenue volatilities, discount rates, and estimates in the likelihood of achieving revenue-based milestones. The fair value of the contingent consideration liability is remeasured each reporting period. The following table presents quantitative information about certain unobservable inputs used in the Level 3 fair value measurement of the Company’s contingent consideration liability, other than the forecasted revenues during the earn-out milestone period:
 
 
Fair Value at March 31, 2019 (in thousands)
 
Valuation Method
 
Unobservable Inputs
 
Input
(range where applicable)
Crossmed:
Revenue-based milestones
 
$
1,248

 
Monte Carlo Simulation
 
Earn-out period over which revenue-based milestone payments are made
 
2019
 
 
 
 
 
 
Risk-adjusted discount rate
 
15%
 
 
 
 
 
 
Revenue volatilities for each type of revenue-based milestone
 
5.1% and 18.4%
The following tables summarize the changes in fair value of the contingent consideration obligation for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Fair Value of Contingent Consideration
Balance at December 31, 2018
 
$
2,571

Payments of contingent consideration liabilities
 
(1,296
)
Changes in fair value
 

Foreign currency remeasurement
 
(27
)
Balance at March 31, 2019
 
$
1,248


12

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
 
Fair Value of Contingent Consideration
Balance at December 31, 2017
 
$
4,675

Payments of contingent consideration liabilities
 
(3,017
)
Changes in fair value
 
442

Foreign currency remeasurement
 
133

Balance at March 31, 2018
 
$
2,233

During the three months ended March 31, 2019, the were no changes to the fair value of the contingent consideration obligation. During the three months ended March 31, 2018, the fair value of the contingent consideration obligation increased by $0.4 million which was recorded in sales, general and administrative expense in the condensed consolidated statements of operations. The fair value of the contingent consideration increased as a result of updates to the underlying forecasts based on actual results to date and changes in estimates. For more information related to the payment of the contingent consideration liabilities refer to Note “5. Asset Acquisitions and Business Combinations.”
During the three months ended March 31, 2019 and 2018, the Company did not record impairment charges related to its marketable investments and the Company did not hold any Level 3 marketable investments as of March 31, 2019 or December 31, 2018. During the three months ended March 31, 2019 and 2018, the Company did not have any transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy. Additionally, the Company did not have any financial assets and liabilities measured at fair value on a non-recurring basis as of March 31, 2019 or December 31, 2018.
4. Balance Sheet Components
Inventories
The following table shows the components of inventories as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Raw materials
 
$
18,968

 
$
18,829

Work in process
 
12,502

 
10,630

Finished goods
 
90,221

 
86,282

Inventories
 
$
121,691

 
$
115,741

Accrued Liabilities
The following table shows the components of accrued liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Payroll and employee-related cost
 
$
31,940

 
$
33,838

Accrued expenses
 
5,094

 
4,088

Sales return provision
 
2,269

 
2,986

Product warranty
 
2,077

 
1,875

Contingent consideration & other acquisition-related costs(1)
 
4,611

 
4,439

Other accrued liabilities
 
12,041

 
10,660

Total accrued liabilities
 
$
58,032

 
$
57,886

 
(1) Amount consists of the current portion of contingent liabilities related to (1) the cash milestone payments and working capital adjustment liabilities for the 2017 acquisition of Crossmed and (2) an anti-dilution provision for the 2018 asset acquisition of MVI. Refer to Note “5. Asset Acquisitions and Business Combinations” for more information on the acquisition of Crossmed and asset acquisition of MVI.

13

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The following table shows the changes in the Company’s estimated product warranty accrual, included in accrued liabilities, as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Balance at the beginning of the period
 
$
1,875

 
$
1,088

Accruals of warranties issued
 
355

 
1,336

Settlements of warranty claims
 
(153
)
 
(549
)
Balance at the end of the period
 
$
2,077

 
$
1,875

Other Non-Current Liabilities
The following table shows the components of other non-current liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Deferred tax liabilities
 
$
3,972

 
$
4,171

Licensing-related cost(1)
 
11,463

 
11,506

Asset acquisition-related costs(2)
 
1,000

 
2,500

Other non-current liabilities
 
209

 
766

Total other non-current liabilities
 
$
16,644

 
$
18,943

 
(1) Amount relates to the non-current liability recorded for probable future milestone payments to be made under the licensing agreement described in Note “6. Intangible Assets.” Refer therein for more information.
(2) Asset acquisition-related costs represents the non-current portion of the probable contingent liability related to an anti-dilution provision for the 2018 asset acquisition of MVI.
5. Asset Acquisitions and Business Combinations
Payments Related to 2017 Crossmed Acquisition
On July 3, 2017, the Company completed its acquisition of Crossmed, a joint stock company organized under the laws of Italy. As of March 31, 2019 and December 31, 2018, the Company’s condensed consolidated balance sheet included $1.3 million and $2.6 million, respectively, in current liabilities primarily related to additional consideration due to the sellers of Crossmed (the “Sellers”) for revenue-based milestone payments, based on net revenue in the years ending December 31, 2018 and 2019, and other working capital and financial debt adjustments. During the three months ended March 31, 2019, the Company made $1.3 million in milestone payments of which $0.6 million is presented in operating activities and $0.7 million is presented in financing activities in the condensed consolidated statement of cash flows. During the three months ended March 31, 2018, the Company made $4.3 million in payments to the Sellers which is presented in financing activities in the condensed consolidated statement of cash flows.
Payments Related to 2018 MVI Asset Acquisition
In 2017, the Company and Sixense Enterprises, Inc. (“Sixense”) formed MVI Health Inc. (“MVI”) as a privately-held joint venture for the purpose of exploring healthcare applications of virtual reality technology, with each party holding 50% of the issued and outstanding equity of MVI. On August 31, 2018 (“Transfer Agreement Closing Date”), the Company completed its asset acquisition of MVI pursuant to a Stock Transfer Agreement (the “Transfer Agreement”) between the Company, MVI and Sixense to obtain a controlling interest of MVI for $20.0 million, excluding the additional $4.5 million of probable future payments relating to an anti-dilution provision in the Transfer Agreement. Following the Transfer Agreement Closing Date, the Company owns a 90% controlling interest in MVI and Sixense retains the remaining 10% minority interest. During the year ended December 31, 2018, the Company contributed $0.5 million to MVI related to the anti-dilution provision. As of December 31, 2018, the Company’s condensed consolidated balance sheet included $1.5 million and $2.5 million, respectively, in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement. As of March 31, 2019, the Company’s condensed consolidated balance sheet included $3.0 million and $1.0 million, respectively, in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement.

14

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

6. Intangible Assets
Acquired Intangible Assets
The following tables present details of the Company’s acquired finite-lived and indefinite-lived intangible assets, as of March 31, 2019 and December 31, 2018 (in thousands, except weighted-average amortization period):
March 31, 2019
 
Weighted-Average Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,688

 
$
(781
)
 
$
5,907

Trade secrets and processes
 
20.0 years
 
5,256

 
(329
)
 
4,927

Other
 
5.0 years
 
1,725

 
(603
)
 
1,122

Total intangible assets subject to amortization
 
16.1 years
 
$
13,669

 
$
(1,713
)
 
$
11,956

Intangible assets related to licensed technology
 
 
 
14,857

 

 
14,857

Total intangible assets
 
 
 
$
28,526

 
$
(1,713
)
 
$
26,813

December 31, 2018
 
Weighted-Average
Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,823

 
$
(681
)
 
$
6,142

Trade secrets and processes
 
20.0 years
 
5,256

 
(263
)
 
4,993

Other
 
5.0 years
 
1,759

 
(528
)
 
1,231

Total intangible assets subject to amortization
 
16.0 years
 
$
13,838

 
$
(1,472
)
 
$
12,366

Intangible assets related to licensed technology
 
 
 
14,879

 

 
14,879

Total intangible assets
 
 
 
$
28,717

 
$
(1,472
)
 
$
27,245

The customer relationships and other intangible assets subject to amortization relate to the acquisition of Crossmed during the third quarter of 2017. The gross carrying amount and accumulated amortization of these intangible assets are subject to foreign currency translation effects. Refer to Note “5. Asset Acquisitions and Business Combinations for more information. The Company’s $5.3 million trade secrets and processes intangible asset was recognized in connection with a royalty buyout agreement during the first quarter of 2018, which is discussed further in Note “9. Commitments and Contingencies” and Note “10. Stockholders’ Equity.”
The following table presents the amortization expense recorded related to the Company’s finite-lived intangible assets for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
66

 
$
31

Sales, general and administrative
 
200

 
216

Total
 
$
266

 
$
247

Licensed technology
During the third quarter of 2017, the Company entered into an exclusive technology license agreement (the “License Agreement”) that required the Company to pay an upfront payment to the licensor of $2.5 million and future revenue milestone-based payments on sales of products covered by the licensed intellectual property. The Company recorded an intangible asset equal to the total payments made and expected to be made under the License Agreement and a corresponding contingent liability for the probable future milestone payments not yet paid. As of March 31, 2019, the licensed technology is accounted for as an indefinite-lived intangible asset. Upon the commercialization of the underlying product utilizing the licensed technology, the capitalized amount will be amortized over its estimated useful life.
At the end of each reporting period the Company adjusts the contingent liabilities to reflect the amount of future milestone payments that are probable to be paid. Prior to the commercialization of products utilizing the underlying technology, any changes in the contingent liability are recorded as an adjustment between the liability balances and the gross carrying amount of

15

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

the indefinite-lived intangible asset. During the three months ended March 31, 2019, there were no material changes to the contingent liability related to the License Agreement. As of March 31, 2019, the balance of the contingent liability related to probable future milestone payments under the License Agreement was $12.4 million, of which $0.9 million and $11.5 million were included in accrued liabilities and other non-current liabilities on the condensed consolidated balance sheet, respectively. As of December 31, 2018, the balance of the contingent liability related to probable future milestone payments under the License Agreement was $12.4 million, of which $0.9 million and $11.5 million were included in accrued liabilities and other non-current liabilities on the consolidated balance sheet, respectively.
As of March 31, 2019, the gross carrying amount of the indefinite-lived intangible asset was $14.9 million. During the three months ended March 31, 2019, the Company noted no events or circumstances that indicate the carrying value of the licensed technology may no longer be recoverable and that an impairment loss may have occurred.
7. Goodwill
The following table presents the changes in goodwill during the three months ended March 31, 2019 (in thousands):
 
 
Total Company
Balance as of December 31, 2018
 
$
7,813

Foreign currency translation
 
(154
)
Balance as of March 31, 2019
 
$
7,659

Goodwill Impairment Review
The Company reviews goodwill for impairment annually during the fourth quarter, on October 31st, or more frequently if events or circumstances indicate that an impairment loss may have occurred. During the three months ended March 31, 2019, there were no events or changes in circumstances which triggered an impairment review.
8. Leases
Adoption of ASC Topic 842, “Leases”
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. Therefore the comparative prior year information has not been adjusted and continues to be reported under ASC 840.

16

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The impact of the adoption of ASC 842 on the Company’s condensed consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments due to the adoption of Topic 842
 
January 1, 2019
Assets
 
 
 
 
 
 
    Prepaid expenses and other current assets(1)
 
12,200

 
(424
)
 
11,776

          Total current assets
 
410,726

 
(424
)
 
410,302

    Operating lease right-of-use assets(1)
 

 
43,277

 
43,277

          Total assets
 
$
515,006

 
$
42,853

 
$
557,859

 
 
 
 
 
 
 
Liabilities and Stockholders’ Equity
 
 
 
 
 
 
    Current liabilities:
 
 
 
 
 
 
       Accrued liabilities(2)
 
57,886

 
(132
)
 
57,754

       Current operating lease liabilities(2)
 

 
3,608

 
3,608

          Total current liabilities
 
66,062

 
3,476

 
69,538

       Deferred rent(2)
 
7,586

 
(7,586
)
 

       Non-current operating lease liabilities(2)
 

 
46,963

 
46,963

          Total liabilities
 
92,591

 
42,853

 
135,444

             Total liabilities and stockholders’ equity
 
$
515,006

 
$
42,853

 
$
557,859

 
(1) Upon the adoption of ASC 842, prepaid rent is included in the operating lease right-of-use assets.
(2) Upon the adoption of ASC 842, current and non-current deferred rent is included in the current and non-current operating lease liabilities.
Lease Overview
As of December 31, 2018 and March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases.
The Company leases real estate for office and warehouse space primarily under non-cancelable operating leases that expire at various dates through 2031, subject to the Company’s option to renew certain leases for an additional five to fifteen years. The Company also leases other equipment and vehicles primarily under non-cancelable operating leases that expire at various dates through 2023. As of December 31, 2018 and March 31, 2019, the Company did not have material finance leases.
The following table presents the components of the Company’s lease cost, lease term and discount rate during the three months ended March 31, 2019 (in thousands, expect years and percentages):
 
 
Three Months Ended
March 31, 2019
Operating lease cost
 
$
1,768

Variable lease cost
 
758

Total lease costs
 
$
2,526

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
10.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
6.2
%
 
(1) Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges for its real estate leases as the Company elected not to separate non-lease components from lease components upon adoption of ASC 842.

17

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)


Prior to January 1, 2019, the Company recorded operating lease rent expense under ASC 840 on a straight-line basis over the non-cancellable lease term. Rent expense for the three months ended March 31, 2018 was $1.4 million.
During the third quarter of 2018, the Company signed a fifteen year lease for a manufacturing facility in Roseville, California (the “Roseville Lease”) which has not yet commenced as of March 31, 2019. The Roseville Lease is expected to commence upon substantial completion of lessor owned improvements to the building which the Company anticipates will be in 2020.
The following table is a schedule, by years, of maturities of the Company's lease liabilities as of March 31, 2019 (in thousands):
 
 
Lease Payments(1)
Remainder of 2019
 
$
5,000

Year ending December 31, 2020
 
6,586

Year ending December 31, 2021
 
5,887

Year ending December 31, 2022
 
5,801

Year ending December 31, 2023
 
5,787

Year ending December 31, 2024
 
5,849

Thereafter
 
33,929

Total undiscounted lease payments
 
$
68,839

Less imputed interest
 
(19,081
)
Present value of lease liabilities
 
$
49,758

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due. The total estimated lease payments over the fifteen year lease term is approximately $40.9 million. The table also excludes lease payments that were not fixed at commencement or modification.
The following table below shows the maturities of the Company’s operating lease liabilities previously disclosed under ASC 840 as of December 31, 2018 (in thousands):
 
 
Lease Payments(1)
Year Ending December 31:
 
 
2019
 
$
6,575

2020
 
6,571

2021
 
5,809

2022
 
5,772

2023
 
5,735

Thereafter
 
40,194

Total future minimum lease payments
 
$
70,656

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due.
Supplemental cash flow information related to leases during the three months ended March 31, 2019 are as follows (in thousands):
 
 
Three Months Ended
March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
1,623


18

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

9. Commitments and Contingencies
Royalty Obligations
In March 2005, the Company entered into a license agreement that requires the Company to make minimum royalty payments to the licensor on a quarterly basis. As of both March 31, 2019 and December 31, 2018, the license agreement required minimum annual royalty payments of $0.1 million in equal quarterly installments. On each January 1, the quarterly calendar year minimum royalty shall be adjusted to equal the prior year’s minimum royalty adjusted by a percentage equal to the percentage change in the “consumer price index for all urban consumers” for the prior calendar year as reported by the U.S. Department of Labor. Unless terminated earlier, the term of the license agreement shall continue until the expiration of the last to expire patent that covers that licensed product or for the period of fifteen years following the first commercial sale of such licensed product, whichever is longer. The first commercial sale of covered products occurred in June 2007.
In April 2012, the Company entered into an agreement that requires the Company to pay, on a quarterly basis, a 5% royalty on sales of products covered under applicable patents. The first commercial sale of covered products occurred in April 2014. Unless terminated earlier, the royalty term for each applicable product shall continue for fifteen years following the first commercial sale of such patented product, or when the applicable patent covering such product has expired, whichever is sooner.
In November 2013, the Company entered into an agreement that required the Company to pay, on a quarterly basis, a 3% royalty on the first $5.0 million in sales and a 1% royalty on sales thereafter of products covered under applicable patents. The agreement was terminated effective January 1, 2018.
In April 2015, the Company entered into a royalty agreement that required the Company to pay a 2% royalty on sales of certain products covered by the agreement, on a quarterly basis, in exchange for certain trade secrets and processes which were used to develop such covered products. The Company began the first commercial sale of the covered products in July 2015. In the first quarter of 2018, the Company entered into a buyout agreement (the “Buyout Agreement”) in which future royalty payments under the royalty agreement were canceled in exchange for shares of the Company’s common stock with a fair value of $5.3 million. The Company recorded an intangible asset equal to the $5.3 million buyout amount which will be amortized into cost of sales over the period in which the Company receives future economic benefit. After determining that the pattern of future cash flows associated with this intangible asset could not be reliably estimated with a high level of precision, the Company concluded that the intangible asset will be amortized on a straight‑line basis over its estimated useful life. For more information refer to Note “10. Stockholders’ Equity.”
Royalty expense included in cost of revenue for the three months ended March 31, 2019 and 2018, was $1.1 million and $0.7 million, respectively.
Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. Refer to Note “3. Investments and Fair Value of Financial Instruments,” Note “5. Asset Acquisitions and Business Combinations” and Note “6. Intangible Assets” for more information on contingent liabilities recorded on the condensed consolidated balance sheet.
Indemnification
The Company enters into standard indemnification arrangements in the ordinary course of business. In many such arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties for losses suffered or incurred by the indemnified parties in connection with any trade secret, copyright, patent or other intellectual property infringement claim by any third-party with respect to the Company’s technology. The Company also agrees to indemnify many purchasers for product defect and similar claims. The term of these indemnification agreements is generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.
The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.

19

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with any of these indemnification requirements has been recorded to date.
Litigation
From time to time, the Company is subject to other claims and assessments in the ordinary course of business. The Company is not currently a party to any such litigation matter that, individually or in the aggregate, is expected to have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.
10. Stockholders’ Equity
Common Stock
In the first quarter of 2018, the Company issued 53,256 fully vested restricted stock units with a fair value of $5.3 million in connection with the Buyout Agreement, as discussed in Note “9. Commitments and Contingencies.” The Company recorded the $5.3 million fair value of the shares issued to additional-paid in capital on the condensed consolidated balance sheet upon the issuance of the awards, with the associated expense being amortized into cost of sales over the period in which the Company receives future economic benefit from the buyout.
Equity Incentive Plans
Stock Options
Activity of stock options under the Penumbra, Inc. 2005 Stock Plan, the Penumbra, Inc. 2011 Equity Incentive Plan and the Amended and Restated Penumbra, Inc. 2014 Equity Incentive Plan (collectively the “Plans”) during the three months ended March 31, 2019 is set forth below:
 
 
Number of Shares
 
Weighted-Average
Exercise Price
Balance at December 31, 2018
 
1,688,881

 
$
18.91

Exercised
 
(89,451
)
 
11.97

Canceled/Forfeited
 
(3,175
)
 
21.94

Balance at March 31, 2019
 
1,596,255

 
19.29

 
Restricted Stock and Restricted Stock Units
Activity of unvested restricted stock awards and restricted stock units under the Plans during the three months ended March 31, 2019 is set forth below: 
 
 
Number of Shares
 
Weighted -Average
Grant Date Fair Value
Unvested at December 31, 2018
 
451,463

 
$
57.29

Granted
 
63,113

 
146.80

Vested
 
(51,147
)
 
60.82

Canceled/Forfeited
 
(1,350
)
 
92.69

Unvested at March 31, 2019
 
462,079

 
69.02

As of March 31, 2019, 449,313 restricted stock awards and restricted stock units are expected to vest.

20

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

Stock-based Compensation
The following table sets forth the stock-based compensation expense included in the Company’s condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
291

 
$
219

Research and development
 
524

 
368

Sales, general and administrative
 
4,280

 
3,567

Total
 
$
5,095

 
$
4,154

As of March 31, 2019, total unrecognized compensation cost was $25.8 million related to unvested share-based compensation arrangements which is expected to be recognized over a weighted average period of 2.5 years.
The total stock-based compensation cost capitalized in inventory was $0.5 million and $0.4 million as of March 31, 2019 and December 31, 2018, respectively.
11. Accumulated Other Comprehensive (Loss) Income
Other comprehensive (loss) income consists of two components: unrealized gains or losses on the Company’s available-for-sale marketable investments and gains or losses from foreign currency translation adjustments. Until realized and reported as a component of net (loss) income, these comprehensive income (loss) items accumulate and are included within accumulated other comprehensive (loss) income. Unrealized gains and losses on the Company’s marketable investments are reclassified from accumulated other comprehensive (loss) income into earnings when realized upon sale, and are determined based on specific identification of securities sold. Gains and losses from the translation of assets and liabilities denominated in non-U.S. dollar functional currencies are included in accumulated other comprehensive (loss) income.
The following table summarizes the changes in the accumulated balances during the three months ended March 31, 2019 and March 31, 2018, and includes information regarding the manner in which the reclassifications out of accumulated other comprehensive (loss) income into earnings affect the Company’s condensed consolidated statements of operations and consolidated statements of comprehensive (loss) income (in thousands):
 
 
Three Months Ended March 31, 2019
 
Three Months Ended March 31, 2018
 
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
Balance at beginning of the period
 
$
(500
)
 
$
(1,442
)
 
$
(1,942
)
 
$
(235
)
 
$
1,804

 
$
1,569

Other comprehensive (loss) income before reclassifications:
 
 
 
 
 
 
 
 
 
 
 
 
Unrealized gain (losses)— marketable investments
 
462

 

 
462

 
(386
)
 

 
(386
)
Foreign currency translation (losses) gains
 

 
(1,098
)
 
(1,098
)
 

 
1,608

 
1,608

Income tax effect — benefit (expense)
 

 

 

 
68

 
(222
)
 
(154
)
Net of tax
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Amounts reclassified from accumulated other comprehensive income to earnings:
 
 
 
 
 
 
 
 
 
 
 
 
Income tax effect — expenses
 

 

 

 

 

 

Net of tax
 

 

 

 

 

 

Net current-year other comprehensive (loss) income
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Balance at end of the period
 
$
(38
)
 
$
(2,540
)
 
$
(2,578
)
 
$
(553
)
 
$
3,190

 
$
2,637


12. Income Taxes
The Company’s income tax expense, deferred tax assets and liabilities, and reserves for unrecognized tax benefits reflect management’s best assessment of estimated current and future taxes to be paid. The Company is subject to income taxes in both the United States and foreign jurisdictions. Significant judgment and estimates are required in determining the consolidated income tax expense.

21

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

During interim periods, the Company generally utilizes the estimated annual effective tax rate method which involves the use of forecasted information. Under this method, the provision is calculated by applying an estimate of the annual effective tax rate for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Jurisdictions with tax assets for which the Company believes a tax benefit cannot be realized are excluded from the computation of its annual effective tax rate.
The Company’s provision for income taxes was $1.5 million for the three months ended March 31, 2019, compared to a $1.9 million of tax benefit for the three months ended March 31, 2018. The Company’s effective tax rate changed to 12.2% for the three months ended March 31, 2019, compared to (43.0)% for the three months ended March 31, 2018. The Company’s provision for (benefit from) income taxes for the three months ended March 31, 2019 and 2018 were primarily due to income taxes attributable to its worldwide profits offset by excess tax benefits from stock-based compensation attributable to the Company’s U.S. jurisdiction. The change in rate was primarily attributable to income taxes on higher worldwide profits combined with lower excess stock-based compensation tax benefits for the three months ended March 31, 2019, when compared to the three months ended March 31, 2018.
The 2017 Tax Reform Act significantly revised the U.S. corporate income tax regime. In addition, the Securities and Exchange Commission issued Staff Accounting Bulletin 118 (“SAB 118”), which provided a measurement period, that should not extend beyond one year from the Tax Reform Act enactment date. In the period ended December 31, 2018, the Company completed its accounting for the tax effects of the Tax Reform Act under FASB ASC 740 “Income Taxes” based on authoritative guidance available to date. The Company will continue to evaluate the impact of further guidance from federal and state tax authorities on the financial statements and determine if any adjustments to the previously recorded tax effects of the Tax Reform Act under ASC 740 will be required.
Significant domestic deferred tax assets (“DTAs”) were generated in recent years, primarily due to excess tax benefits from stock option exercises and vesting of restricted stock. The Company evaluates all available positive and negative evidence, objective and subjective in nature, in each reporting period to determine if sufficient taxable income will be generated to realize the benefits of its DTAs and, if not, a valuation allowance to reduce the DTAs is recorded. As of March 31, 2019 and 2018, the Company maintains a valuation allowance against its Federal Research and Development Tax Credit and California DTAs as the Company could not conclude at the required more-likely-than-not level of certainty, that the benefit of these tax attributes would be realized prior to expiration. As of March 31, 2019, the Company also maintains a valuation allowance against DTAs acquired from MVI which are subject to Separate Return Limitation Year (“SRLY”) rules that limit the utilization of the pre-acquisition tax attributes to offset future taxable income solely generated by MVI.

The Company maintains that all foreign earnings, with the exception of a portion of the earnings of its German subsidiary, are permanently reinvested outside the United States and therefore deferred taxes attributable to such are not provided for in the Company’s financial statements as of March 31, 2019. The Company will repatriate foreign earnings only to the extent doing so will not result in any material U.S. tax consequences. Thus, deferred taxes on any potential future repatriation of a portion of the earnings of its German subsidiary were not reflected in the Company’s financial statements as of March 31, 2019.
13. Net Income Attributable to Penumbra, Inc. Per Share
The Company’s basic net income attributable to Penumbra, Inc. per share is calculated by dividing the net income attributable to Penumbra, Inc. by the weighted average number of shares of common stock outstanding for the period. The diluted net income per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock, restricted stock, restricted stock units and stock sold through the Company’s employee stock purchase plan are considered common stock equivalents.

22

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

A reconciliation of the numerator and denominator used in the calculation of the basic and diluted net income per share for the three months ended March 31, 2019 and 2018 is as follows (in thousands, except share and per share amounts):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Numerator:
 
 
 
 
Net income attributable to Penumbra, Inc.
 
$
10,698

 
$
5,491

Denominator:
 
 
 
 
Weighted average shares used to compute net income:
 
 
 
 
Basic
 
34,507,279

 
33,846,142

Effect of dilutive securities from stock-based benefit plans, as calculated using treasury stock method
 
1,705,885

 
2,070,909

Diluted
 
36,213,164

 
35,917,051

Net income attributable to Penumbra, Inc. per share from:
 
 
 
 
Basic
 
$
0.31

 
$
0.16

Diluted
 
$
0.30

 
$
0.15

Outstanding common stock equivalents of 57 thousand and 24 thousand shares for the three months ended March 31, 2019 and 2018, respectively, were excluded from the computation of diluted net income attributable to Penumbra, Inc. per share because their effect would have been anti-dilutive.

23

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

14. Revenues
Revenue Recognition
Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. All revenue recognized in the income statement is considered to be revenue from contracts with customers.
The following table presents the Company’s revenues disaggregated by geography, based on the destination to which the Company ships its products, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
United States
 
$
82,511

 
$
65,801

Japan
 
9,522

 
10,682

Other International
 
36,406

 
26,218

Total
 
$
128,439

 
$
102,701

The following table presents the Company’s revenues disaggregated by product category, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Neuro
 
$
81,471

 
$
71,433

Vascular
 
46,968

 
31,268

Total
 
$
128,439

 
$
102,701

Performance Obligations
Delivery of products - The Company’s contracts with customers typically contain a single performance obligation, delivery of Penumbra products. Satisfaction of that performance obligation occurs when control of the promised goods transfers to the customer, which is generally upon shipment for non-consignment sale agreements and upon utilization for consignment sale agreements.
Payment terms - The Company’s payment terms vary by the type and location of our customer. The timing between fulfillment of performance obligations and when payment is due is not significant and does not give rise to financing transactions. The Company did not have any contracts with significant financing components as of March 31, 2019.
Product returns - The Company may allow customers to return products purchased at the Company’s discretion. The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using its own historic sales information, trends, industry data, and other relevant data points.
Warranties - The Company offers its standard warranty to all customers and it is not available for sale on a standalone basis. The Company’s standard warranty represents its guarantee that its products function as intended, are free from defects, and comply with agreed-upon specifications and quality standards. This assurance does not constitute a service and is not a separate performance obligation.
Transaction Price
Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns utilizing historical return rates, rebates, discounts, and other adjustments to net revenue. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price. When determining if variable consideration should be constrained, management considers whether there are factors that could result in a significant reversal of revenue and the likelihood of a potential reversal. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. These estimates are re-assessed each

24

Penumbra, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

reporting period as required. During the three months ended March 31, 2019, the Company made no changes in estimates for variable consideration. When the Company performs shipping and handling activities after control of goods is transferred to the customer, they are considered as fulfillment activities, and costs are accrued for when the related revenue is recognized. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

25


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2018, included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 26, 2019.
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In some cases, you can identify these statements by forward-looking words such as “may,” “will,” “expect,” “believe,” “anticipate,” “intend,” “could,” “should,” “estimate,” or “continue,” and similar expressions or variations. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2018. The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date of this Quarterly Report on Form 10-Q. Except as may be required by law, we assume no obligation to update these forward-looking statements or the reasons that results could differ from these forward-looking statements. You should, therefore, not rely on these forward-looking statements as representing our views as of any date subsequent to the date of this Quarterly Report on Form 10-Q.
Overview
Penumbra (“we,” “our,” “us,” “Penumbra,” and the “Company”) is a global healthcare company focused on innovative therapies. We design, develop, manufacture and market medical devices and have a broad portfolio of products that addresses challenging medical conditions and significant clinical needs across our major markets. Our team focuses on developing, manufacturing and marketing products for use by specialist physicians to drive improved clinical outcomes. We believe that the cost-effectiveness of our products is attractive to our hospital customers.
Since our founding in 2004, we have invested heavily in our product development capabilities in our major markets: neuro and vascular. We launched our first neuro product in 2007, our first vascular product in 2013 and our first neurosurgical product in 2014. We expect to continue to develop and build our portfolio of products based on our thrombectomy, embolization and access technologies. Generally, when we introduce a next generation product or a new product designed to replace a current product, sales of the earlier generation product or the product replaced decline. Our research and development activities are centered around the development of new products and clinical activities designed to support our regulatory submissions and demonstrate the effectiveness of our products.
To address the challenging and significant clinical needs of our two key markets, we developed products that fall into the following broad product offering families:
Our neuro products fall into four broad product families:
Neuro thrombectomy - Penumbra System designed for mechanical thrombectomy, including Penumbra JET and ACE reperfusion catheters, aspiration tubing, aspiration pump, and the 3D Revascularization Device
Neuro embolization - Penumbra SMART COIL, Penumbra Coil 400 and PX SLIM
Neuro access - delivery catheters, consisting of Neuron, Neuron MAX, Select, BENCHMARK and DDC
Neurosurgical - Artemis Neuro Evacuation Device
Our vascular products fall into two broad product families:
Vascular thrombectomy - Indigo System designed for mechanical thrombectomy, including aspiration catheters, separators, aspiration pump and accessories
Vascular embolization - Ruby Coil System, POD System (POD and Packing Coil) and the Penumbra LANTERN Delivery Microcatheter
We sell our products to hospitals primarily through our direct sales organization in the United States, most of Europe, Canada and Australia, as well as through distributors in select international markets. In the three months ended March 31, 2019 and 2018, 35.8% and 35.9% of our revenue, respectively, was generated from customers located outside of the United States. Our sales outside of the United States are denominated principally in the euro and Japanese yen, with some sales being denominated in other currencies. As a result, we have foreign exchange exposure, but do not currently engage in hedging.

26


We generated revenue of $128.4 million and $102.7 million for the three months ended March 31, 2019 and 2018, respectively, an increase of $25.7 million. We generated operating income of $11.2 million and $4.0 million for the three months ended March 31, 2019 and March 31, 2018, respectively.
Factors Affecting Our Performance
There are a number of factors that have impacted, and we believe will continue to impact, our results of operations and growth. These factors include: 
The rate at which we grow our salesforce and the speed at which newly hired salespeople become fully effective can impact our revenue growth or our costs incurred in anticipation of such growth.
Our industry is intensely competitive and, in particular, we compete with a number of large, well-capitalized companies. We must continue to successfully compete in light of our competitors’ existing and future products and their resources to successfully market to the specialist physicians who use our products.
We must continue to successfully introduce new products that gain acceptance with specialist physicians and successfully transition from existing products to new products, ensuring adequate supply. In addition, as we introduce new products, we generally hire and train additional personnel and build our inventory of components and finished goods in advance of sales, which may cause quarterly fluctuations in our operating results and financial condition.
Publications of clinical results by us, our competitors and other third parties can have a significant influence on whether, and the degree to which, our products are used by specialist physicians and the procedures and treatments those physicians choose to administer for a given condition.
The specialist physicians who use our products may not perform procedures during certain times of the year, such as those periods when they are at major medical conferences or are away from their practices for other reasons, the timing of which occurs irregularly during the year and from year to year.
Most of our sales outside of the United States are denominated in the local currency of the country in which we sell our products. As a result, our revenue from international sales can be significantly impacted by fluctuations in foreign currency exchange rates.
In addition, we have experienced and expect to continue to experience meaningful variability in our quarterly revenue, gross profit and gross margin percentage as a result of a number of factors, including, but not limited to: the number of available selling days, which can be impacted by holidays; the mix of products sold; the geographic mix of where products are sold; the demand for our products and the products of our competitors; the timing of or failure to obtain regulatory approvals or clearances for products; increased competition; the timing of customer orders; inventory write-offs due to obsolescence; costs, benefits and timing of new product introductions; costs, benefits and timing of the acquisition and integration of businesses and product lines we may acquire; the availability and cost of components and raw materials; and fluctuations in foreign currency exchange rates. We may experience quarters in which we have significant revenue growth sequentially followed by quarters of moderate or no revenue growth. Additionally, we may experience quarters in which operating expenses, in particular research and development expenses, fluctuate depending on the stage and timing of product development.
Components of Results of Operations
Revenue. We sell our products directly to hospitals and through distributors for use in procedures performed by specialist physicians to treat patients in two key markets: neuro and vascular disease. We sell our products through purchase orders, and we do not have long term purchase commitments from our customers. Revenue from product sales is recognized either on the date of shipment or the date of receipt by the customer. With respect to products that we consign to hospitals, which primarily consist of coils, we recognize revenue at the time hospitals utilize products in a procedure. Revenue also includes shipping and handling costs that we charge to customers.
Cost of Revenue. Cost of revenue consists primarily of the cost of raw materials and components, personnel costs, including stock-based compensation, inbound freight charges, receiving costs, inspection and testing costs, warehousing costs, royalty expense, shipping and handling costs and other labor and overhead costs incurred in the manufacturing of products. We manufacture substantially all of our products in our manufacturing facility at our campus in Alameda, California.
Operating Expenses
Research and Development (R&D). R&D expenses primarily consist of product development, clinical and regulatory expenses, materials, depreciation and other costs associated with the development of our products. R&D expenses also include salaries, benefits and other related costs, including stock-based compensation, for personnel and consultants. We expense R&D costs as they are incurred.

27


Sales, General and Administrative (SG&A). SG&A expenses primarily consist of salaries, benefits and other related costs, including stock-based compensation, for personnel and consultants engaged in sales, marketing, finance, legal, compliance, administrative, facilities and information technology and human resource activities. Our SG&A expenses also include marketing trials, medical education, training, commissions, generally based on sales, to direct sales representatives, amortization of acquired intangible assets and acquisition-related costs.
Income Tax Expense. We are taxed at the rates applicable within each jurisdiction in which we operate. The composite income tax rate, tax provisions, deferred tax assets and deferred tax liabilities will vary according to the jurisdiction in which profits arise. Tax laws are complex and subject to different interpretations by management and the respective governmental taxing authorities, and require us to exercise judgment in determining our income tax provision, our deferred tax assets and deferred tax liabilities and the potential valuation allowance recorded against our net DTAs. Deferred tax assets and liabilities are determined using the enacted tax rates in effect for the years in which those tax assets are expected to be realized. A valuation allowance is established when it is more likely than not that the future realization of all or some of the DTAs will not be achieved.
Results of Operations
The following table sets forth the components of our condensed consolidated statements of operations in dollars and as a percentage of revenue for the periods presented:
 
Three Months Ended March 31,
 
2019
 
2018
 
(in thousands, except for percentages)
Revenue
$
128,439

 
100.0
 %
 
$
102,701

 
100.0
 %
Cost of revenue
44,529

 
34.7

 
36,144

 
35.2

Gross profit
83,910

 
65.3

 
66,557

 
64.8

Operating expenses:
 
 
 
 
 
 
 
Research and development
11,667

 
9.1

 
8,013

 
7.8

Sales, general and administrative
61,091

 
47.6

 
54,499

 
53.1

Total operating expenses
72,758

 
56.6

 
62,512

 
60.9

Income from operations
11,152

 
8.7

 
4,045

 
3.9

Interest income, net
733

 
0.6

 
749

 
0.7

Other income (expense), net
24

 

 
(290
)
 
(0.3
)
Income before income taxes and equity in losses of unconsolidated investee
11,909

 
9.3

 
4,504

 
4.4

Provision for (benefit from) income taxes
1,455

 
1.1

 
(1,938
)
 
(1.9
)
Income before equity in losses of unconsolidated investee
10,454

 
8.1

 
6,442

 
6.3

Equity in losses of unconsolidated investee

 

 
(951
)
 
(0.9
)
Consolidated net income
$
10,454

 
8.1
 %
 
$
5,491

 
5.3
 %
Net loss attributable to non-controlling interest
(244
)
 
(0.2
)
 

 

Net income attributable to Penumbra, Inc.
$
10,698

 
8.3
 %
 
$
5,491

 
5.3
 %

Three Months Ended March 31, 2019 Compared to the Three Months Ended March 31, 2018
Revenue
 
Three Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
(in thousands, except for percentages)
Neuro
$
81,471

 
$
71,433

 
$
10,038

 
14.1
%
Vascular
46,968

 
31,268

 
15,700

 
50.2
%
Total
$
128,439

 
$
102,701

 
$
25,738

 
25.1
%

28


Revenue increased $25.7 million, or 25.1%, to $128.4 million in the three months ended March 31, 2019, from $102.7 million in the three months ended March 31, 2018. Our revenue growth resulted from further market penetration of our existing products and sales of new products. Sales within our neuro and vascular businesses accounted for approximately 40% and 60% of the revenue increase, respectively, in the three months ended March 31, 2019.
Revenue from our neuro products increased $10.0 million, or 14.1%, to $81.5 million in the three months ended March 31, 2019, from $71.4 million in the three months ended March 31, 2018. This was primarily attributable to increased sales of our Penumbra System, which accounted for approximately 90% of the total change in neuro revenue. Our neuro product sales experienced strong momentum due to further market penetration and growth in the market for endovascular treatment of stroke, which led to an increase in the number of procedures performed by specialist physicians using these products. This growth was partially offset by a decrease in sales of our neuro embolization products, which decreased by approximately 20% of the total change in neuro revenue, as demand for our neuro embolization products fluctuates from period to period due to the number of procedures performed. Prices for our neuro products remained substantially unchanged during the period.
Revenue from our vascular products increased $15.7 million, or 50.2%, to $47.0 million in the three months ended March 31, 2019, from $31.3 million in the three months ended March 31, 2018. This increase was driven by sales of our Indigo System products which accounted for approximately half of the vascular revenue increase in the three months ended March 31, 2019. This was primarily attributable to further market penetration which led to increases in the number of procedures performed by specialist physicians using our products. Prices for our vascular products remained substantially unchanged during the period.
Revenue by Geographic Area
The following table presents revenue by geographic area and from countries that exceeded 10% of our total revenue, based on our customers’ shipping destinations:
 
 
Three Months Ended March 31,
 
Change
 
 
2019
 
2018
 
$
 
%
 
 
(in thousands, except for percentages)
United States
 
$
82,511

 
64.2
%
 
$
65,801

 
64.1
%
 
$
16,710

 
25.4
 %
Japan
 
9,522

 
7.4
%
 
10,682

 
10.4
%
 
(1,160
)
 
(10.9
)%
Other International
 
36,406

 
28.4
%
 
26,218

 
25.5
%
 
10,188

 
38.9
 %
Total
 
$
128,439

 
100.0
%
 
$
102,701

 
100.0
%
 
$
25,738

 
25.1
 %
Revenue from sales in international markets increased $9.0 million, or 24.5%, to $45.9 million in the three months ended March 31, 2019, from $36.9 million in the three months ended March 31, 2018. Revenue from international sales represented 35.8% and 35.9% of our total revenue for the three months ended March 31, 2019 and 2018, respectively.
Gross Margin
 
Three Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
(in thousands, except for percentages)
Cost of revenue
$
44,529

 
$
36,144

 
$
8,385

 
23.2
%
Gross profit
$
83,910

 
$
66,557

 
$
17,353

 
26.1
%
Gross margin %
65.3
%
 
64.8
%
 
 
 
 
Gross margin remained relatively flat, increasing by 0.5 percentage points to 65.3% in the three months ended March 31, 2019, from 64.8% in the three months ended March 31, 2018.
Research and Development (R&D)
 
Three Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
(in thousands, except for percentages)
R&D
$
11,667

 
$
8,013

 
$
3,654

 
45.6
%
R&D as a percentage of revenue
9.1
%
 
7.8
%
 
 
 
 

29


R&D expenses increased by $3.7 million, or 45.6%, to $11.7 million in the three months ended March 31, 2019, from $8.0 million in the three months ended March 31, 2018. The increase was primarily due to a $1.6 million increase in product development and testing costs and a $1.4 million increase in personnel-related expenses primarily due to an increase in headcount to support our growth.
We have made investments, and plan to continue to make investments, in the development of our products, which may include hiring additional research and development employees. In addition, we have experienced in the past, and may continue to experience in the future, variability in expenses incurred due to the timing and costs of clinical trials.
Sales, General and Administrative (SG&A)
 
Three Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
(in thousands, except for percentages)
SG&A
$
61,091

 
$
54,499

 
$
6,592

 
12.1
%
SG&A as a percentage of revenue
47.6
%
 
53.1
%
 
 
 
 
SG&A expenses increased by $6.6 million, or 12.1%, to $61.1 million in the three months ended March 31, 2019, from $54.5 million in the three months ended March 31, 2018. The increase was primarily due to a $5.0 million increase in personnel-related expenses largely attributable to an increase in headcount to support our growth and a $1.0 million increase related to marketing events.
As we continue to invest in our growth, we have expanded and expect to continue to expand our sales, marketing, general and administrative teams through the hiring of additional employees. In addition, we have experienced in the past, and may continue to experience in the future, variability in expenses incurred due to the timing and costs of investments in infrastructure to support the business.

Provision for (Benefit from) Income Taxes
 
Three Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
(in thousands, except for percentages)
Provision for (benefit from) income taxes
$
1,455

 
$
(1,938
)
 
$
3,393

 
(175.1
)%
Effective tax rate
12.2
%
 
(43.0
)%
 
 
 
 
Our provision for income taxes was $1.5 million for the three months ended March 31, 2019, compared to $1.9 million of tax benefit for the three months ended March 31, 2018. Our effective tax rate changed to 12.2% for the three months ended March 31, 2019, compared to (43.0)% for the three months ended March 31, 2018. Our provision for (benefit from) income taxes for the three months ended March 31, 2019 and 2018 were primarily due to income taxes attributable to our worldwide profits offset by excess tax benefits from stock-based compensation attributable to our U.S. jurisdiction. Our change in rate was primarily attributable to income taxes on higher worldwide profits combined with lower stock-based compensation excess tax benefit generated in the three months ended March 31, 2019, when compared to the three months ended March 31, 2018.
A valuation allowance is established when it is more likely than not that the future realization of all or some of the DTAs will not be achieved. Valuation allowances can be affected by changes to tax laws, statutory tax rates, and projections of future taxable income. Changes to the valuation allowance could cause us to experience an effective tax rate significantly different from previous periods.
Prospectively, our effective tax rate will likely be driven by (1) permanent differences in taxable income for tax and financial reporting purposes, (2) tax expense attributable to our worldwide profits, and (3) discrete tax adjustments such as excess tax benefits related to stock-based compensation. Our income tax provision is subject to volatility as the amount of excess tax benefits can fluctuate from period to period based on the price of our stock, the volume of share-based grants settled or vested, and the fair value assigned to equity awards under U.S. GAAP.

30


Liquidity and Capital Resources
As of March 31, 2019, we had $353.7 million in working capital, which included $95.6 million in cash and cash equivalents and $99.2 million in marketable investments. As of March 31, 2019, we held approximately 27.8% of our cash and cash equivalents in foreign entities.
In March 2017, we issued and sold an aggregate of 1,495,000 shares of our common stock at public offering price of $76.00 per share, less the underwriters’ discounts and commissions, pursuant to an underwritten public offering. We received approximately $106.3 million in net cash proceeds after deducting underwriting discounts and commissions of $6.8 million and other offering expenses of $0.5 million. We will continue to use the net proceeds from this offering for general corporate purposes, including working capital, continued development of our products, including research and development and clinical trials, potential acquisitions and other business opportunities. Pending the use of the net proceeds from this offering, we are investing the net proceeds in investment grade, interest bearing securities.
In addition to our existing cash and cash equivalents and marketable investment balances, our principal source of liquidity is our accounts receivable. We believe our sources of liquidity will be sufficient to meet our liquidity requirements for at least the next 12 months. Our principal liquidity requirements are to fund our operations, which includes, but is not limited to, maintaining sufficient levels of inventory to meet the anticipated demand of our customers, funding research and development activities and funding our capital expenditures. We may also lease or purchase additional facilities to facilitate our growth. We expect to continue to make investments as we launch new products, expand our manufacturing operations and further expand into international markets. We may, however, require or elect to secure additional financing as we continue to execute our business strategy. If we require or elect to raise additional funds, we may do so through equity or debt financing, which may not be available on favorable terms, which could result in dilution to our stockholders and could require us to agree to covenants that limit our operating flexibility.
The following table summarizes our cash and cash equivalents, marketable investments and selected working capital data as of March 31, 2019 and December 31, 2018:
 
March 31,
2019
 
December 31,
2018
 
(in thousands)
Cash and cash equivalents
$
95,606

 
$
67,850

Marketable investments
99,241

 
133,039

Accounts receivable, net
94,679

 
81,896

Accounts payable
7,692

 
8,176

Accrued liabilities
58,032

 
57,886

Working capital(1)
353,674

 
344,664

__________________
(1) 
Working capital consists of total current assets less total current liabilities.
The following table sets forth, for the periods indicated, our beginning balance of cash and cash equivalents, net cash flows provided by (used in) operating, investing and financing activities and our ending balance of cash and cash equivalents:
 
Three Months Ended March 31,
 
2019
 
2018
 
(in thousands)
Cash and cash equivalents and restricted cash at beginning of period
$
67,850

 
$
50,637

Net cash (used in) provided by operating activities
(2,068
)
 
10,708

Net cash provided by (used in) investing activities
31,855

 
(2,187
)
Net cash used in financing activities
(1,710
)
 
(6,744
)
Cash and cash equivalents and restricted cash at end of period
95,606

 
52,805

Net Cash (Used In) Provided By Operating Activities
Net cash (used in) provided by operating activities consists primarily of net income adjusted for certain non-cash items (including depreciation and amortization, stock-based compensation expense, loss on non-marketable equity investments, inventory write-downs, changes in deferred tax balances and changes in the fair value of contingent consideration), and the effect of changes in working capital and other activities.

31


Net cash used in operating activities was $2.1 million during the three months ended March 31, 2019 and consisted of a consolidated net income of $10.5 million and non-cash items of $9.0 million, offset by net changes in operating assets and liabilities of $21.6 million. The change in operating assets and liabilities includes an increase in accounts receivable of $13.4 million, an increase in inventories of $6.7 million to support our revenue growth and a decrease in accounts payable of $1.5 million.
Net cash provided by operating activities was $10.7 million during the three months ended March 31, 2018 and consisted of net income of $5.5 million and non-cash items of $5.4 million, offset by net changes in operating assets and liabilities of $0.2 million. The change in operating assets and liabilities includes an increase in accounts receivable of $6.1 million, partially offset by a decrease in prepaid expenses and other current and non-current assets of $3.0 million, an increase in accrued expenses and other non-current liabilities of $2.1 million, an increase in accounts payable of $0.6 million as a result of the growth in our business activities and a decrease in inventories of $0.2 million.
Net Cash Provided By (Used In) Investing Activities
Net cash provided by (used in) investing activities relates primarily to proceeds from maturities and sales of marketable investments, partially offset by purchases of marketable investments, capital expenditures and contributions towards non-marketable investments.
Net cash provided by investing activities was $31.9 million during the three months ended March 31, 2019 and consisted of proceeds from maturities and sales of marketable investments of $34.3 million, partially offset by capital expenditures of $2.5 million.
Net cash used in investing activities was $2.2 million during the three months ended March 31, 2018 and consisted of capital expenditures of $2.8 million and contributions towards non-marketable investments of $0.4 million, partially offset by proceeds from maturities of marketable investments, net of purchases, of $1.0 million.
Net Cash Used In Financing Activities
Net cash used in financing activities primarily relates to payments of employee taxes related to vested restricted stock and restricted stock units and certain acquisition-related payments, partially offset by proceeds from exercises of stock options.
Net cash used in financing activities was $1.7 million during the three months ended March 31, 2019 and primarily consisted of $2.1 million of payments of employee taxes related to vested restricted stock and restricted stock units and $0.7 million related to contingent consideration payments made in the first quarter of 2019 in connection with our acquisition in 2017. This was partially offset by proceeds from exercises of stock options of $1.1 million.
Financing activities in the three months ended March 31, 2018 used net cash of $6.7 million due to $4.3 million of payments made in the first quarter of 2018 in connection with our acquisition in 2017 and $3.5 million of payments of employee taxes related to vested restricted stock units and restricted stock. This was partially offset by proceeds from exercises of stock options of $1.3 million.
Contractual Obligations and Commitments
There have been no other material changes to our contractual obligations and commitments as of March 31, 2019 from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.
Off-Balance Sheet Arrangements
We do not have any significant off-balance sheet arrangements or holdings in variable interest entities.
Critical Accounting Policies and Estimates
We have prepared our financial statements in accordance with U.S. GAAP. Our preparation of these financial statements requires us to make estimates, assumptions, and judgments that affect the reported amounts of assets, liabilities, expenses, and related disclosures at the date of the financial statements, as well as revenue and expenses recorded during the reporting periods. We evaluate our estimates and judgments on an ongoing basis. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results could therefore differ materially from these estimates under different assumptions or conditions.
There have been no material changes to our critical accounting policies from those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year

32


ended December 31, 2018, other than the adoption of Accounting Standards Codification (“ASC”) 842 during the first quarter of 2019. The impact of adoption and its effects on our accounting policies and estimates are described in Note “2. Summary of Significant Accounting Policies” and Note “8. Leasesto our condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Recently Issued Accounting Standards
For information with respect to recently issued accounting standards and the impact of these standards on our condensed consolidated financial statements, see Note “2. Summary of Significant Accounting Policies” to our condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q.

33


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We are exposed to various market risks, which may result in potential losses arising from adverse changes in market rates, such as interest rates and foreign exchange rates. We do not enter into derivatives or other financial instruments for trading or speculative purposes and do not believe we are exposed to material market risk with respect to our cash and cash equivalents and/or our marketable investments.
Interest Rate Risk. We had cash and cash equivalents of $95.6 million as of March 31, 2019, which consisted of funds held in general checking and savings accounts. In addition, we had marketable investments of $99.2 million, which consisted primarily of commercial paper, corporate bonds, non-U.S. government debt securities, U.S. agency and government sponsored securities, U.S. states and municipalities and U.S. Treasury. Our investment policy is focused on the preservation of capital and supporting our liquidity needs. Under the policy, we invest in highly rated securities, while limiting the amount of credit exposure to any one issuer other than the U.S. government. We do not invest in financial instruments for trading or speculative purposes, nor do we use leveraged financial instruments. We utilize external investment managers who adhere to the guidelines of our investment policy. A hypothetical 100 basis point change in interest rates would not have a material impact on the value of our cash and cash equivalents or marketable investments.
Foreign Exchange Risk Management. We operate in countries other than the United States, and, therefore, we are exposed to foreign currency risks. We bill most sales outside of the United States in local currencies, primarily euro and Japanese yen, with some sales being denominated in other currencies. We expect that the percentage of our sales denominated in foreign currencies may increase in the foreseeable future as we continue to expand into international markets. When sales or expenses are not denominated in U.S. dollars, a fluctuation in exchange rates could affect our net income. We do not believe our net income would be materially impacted by an immediate 10% adverse change in foreign exchange rates. We do not currently hedge our exposure to foreign currency exchange rate fluctuations; however, we may choose to hedge our exposure in the future.
We do not believe that inflation and changes in prices had a significant impact on our results of operations for any periods presented on our condensed consolidated financial statements.

34


ITEM 4. CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
An evaluation as of March 31, 2019 was carried out under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of our “disclosure controls and procedures,” which are defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (“the Exchange Act”), as controls and other procedures of a company that are designed to ensure that the information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to the company’s management, including its principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective at March 31, 2019.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarterly period ended March 31, 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Controls
A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues, if any, within a company have been detected. Accordingly, our disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that the objectives of our disclosure control system are met and, as set forth above, our principal executive officer and principal financial officer have concluded, based on their evaluation as of the end of the period covered by this report, that our disclosure controls and procedures were effective to provide reasonable assurance that the objectives of our disclosure control system were met.


35


PART II - OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS.
None.

ITEM 1A. RISK FACTORS.
There have been no material changes to our risk factors reported or new factors identified since the filing of our Annual Report on Form 10-K for the year ended December 31, 2018, which was filed with the SEC on February 26, 2019.

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

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.
None.

ITEM 4. MINE SAFETY DISCLOSURE.
None.

ITEM 5. OTHER INFORMATION.
None.


36


ITEM 6. EXHIBITS.
Exhibit Number
 
Description
 
Form
 
File No.
 
Exhibit(s)
 
Filing Date
 
Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
 
 
 
 
 
 
Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
 
 
 
 
 
 
Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
 
 
 
 
 
 
 
 
101*
 
The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2019 formatted in Extensible Business Reporting Language (XBRL) includes: (i) Condensed Consolidated Balance Sheets as of March 31, 2019 and December 31, 2018, (ii) Condensed Consolidated Statements of Operations for the three months ended March 31, 2019 and 2018, (ii) Condensed Consolidated Statements of Comprehensive Income for the three months ended March 31, 2019 and 2018, (iii) Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2019 and 2018, (iv) Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2019 and 2018, and (v) Notes to Condensed Consolidated Financial Statements.
 
 
 
 
 
 
 
 
* Filed herewith.    
** Furnished herewith.

37


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 hereunto duly authorized.
 
 
 
PENUMBRA, INC.
Date: May 7, 2019
 
 
 
By:
/s/ Sri Kosaraju
 
 
Sri Kosaraju
 
 
Chief Financial Officer and Head of Strategy
 
 
(Principal Financial and Accounting Officer)

38
EX-31.1 2 pen-33119xexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND 15d-14(a) OF THE SECURITIES EXCHANGE ACT, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Adam Elsesser, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Penumbra, 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 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 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 7, 2019
 
/s/ Adam Elsesser
Adam Elsesser
Chairman, Chief Executive Officer and President



EX-31.2 3 pen-33119xexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO RULE 13a-14(a) AND 15d-14(a) OF THE SECURITIES EXCHANGE ACT, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sri Kosaraju, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Penumbra, 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 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 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 7, 2019
 
/s/ Sri Kosaraju
Sri Kosaraju
Chief Financial Officer and Head of Strategy


EX-32.1 4 pen-33119xexhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
PENUMBRA, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Penumbra, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended March 31, 2019, as filed with the Securities and Exchange Commission (the “Report”), Adam Elsesser, Chairman, Chief Executive Officer and President of the Company, and Sri Kosaraju, Chief Financial Officer and Head of Strategy of the Company, respectively, do each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 

 Date: May 7, 2019
/s/ Adam Elsesser
Adam Elsesser
Chairman, Chief Executive Officer and President
 
/s/ Sri Kosaraju
Sri Kosaraju
Chief Financial Officer and Head of Strategy



EX-101.INS 5 pen-20190331.xml XBRL INSTANCE DOCUMENT 0001321732 2019-01-01 2019-03-31 0001321732 2019-04-23 0001321732 2018-12-31 0001321732 2019-03-31 0001321732 2018-01-01 2018-03-31 0001321732 us-gaap:ParentMember 2018-01-01 2018-03-31 0001321732 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001321732 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001321732 us-gaap:NoncontrollingInterestMember 2018-03-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001321732 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001321732 us-gaap:ParentMember 2018-03-31 0001321732 us-gaap:RetainedEarningsMember 2017-12-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001321732 2017-12-31 0001321732 us-gaap:RetainedEarningsMember 2018-03-31 0001321732 us-gaap:CommonStockMember 2018-03-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001321732 us-gaap:CommonStockMember 2017-12-31 0001321732 2018-01-01 0001321732 us-gaap:ParentMember 2018-01-01 0001321732 us-gaap:ParentMember 2017-12-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001321732 us-gaap:RetainedEarningsMember 2018-01-01 0001321732 2018-03-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001321732 us-gaap:NoncontrollingInterestMember 2019-03-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001321732 us-gaap:RetainedEarningsMember 2019-03-31 0001321732 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001321732 us-gaap:NoncontrollingInterestMember 2018-12-31 0001321732 us-gaap:ParentMember 2018-12-31 0001321732 us-gaap:ParentMember 2019-01-01 2019-03-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001321732 us-gaap:CommonStockMember 2019-03-31 0001321732 us-gaap:CommonStockMember 2018-12-31 0001321732 us-gaap:ParentMember 2019-03-31 0001321732 us-gaap:RetainedEarningsMember 2018-12-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001321732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001321732 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001321732 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001321732 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2019-03-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001321732 pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2019-03-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-03-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2019-01-01 2019-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2019-03-31 0001321732 us-gaap:FairValueInputsLevel2Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001321732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0001321732 pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel3Member pen:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2018-12-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001321732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0001321732 pen:CrossmedS.p.aMember 2019-01-01 2019-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:OtherExpenseMember 2019-01-01 2019-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001321732 pen:CrossmedS.p.aMember 2019-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2018-12-31 0001321732 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001321732 us-gaap:USTreasurySecuritiesMember 2018-12-31 0001321732 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-12-31 0001321732 pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2018-12-31 0001321732 us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0001321732 pen:CrossmedS.p.aMember 2018-03-31 0001321732 pen:CrossmedS.p.aMember 2018-01-01 2018-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:OtherExpenseMember 2018-01-01 2018-03-31 0001321732 pen:CrossmedS.p.aMember us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2017-12-31 0001321732 us-gaap:USTreasurySecuritiesMember 2019-03-31 0001321732 us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001321732 pen:U.S.AgencyAndGovernmentSponsoredSecuritiesMember 2019-03-31 0001321732 us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001321732 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-03-31 0001321732 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2019-01-01 2019-03-31 0001321732 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pen:MonteCarloSimulationValuationTechniqueMember 2019-01-01 2019-03-31 0001321732 2018-01-01 2018-12-31 0001321732 pen:MVIHealthInc.Member 2018-08-31 2018-08-31 0001321732 us-gaap:OtherCurrentLiabilitiesMember pen:CrossmedS.p.aMember 2019-03-31 0001321732 pen:MVIHealthInc.Member 2018-08-31 0001321732 pen:MVIHealthInc.Member 2018-12-31 0001321732 pen:MVIHealthInc.Member 2018-08-31 0001321732 pen:MVIHealthInc.Member 2019-03-31 0001321732 us-gaap:OtherCurrentLiabilitiesMember pen:CrossmedS.p.aMember 2018-12-31 0001321732 us-gaap:TradeSecretsMember 2019-03-31 0001321732 us-gaap:AccruedLiabilitiesMember pen:TechnologyLicensingAgreementMember 2019-03-31 0001321732 pen:TechnologyLicensingAgreementMember 2018-12-31 0001321732 pen:TechnologyLicensingAgreementMember 2019-01-01 2019-03-31 0001321732 us-gaap:AccruedLiabilitiesMember pen:TechnologyLicensingAgreementMember 2018-12-31 0001321732 us-gaap:OtherNoncurrentLiabilitiesMember pen:TechnologyLicensingAgreementMember 2019-03-31 0001321732 pen:TechnologyLicensingAgreementMember 2019-03-31 0001321732 us-gaap:OtherNoncurrentLiabilitiesMember pen:TechnologyLicensingAgreementMember 2018-12-31 0001321732 us-gaap:TradeSecretsMember 2017-01-01 2017-12-31 0001321732 us-gaap:TradeSecretsMember 2017-12-31 0001321732 us-gaap:CustomerRelationshipsMember 2018-12-31 0001321732 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001321732 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001321732 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001321732 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001321732 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001321732 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001321732 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001321732 us-gaap:CustomerRelationshipsMember 2019-03-31 0001321732 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-03-31 0001321732 us-gaap:OtherIntangibleAssetsMember 2019-03-31 0001321732 us-gaap:TradeSecretsMember 2019-01-01 2019-03-31 0001321732 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001321732 2019-01-01 0001321732 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001321732 pen:RosevilleLeaseMember 2019-03-31 0001321732 srt:MaximumMember 2019-03-31 0001321732 srt:MinimumMember 2019-03-31 0001321732 pen:RoyaltyAgreementApril2012Member 2019-01-01 2019-03-31 0001321732 pen:RoyaltyAgreementMarch2005Member 2019-03-31 0001321732 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001321732 pen:RoyaltyAgreementApril2015Member 2019-01-01 2019-03-31 0001321732 pen:RoyaltyAgreementNovember2013Greaterthan5MillioninSalesMember 2019-01-01 2019-03-31 0001321732 pen:RoyaltyAgreementMarch2005Member 2019-01-01 2019-03-31 0001321732 pen:RoyaltyAgreementNovember2013Lessthan5MillioninSalesMember 2019-01-01 2019-03-31 0001321732 pen:RoyaltyAgreementMarch2005Member 2018-12-31 0001321732 pen:RestrictedStockandRestrictedStockUnitsRSUsMember 2019-01-01 2019-03-31 0001321732 pen:RestrictedStockandRestrictedStockUnitsRSUsMember 2019-03-31 0001321732 pen:RestrictedStockandRestrictedStockUnitsRSUsMember 2018-12-31 0001321732 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001321732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001321732 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0001321732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001321732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001321732 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001321732 pen:PeripheralVascularMember 2018-01-01 2018-03-31 0001321732 pen:NeuroMember 2018-01-01 2018-03-31 0001321732 pen:PeripheralVascularMember 2019-01-01 2019-03-31 0001321732 pen:NeuroMember 2019-01-01 2019-03-31 0001321732 country:JP 2018-01-01 2018-03-31 0001321732 pen:OtherNonUSMember 2019-01-01 2019-03-31 0001321732 country:US 2019-01-01 2019-03-31 0001321732 pen:OtherNonUSMember 2018-01-01 2018-03-31 0001321732 country:JP 2019-01-01 2019-03-31 0001321732 country:US 2018-01-01 2018-03-31 iso4217:USD xbrli:shares xbrli:pure pen:segment xbrli:shares pen:activity iso4217:USD false --12-31 Q1 2019 2019-03-31 10-Q 0001321732 34737497 false Large Accelerated Filer Penumbra Inc false 4439000 4611000 2986000 2269000 0.1 4500000 0.9 2500000 1000000 5256000 0 0.184 0.051 0.15 442000 0 -133000 27000 33929000 5849000 11506000 11463000 1 20000000 500000 100000 100000 0.05 0.02 0.01 0.03 P15Y P15Y 5000000 449313 1336000 355000 8176000 7692000 81896000 94679000 57886000 58032000 57754000 -132000 -1942000 -2578000 P20Y P16Y P15Y P5Y P16Y1M6D P15Y P5Y P20Y 415084000 419514000 3530000 3530000 3530000 2098000 2098000 2098000 4435000 4435000 4435000 5457000 5457000 5457000 4154000 219000 368000 3567000 524000 5095000 291000 4280000 2782000 2877000 247000 31000 216000 266000 66000 200000 23900 57200 515006000 568789000 557859000 42853000 410726000 423086000 410302000 -424000 18465000 137628000 0 156093000 46722000 96850000 0 143572000 0 0 0 0 6378000 7690000 13698000 100151000 5122000 0 0 0 0 0 0 7690000 13698000 100151000 5122000 6378000 0 0 0 0 2391000 7715000 1500000 84003000 3632000 0 0 0 0 0 0 7715000 1500000 84003000 3632000 2391000 32000 18000 0 14000 0 0 116000 21000 0 94000 1000 0 533000 27000 3000 469000 12000 22000 153000 14000 0 130000 0 9000 133540000 7699000 13701000 100606000 5134000 6400000 99278000 7708000 1500000 84039000 3631000 2400000 344000 22000 0 293000 7000 22000 147000 14000 124000 9000 533000 27000 3000 469000 12000 22000 153000 14000 130000 9000 120079000 4195000 12208000 92176000 5122000 6378000 46344000 4211000 39742000 2391000 189000 5000 3000 176000 5000 0 6000 0 6000 0 74134000 1436000 12208000 58961000 1529000 0 8307000 0 8307000 0 45945000 2759000 0 33215000 3593000 6378000 38037000 4211000 31435000 2391000 133039000 7690000 13698000 100151000 5122000 6378000 99241000 7715000 1500000 84003000 3632000 2391000 49648000 46036000 83391000 53205000 442000 0 1300000 2600000 1300000 427000 860000 50637000 52805000 67850000 95606000 0 10967000 0 10967000 12087000 0 0 12087000 44331000 0 0 44331000 2168000 27756000 34000 34000 6559000 10062000 6559000 9818000 36144000 44529000 0 464000 464000 464000 -2209000 1078000 7586000 0 -7586000 32940000 31862000 4171000 3972000 1399000 1804000 0.16 0.31 0.15 0.30 391000 -321000 -0.430 0.122 33838000 31940000 400000 500000 25800000 P2Y6M 0.50 3017000 1296000 4675000 2233000 2571000 1248000 1248000 0 0 0 0 2571000 2571000 2571000 2571000 0 0 0 0 1248000 1248000 1248000 1248000 263000 1472000 681000 528000 1713000 781000 603000 329000 5256000 13838000 6823000 1759000 13669000 6688000 1725000 5256000 5300000 4993000 12366000 6142000 1231000 11956000 5907000 1122000 4927000 7813000 7659000 0 -154000 66557000 83910000 0 4504000 11909000 6442000 10454000 -951000 0 -1938000 1455000 622000 -1503000 6109000 13373000 2084000 6000 -208000 6728000 -2986000 -45000 2070909 1705885 14879000 14879000 14857000 14857000 28717000 28526000 27245000 26813000 749000 733000 86282000 90221000 115741000 121691000 18829000 18968000 10630000 12502000 300000 658000 1400000 2526000 P15Y 68839000 5787000 5801000 5887000 6586000 5000000 19081000 P15Y P5Y 92591000 132126000 135444000 42853000 515006000 568789000 557859000 42853000 66062000 69412000 69538000 3476000 12400000 12400000 1500000 900000 3000000 900000 2500000 11500000 1000000 11500000 0 175000 -69000 -6744000 -1710000 -2187000 31855000 10708000 -2068000 5491000 5491000 5491000 10698000 10698000 10698000 0 0 -244000 -244000 1 -386000 1608000 462000 -1098000 -318000 1068000 1386000 462000 -636000 -1098000 62512000 72758000 4045000 11152000 1768000 49758000 0 3688000 3608000 3608000 0 46070000 46963000 46963000 1623000 0 42376000 43277000 43277000 0.062 P10Y7M6D 70656000 40900000 6575000 5735000 5772000 5809000 6571000 40194000 10660000 12041000 766000 209000 875000 1613000 -68000 154000 222000 0 0 0 1386000 -1098000 1068000 -318000 1068000 1386000 1068000 462000 -636000 -1098000 -636000 -636000 -318000 462000 18943000 16644000 -290000 24000 389000 396000 4088000 5094000 700000 600000 4323000 4300000 683000 3530000 2098000 42552000 0 352000 0 2500000 2823000 2463000 12200000 11869000 11776000 -424000 43540000 33300000 -219000 0 0 1018000 1328000 1071000 1088000 1875000 2077000 1875000 2077000 549000 153000 5491000 10454000 35407000 35380000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8013000 11667000 9064000 19762000 102701000 71433000 31268000 10682000 65801000 26218000 81471000 46968000 9522000 82511000 36406000 128439000 102701000 128439000 700000 1100000 54499000 61091000 4154000 5095000 1350 92.69 63113 146.80 451463 462079 57.29 69.02 51147 60.82 3175 1688881 1596255 18.91 19.29 11.97 21.94 33685146 33932668 34437339 34563653 -38677 -14284 53256 53256 232943 140598 89451 5256000 5256000 0 5256000 1329000 1328000 1000 1329000 1071000 0 1071000 1071000 -235000 1569000 1804000 -553000 2637000 3190000 422240000 -500000 -1942000 -1442000 436732000 -38000 -2578000 -2540000 400408000 1569000 396810000 33000 400408000 1996000 414921000 2637000 404299000 34000 0 414921000 7951000 422415000 -1942000 415084000 34000 175000 422240000 9064000 436663000 -2578000 419514000 34000 -69000 436732000 19762000 758000 35917051 36213164 33846142 34507279 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Payments Related to 2017 Crossmed Acquisition</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On July 3, 2017, the Company completed its acquisition of Crossmed, a joint stock company organized under the laws of Italy. As of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s condensed consolidated balance sheet included </font><font style="font-family:Times New Roman;font-size:10pt;">$1.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$2.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively, in current liabilities primarily related to additional consideration due to the sellers of Crossmed (the &#8220;Sellers&#8221;) for revenue-based milestone payments, based on net revenue in the years ending December 31, 2018 and 2019, and other </font><font style="font-family:inherit;font-size:10pt;">working capital and financial debt adjustments. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company made </font><font style="font-family:Times New Roman;font-size:10pt;">$1.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> in milestone payments of which </font><font style="font-family:Times New Roman;font-size:10pt;">$0.6 million</font><font style="font-family:Times New Roman;font-size:10pt;"> is presented in operating activities and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.7 million</font><font style="font-family:Times New Roman;font-size:10pt;"> is presented in financing activities in the condensed consolidated statement of cash flows. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company made </font><font style="font-family:Times New Roman;font-size:10pt;">$4.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> in payments to the Sellers which is presented in financing activities in the condensed consolidated statement of cash flows. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Payments Related to 2018 MVI Asset Acquisition</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In 2017, the Company and Sixense Enterprises, Inc. (&#8220;Sixense&#8221;) formed MVI Health Inc. (&#8220;MVI&#8221;) as a privately-held joint venture for the purpose of exploring healthcare applications of virtual reality technology, with each party holding </font><font style="font-family:Times New Roman;font-size:10pt;">50%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the issued and outstanding equity of MVI. On August 31, 2018 (&#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">Transfer Agreement Closing Date</font><font style="font-family:Times New Roman;font-size:10pt;">&#8221;), the Company completed its asset acquisition of MVI </font><font style="font-family:inherit;font-size:10pt;">pursuant to a Stock Transfer Agreement (the &#8220;Transfer Agreement&#8221;) between the Company, MVI and Sixense </font><font style="font-family:Times New Roman;font-size:10pt;">to obtain a controlling interest of MVI for </font><font style="font-family:Times New Roman;font-size:10pt;">$20.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">, excluding the additional </font><font style="font-family:Times New Roman;font-size:10pt;">$4.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> of probable future payments relating to an anti-dilution provision in the Transfer Agreement. Following the </font><font style="font-family:Times New Roman;font-size:10pt;">Transfer Agreement Closing Date</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company owns a </font><font style="font-family:Times New Roman;font-size:10pt;">90%</font><font style="font-family:Times New Roman;font-size:10pt;"> controlling interest in MVI and Sixense retains the remaining </font><font style="font-family:Times New Roman;font-size:10pt;">10%</font><font style="font-family:Times New Roman;font-size:10pt;"> minority interest. During the year ended </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company contributed </font><font style="font-family:Times New Roman;font-size:10pt;">$0.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> to MVI related to the anti-dilution provision. </font><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;">the Company&#8217;s condensed consolidated balance sheet included</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, </font><font style="font-family:Times New Roman;font-size:10pt;">in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement</font><font style="font-family:inherit;font-size:10pt;">. A</font><font style="font-family:Times New Roman;font-size:10pt;">s of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s condensed consolidated balance sheet included </font><font style="font-family:Times New Roman;font-size:10pt;">$3.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$1.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively, in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than twelve months or for twelve months or more as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 months or more</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,037</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 months or more</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The accompanying condensed consolidated balance sheet as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of comprehensive income</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of stockholders&#8217; equity</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and the condensed consolidated statements of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> are unaudited. The unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and the applicable rules&#160;and regulations of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet as of </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> was derived from the audited financial statements as of that date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to state fairly the Company&#8217;s financial position as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the results of its operations for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the changes in stockholders&#8217; equity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and the cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">. The results for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> or for any other future annual or interim period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, included in the Company&#8217;s Annual Report on Form 10-K. There have been no changes to the Company&#8217;s significant accounting policies during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, as compared to the significant accounting policies described in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, other than changes to the Company&#8217;s leasing policy described below in connection with the adoption of the guidance under Accounting Standards Codification (&#8220;ASC&#8221;) 842.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">9. Commitments and Contingencies</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Royalty Obligations</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In March 2005, the Company entered into a license agreement that requires the Company to make minimum royalty payments to the licensor on a quarterly basis.&#160;As of both </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the license agreement required minimum annual royalty payments of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> in equal quarterly installments. On each January 1, the quarterly calendar year minimum royalty shall be adjusted to equal the prior year&#8217;s minimum royalty adjusted by a percentage equal to the percentage change in the &#8220;consumer price index for all urban consumers&#8221; for the prior calendar year as reported by the U.S. Department of Labor. Unless terminated earlier, the term of the license agreement shall continue until the expiration of the last to expire patent that covers that licensed product or for the period of </font><font style="font-family:Times New Roman;font-size:10pt;">fifteen years</font><font style="font-family:Times New Roman;font-size:10pt;"> following the first commercial sale of such licensed product, whichever is longer. The first commercial sale of covered products occurred in June 2007. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In April 2012, the Company entered into an agreement that requires the Company to pay, on a quarterly basis, a </font><font style="font-family:Times New Roman;font-size:10pt;">5%</font><font style="font-family:Times New Roman;font-size:10pt;"> royalty on sales of products covered under applicable patents.&#160;The first commercial sale of covered products occurred in April 2014.&#160;Unless terminated earlier, the royalty term for each applicable product shall continue for </font><font style="font-family:Times New Roman;font-size:10pt;">fifteen years</font><font style="font-family:Times New Roman;font-size:10pt;"> following the first commercial sale of such patented product, or when the applicable patent covering such product has expired, whichever is sooner.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In November 2013, the Company entered into an agreement that required the Company to pay, on a quarterly basis, a </font><font style="font-family:Times New Roman;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> royalty on the first </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> in sales and a </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> royalty on sales thereafter of products covered under applicable patents. The agreement was terminated effective January 1, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In April 2015, the Company entered into a royalty agreement that required the Company to pay a </font><font style="font-family:Times New Roman;font-size:10pt;">2%</font><font style="font-family:Times New Roman;font-size:10pt;"> royalty on sales of certain products covered by the agreement, on a quarterly basis, in exchange for certain trade secrets and processes which were used to develop such covered products. The Company began the first commercial sale of the covered products in July 2015. </font><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, the Company entered into a buyout agreement (the &#8220;Buyout Agreement&#8221;) in which future royalty payments under the royalty agreement were canceled in exchange for shares of the Company&#8217;s common stock with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">. The Company recorded an intangible asset equal to the</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;">$5.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> buyout amount which will be amortized into cost of sales over the period in which the Company receives future economic benefit</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:Times New Roman;font-size:10pt;">After determining that the pattern of future cash flows associated with this intangible asset could not be reliably estimated with a high level of precision, the Company concluded that the intangible asset will be amortized on a straight&#8209;line basis over its estimated useful life. For more information refer to Note &#8220;</font><font style="font-family:inherit;font-size:10pt;">10. Stockholders&#8217; Equity</font><font style="font-family:Times New Roman;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Royalty expense included in cost of revenue for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, was </font><font style="font-family:Times New Roman;font-size:10pt;">$1.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. Refer to Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">3. Investments and Fair Value of Financial Instruments</font><font style="font-family:Times New Roman;font-size:10pt;">,&#8221; Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:Times New Roman;font-size:10pt;">&#8221; and Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">6. Intangible Assets</font><font style="font-family:Times New Roman;font-size:10pt;">&#8221; for more information on contingent liabilities recorded on the condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Indemnification </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into standard indemnification arrangements in the ordinary course of business. In many such arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties for losses suffered or incurred by the indemnified parties in connection with any trade secret, copyright, patent or other intellectual property infringement claim by any third-party with respect to the Company&#8217;s technology. The Company also agrees to indemnify many purchasers for product defect and similar claims. The term of these indemnification agreements is generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with any of these indemnification requirements has been recorded to date.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Litigation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, the Company is subject to other claims and assessments in the ordinary course of business. The Company is not currently a party to any such litigation matter that, individually or in the aggregate, is expected to have a material adverse effect on the Company&#8217;s business, financial condition, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">11. Accumulated Other Comprehensive (Loss) Income</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Other comprehensive (loss) income consists of two components: unrealized gains or losses on the Company&#8217;s available-for-sale marketable investments and gains or losses from foreign currency translation adjustments. Until realized and reported as a component of net (loss) income, these comprehensive income (loss) items accumulate and are included within accumulated other comprehensive (loss) income. Unrealized gains and losses on the Company&#8217;s marketable investments are reclassified from accumulated other comprehensive (loss) income into earnings when realized upon sale, and are determined based on specific identification of securities sold. Gains and losses from the translation of assets and liabilities denominated in non-U.S. dollar functional currencies are included in accumulated other comprehensive (loss) income.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes the changes in the accumulated balances during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and includes information regarding the manner in which the reclassifications out of accumulated other comprehensive (loss) income into earnings affect the Company&#8217;s condensed </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of comprehensive (loss) income</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Marketable<br clear="none"/>Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Currency Translation<br clear="none"/>Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Marketable<br clear="none"/>Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Currency Translation<br clear="none"/>Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive (loss) income before reclassifications:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Unrealized gain (losses)&#8212; marketable investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Foreign currency translation (losses) gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Income tax effect &#8212; benefit (expense)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(636</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(318</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,386</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,068</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts reclassified from accumulated other comprehensive income to earnings:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Income tax effect &#8212; expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net current-year other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(636</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(318</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,386</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,068</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at end of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,190</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and its majority-owned subsidiary. The portion of equity not attributable to the Company is considered non-controlling interest and is classified separately in the condensed consolidated financial statements. Any subsequent changes in the Company&#8217;s ownership interest while the Company retains its controlling interest in its majority-owned subsidiary will be accounted for as equity transactions. All intercompany balances and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">revenues disaggregated by geography</font><font style="font-family:Times New Roman;font-size:10pt;">, based on the destination to which the Company ships its products, for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,406</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,218</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by product category, for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Neuro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vascular</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,268</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">13. Net Income Attributable to Penumbra, Inc. Per Share</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s basic net income attributable to Penumbra, Inc. per share is calculated by dividing the net income attributable to Penumbra, Inc. by the weighted average number of shares of common stock outstanding for the period. The diluted net income per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock, restricted stock, restricted stock units and stock sold through the Company&#8217;s employee stock purchase plan are considered common stock equivalents. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">A reconciliation of the numerator and denominator used in the calculation of the basic and diluted net income per share for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> is as follows (in thousands, except share and per share amounts):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to Penumbra, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute net income:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,507,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,846,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities from stock-based benefit plans, as calculated using treasury stock method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,705,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,070,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,213,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,917,051</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to Penumbra, Inc. per share from:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Outstanding common stock equivalents of </font><font style="font-family:Times New Roman;font-size:10pt;">57 thousand</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">24 thousand</font><font style="font-family:Times New Roman;font-size:10pt;"> shares for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">,&#160;respectively, were excluded from the computation of diluted net income attributable to Penumbra, Inc. per share because their effect would have been anti-dilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents quantitative information about certain unobservable inputs used in the Level 3 fair value measurement of the Company&#8217;s contingent consideration liability, other than the forecasted revenues during the earn-out milestone period:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at March&#160;31, 2019 (in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Input </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(range where applicable)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Crossmed: </font></div><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Revenue-based milestones</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Monte Carlo Simulation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earn-out period over which revenue-based milestone payments are made</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-adjusted discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue volatilities for each type of revenue-based milestone</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.1% and 18.4%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">3. Investments and Fair Value of Financial Instruments</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Marketable Investments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s marketable investments have been classified and accounted for as available-for-sale. The following table presents the Company&#8217;s marketable investments as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than twelve months or for twelve months or more as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 months or more</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,037</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 months or more</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the contractual maturities of the Company&#8217;s marketable investments as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one to five years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value: </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Level 1 - Quoted prices in active markets for identical assets or liabilities. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company classifies its cash equivalents and marketable investments within Level 1 and Level 2, as it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. In addition, the Company assesses the inputs and methods used in determining the fair value in order to determine the classification of securities in the fair value hierarchy.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables set forth the Company&#8217;s financial assets measured at fair value by level within the fair value hierarchy as of </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,722</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">More information on the contingent consideration obligations and the changes in fair value are presented below.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">More information on the contingent consideration obligations and the changes in fair value are presented below.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Contingent Consideration Obligations</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s contingent consideration liability relates to milestone payments due in connection with the acquisition of Crossmed and is classified as a Level 3 measurement for which fair value is derived from various inputs, including forecasted revenues during the earn-out milestone periods, revenue volatilities, discount rates, and estimates in the likelihood of achieving revenue-based milestones. The fair value of the contingent consideration liability is remeasured each reporting period. The following table presents quantitative information about certain unobservable inputs used in the Level 3 fair value measurement of the Company&#8217;s contingent consideration liability, other than the forecasted revenues during the earn-out milestone period:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at March&#160;31, 2019 (in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Valuation Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Input </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(range where applicable)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Crossmed: </font></div><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Revenue-based milestones</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Monte Carlo Simulation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earn-out period over which revenue-based milestone payments are made</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-adjusted discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue volatilities for each type of revenue-based milestone</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.1% and 18.4%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables summarize the changes in fair value of the contingent consideration obligation for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of contingent consideration liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,296</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of contingent consideration liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,017</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:5px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> changes to the fair value of the contingent consideration obligation. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the fair value of the contingent consideration obligation increased by </font><font style="font-family:Times New Roman;font-size:10pt;">$0.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> which was recorded in sales, general and administrative expense in the condensed consolidated statements of operations. The fair value of the contingent consideration increased as a result of updates to the underlying forecasts based on actual results to date and changes in estimates. For more information related to the payment of the contingent consideration liabilities refer to Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:Times New Roman;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company did not record impairment charges related to its marketable investments and the Company did not hold any Level 3 marketable investments as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> or </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company did not have any transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy. Additionally, the Company did not have any financial assets and liabilities measured at fair value on a non-recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> or </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables summarize the changes in fair value of the contingent consideration obligation for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of contingent consideration liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,296</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of contingent consideration liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,017</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the amortization expense recorded related to the Company&#8217;s finite-lived intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, general and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">7. Goodwill</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in goodwill during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;(in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Company</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(154</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Goodwill Impairment Review</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company reviews goodwill for impairment annually during the fourth quarter, on October 31st, or more frequently if events or circumstances indicate that an impairment loss may have occurred. During the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">there were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">events or changes in circumstances which triggered an impairment review</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">12. Income Taxes</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s income tax expense, deferred tax assets and liabilities, and reserves for unrecognized tax benefits reflect management&#8217;s best assessment of estimated current and future taxes to be paid. The Company is subject to income taxes in both the United States and foreign jurisdictions. Significant judgment and estimates are required in determining the consolidated income tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During interim periods, the Company generally utilizes the estimated annual effective tax rate method which involves the use of forecasted information. Under this method, the provision is calculated by applying an estimate of the annual effective tax rate for the full fiscal year to &#8220;ordinary&#8221; income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Jurisdictions with tax assets for which the Company believes a tax benefit cannot be realized are excluded from the computation of its annual effective tax rate. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s provision for income taxes was </font><font style="font-family:Times New Roman;font-size:10pt;">$1.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, compared to a </font><font style="font-family:Times New Roman;font-size:10pt;">$1.9 million</font><font style="font-family:Times New Roman;font-size:10pt;"> of tax benefit for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">. The Company&#8217;s effective tax rate changed to </font><font style="font-family:Times New Roman;font-size:10pt;">12.2%</font><font style="font-family:Times New Roman;font-size:10pt;"> for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, compared to </font><font style="font-family:Times New Roman;font-size:10pt;">(43.0)%</font><font style="font-family:Times New Roman;font-size:10pt;"> for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s provision for (benefit from) income taxes for the three months ended March 31, 2019 and 2018 were primarily due to income taxes attributable to its worldwide profits offset by excess tax benefits from stock-based compensation attributable to the Company&#8217;s U.S. jurisdiction. The change in rate was primarily attributable to income taxes on higher worldwide profits combined with lower excess stock-based compensation tax benefits for the three months ended March 31, 2019, when compared to the three months ended March 31, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2017 Tax Reform Act significantly revised the U.S. corporate income tax regime. In addition, the Securities and Exchange Commission issued Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;), which provided a measurement period, that should not extend beyond one year from the Tax Reform Act enactment date. In the period ended December 31, 2018, the Company completed its accounting for the tax effects of the Tax Reform Act under FASB ASC 740 &#8220;Income Taxes&#8221; based on authoritative guidance available to date. The Company will continue to evaluate the impact of further guidance from federal and state tax authorities on the financial statements and determine if any adjustments to the previously recorded tax effects of the Tax Reform Act under ASC 740 will be required.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant domestic deferred tax assets (&#8220;DTAs&#8221;) were generated in recent years, primarily due to excess tax benefits from stock option exercises and vesting of restricted stock. The Company evaluates all available positive and negative evidence, objective and subjective in nature, in each reporting period to determine if sufficient taxable income will be generated to realize the benefits of its DTAs and, if not, a valuation allowance to reduce the DTAs is recorded. As of March 31, 2019 and 2018, the Company maintains a valuation allowance against its Federal Research and Development Tax Credit and California DTAs as the Company could not conclude at the required more-likely-than-not level of certainty, that the benefit of these tax attributes would be realized prior to expiration. As of March 31, 2019, the Company also maintains a valuation allowance against DTAs acquired from MVI which are subject to Separate Return Limitation Year (&#8220;SRLY&#8221;) rules that limit the utilization of the pre-acquisition tax attributes to offset future taxable income solely generated by MVI.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains that all foreign earnings, with the exception of a portion of the earnings of its German subsidiary, are permanently reinvested outside the United States and therefore deferred taxes attributable to such are not provided for in the Company&#8217;s financial statements as of March 31, 2019. The Company will repatriate foreign earnings only to the extent doing so will not result in any material U.S. tax consequences. Thus, deferred taxes on any potential future repatriation of a portion of the earnings of its German subsidiary were not reflected in the Company&#8217;s financial statements as of March 31, 2019.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">6. Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Acquired Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present details of the Company&#8217;s acquired finite-lived and indefinite-lived intangible assets, </font><font style="font-family:Times New Roman;font-size:10pt;">as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except weighted-average amortization period):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade secrets and processes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(329</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.1 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets related to licensed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade secrets and processes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(263</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,366</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets related to licensed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,717</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,245</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The customer relationships and other intangible assets subject to amortization relate to the acquisition of Crossmed during the third quarter of 2017. The gross carrying amount and accumulated amortization of these intangible assets are subject to foreign currency translation effects. Refer to </font><font style="font-family:Times New Roman;font-size:10pt;">Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:Times New Roman;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;"> for more information. The Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> trade secrets and processes intangible asset was recognized in connection with a royalty buyout agreement during the first quarter of 2018, which is discussed further in Note &#8220;</font><font style="font-family:inherit;font-size:10pt;">9. Commitments and Contingencies</font><font style="font-family:inherit;font-size:10pt;">&#8221; and </font><font style="font-family:Times New Roman;font-size:10pt;">Note &#8220;</font><font style="font-family:inherit;font-size:10pt;">10. Stockholders&#8217; Equity</font><font style="font-family:Times New Roman;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the amortization expense recorded related to the Company&#8217;s finite-lived intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, general and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Licensed technology</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2017, the Company entered into an exclusive technology license agreement (the &#8220;License Agreement&#8221;) that required the Company to pay an upfront payment to the licensor of </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and future revenue milestone-based payments on sales of products covered by the licensed intellectual property. The Company recorded an intangible asset equal to the total payments made and expected to be made under the License Agreement and a corresponding contingent liability for the probable future milestone payments not yet paid. As of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the licensed technology is accounted for as an indefinite-lived intangible asset. Upon the commercialization of the underlying product utilizing the licensed technology, the capitalized amount will be amortized over its estimated useful life.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">At the end of each reporting period the Company adjusts the contingent liabilities to reflect the amount of future milestone payments that are probable to be paid. Prior to the commercialization of products utilizing the underlying technology, any changes in the contingent liability are recorded as an adjustment between the liability balances and the gross carrying amount of the indefinite-lived intangible asset. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, there were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> material changes to the contingent liability related to the License Agreement. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the balance of the contingent liability related to probable future milestone payments under the License Agreement was </font><font style="font-family:Times New Roman;font-size:10pt;">$12.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">, of which </font><font style="font-family:Times New Roman;font-size:10pt;">$0.9 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$11.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> were included in accrued liabilities and other non-current liabilities on the condensed consolidated balance sheet, respectively. As of </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the balance of the contingent liability related to probable future milestone payments under the License Agreement was </font><font style="font-family:Times New Roman;font-size:10pt;">$12.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">, of which </font><font style="font-family:Times New Roman;font-size:10pt;">$0.9 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;">were included in accrued liabilities and other non-current liabilities on the consolidated balance sheet, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the gross carrying amount of the indefinite-lived intangible asset was </font><font style="font-family:inherit;font-size:10pt;">$14.9 million</font><font style="font-family:Times New Roman;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company noted</font><font style="font-family:inherit;font-size:10pt;"> no</font><font style="font-family:Times New Roman;font-size:10pt;"> events or circumstances that indicate the carrying value of the licensed technology may no longer be recoverable and that an impairment loss may have occurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the contractual maturities of the Company&#8217;s marketable investments as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one to five years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the components of the Company&#8217;s lease cost, lease term and discount rate </font><font style="font-family:inherit;font-size:10pt;">during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">(in thousands, expect years and percentages):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Lease Term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.6 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Discount Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> cumulative-effect adjustment recorded to retained earnings upon adoption. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases&#160;meet the classification criteria of a finance or operating&#160;lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the&#160;present value of the sum of the lease payments and residual value guaranteed by the lessee&#160;equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company&#8217;s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company&#8217;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company&#8217;s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company&#8217;s leases, refer to Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">8. Leases</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table is a schedule, by years, of maturities of the Company's lease liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2024</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total undiscounted lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,839</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">The </font><font style="font-family:inherit;font-size:8.5pt;">table</font><font style="font-family:inherit;font-size:9pt;"> above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due. The total estimated lease payments over the fifteen year lease term is approximately </font><font style="font-family:inherit;font-size:9pt;">$40.9 million</font><font style="font-family:inherit;font-size:9pt;">. The table also excludes lease payments that were not fixed at commencement or modification.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">8. Leases</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:none;">Adoption of ASC Topic 842, &#8220;Leases&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. Therefore the comparative prior year information has not been adjusted and continues to be reported under ASC 840.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The impact of the adoption of ASC 842 on the Company&#8217;s condensed consolidated balance sheet as of January 1, 2019 was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to the adoption of Topic 842</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(424</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">410,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">410,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Operating lease right-of-use assets</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Stockholders&#8217; Equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accrued liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Current operating lease liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Deferred rent</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,586</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-current operating lease liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,591</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,444</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Upon the adoption of ASC 842, prepaid rent is included in the operating lease right-of-use assets.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) </sup></font><font style="font-family:inherit;font-size:9pt;">Upon the adoption of ASC 842, current and non-current deferred rent is included in the current and non-current operating lease liabilities.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lease Overview</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company leases real estate for office and warehouse space primarily under non-cancelable operating leases that expire at various dates through </font><font style="font-family:Times New Roman;font-size:10pt;">2031</font><font style="font-family:Times New Roman;font-size:10pt;">, subject to the Company&#8217;s option to renew certain leases for an additional </font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;"> to </font><font style="font-family:Times New Roman;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;"> years</font><font style="font-family:Times New Roman;font-size:10pt;">. The Company also leases other equipment and vehicles primarily under non-cancelable operating leases that expire at various dates through </font><font style="font-family:Times New Roman;font-size:10pt;">2023</font><font style="font-family:Times New Roman;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">As of December 31, 2018 and </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company did not have material finance leases.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the components of the Company&#8217;s lease cost, lease term and discount rate </font><font style="font-family:inherit;font-size:10pt;">during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">(in thousands, expect years and percentages):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Lease Term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.6 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Discount Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges for its real estate leases as the Company elected not to separate non-lease components from lease components upon adoption of ASC 842.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to January 1, 2019, the Company recorded operating lease rent expense under ASC 840 on a straight-line basis over the non-cancellable lease term</font><font style="font-family:Times New Roman;font-size:10pt;">. Rent expense for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> was </font><font style="font-family:Times New Roman;font-size:10pt;">$1.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the third quarter of 2018, the Company signed a </font><font style="font-family:Times New Roman;font-size:10pt;">fifteen</font><font style="font-family:Times New Roman;font-size:10pt;"> year lease for a manufacturing facility in Roseville, California (the &#8220;Roseville Lease&#8221;) which has not yet commenced as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">. The Roseville Lease is expected to commence upon substantial completion of lessor owned improvements to the building which the Company anticipates will be in 2020.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table is a schedule, by years, of maturities of the Company's lease liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31, 2024</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total undiscounted lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,839</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">The </font><font style="font-family:inherit;font-size:8.5pt;">table</font><font style="font-family:inherit;font-size:9pt;"> above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due. The total estimated lease payments over the fifteen year lease term is approximately </font><font style="font-family:inherit;font-size:9pt;">$40.9 million</font><font style="font-family:inherit;font-size:9pt;">. The table also excludes lease payments that were not fixed at commencement or modification.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table below shows the maturities of the Company&#8217;s operating lease liabilities previously disclosed under ASC 840 </font><font style="font-family:Times New Roman;font-size:10pt;">as of </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ending December 31:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">The </font><font style="font-family:inherit;font-size:8.5pt;">table</font><font style="font-family:inherit;font-size:9pt;"> above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Supplemental cash flow information related to leases during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">1. Organization and Description of Business</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Penumbra, Inc. (the &#8220;Company&#8221;) </font><font style="font-family:inherit;font-size:10pt;">is a global healthcare company focused on innovative therapies. The Company designs, develops, manufactures and markets medical devices and has a broad portfolio of products that addresses challenging medical conditions and significant clinical needs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted Accounting Standard Update (&#8220;ASU&#8221;) No. </font><font style="font-family:Times New Roman;font-size:10pt;">2016-02</font><font style="font-family:inherit;font-size:10pt;">,&#160;Leases (Topic 842)</font><font style="font-family:Times New Roman;font-size:10pt;">, and its associated amendments </font><font style="font-family:inherit;font-size:10pt;">using the modified retrospective transition approach by applying the new standard to all leases existing at the date of initial application and not restating comparative periods. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> cumulative-effect adjustment recorded to retained earnings upon adoption. Under the standard, </font><font style="font-family:Times New Roman;font-size:10pt;">a lessee is required to recognize a lease liability and ROU asset for all leases. The new guidance also modified the classification criteria and requires additional disclosures to enable users of financial statements to understand the amount, timing, and uncertainty of cash flows arising from leases. Consistent with current guidance, a lessee&#8217;s recognition, measurement, and presentation of expenses and cash flows arising from a lease continues to depend primarily on its classification. </font><font style="font-family:inherit;font-size:10pt;">The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs for any leases that existed prior to January 1, 2019. In addition, the Company elected the following transitional </font><font style="font-family:Times New Roman;font-size:10pt;">practical expedients: (1) the short-term lease exception and (2) to not separate its non-lease components for its real estate, vehicle and equipment leases. </font><font style="font-family:inherit;font-size:10pt;">The impact of adoption and additional disclosures required by the ASU have been included in &#8220;Significant Accounting Policies - Leases&#8221; below and in Note </font><font style="font-family:Times New Roman;font-size:10pt;">&#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">8. Leases</font><font style="font-family:Times New Roman;font-size:10pt;">.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Recent Accounting Guidance</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In June 2016, the </font><font style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board (&#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">FASB&#8221;) issued ASU No. 2016-13, Financial Instruments-Credit Losses. The standard changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The Company will recognize an allowance for credit losses on available-for-sale securities rather than deductions in amortized cost. </font><font style="font-family:inherit;font-size:10pt;">In April 2019, the FASB issued ASU No. 2019-04 which provides additional clarification and address stakeholders&#8217; specific issues about certain aspects of the amendments in the previously issued ASU No. 2016-13.</font><font style="font-family:Times New Roman;font-size:10pt;"> The standard is effective for fiscal years and interim periods beginning after December 15, 2019. Early adoption is permitted for all periods beginning after December 15, 2018. The Company is currently evaluating the impact of adopting this standard. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In August 2018, the FASB issued ASU&#160;2018-13,&#160;Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">. The primary focus of the standard is to improve the effectiveness of the disclosure requirements for fair value measurements. </font><font style="font-family:Times New Roman;font-size:10pt;">The standard is effective for fiscal years and interim periods beginning after December 15, 2019. </font><font style="font-family:inherit;font-size:10pt;">An entity is permitted to early adopt the removed or modified disclosures upon the issuance of the standard and may delay adoption of the additional disclosures until their effective date. </font><font style="font-family:Times New Roman;font-size:10pt;">The Company is currently evaluating the impact of adopting this standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of other non-current liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensing-related cost</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset acquisition-related costs</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:inherit;font-size:9pt;"> Amount relates to the non-current liability recorded for probable future milestone payments to be made under the licensing agreement described in Note &#8220;</font><font style="font-family:inherit;font-size:9pt;">6. Intangible Assets</font><font style="font-family:inherit;font-size:9pt;">.&#8221; Refer therein for more information.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) </sup></font><font style="font-family:inherit;font-size:9pt;">Asset acquisition-related costs represents the non-current portion of the probable contingent liability related to an anti-dilution provision for the 2018 asset acquisition of MVI.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">14. Revenues</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. All revenue recognized in the income statement is considered to be revenue from contracts with customers.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">revenues disaggregated by geography</font><font style="font-family:Times New Roman;font-size:10pt;">, based on the destination to which the Company ships its products, for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,406</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,218</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by product category, for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Neuro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vascular</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,268</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligations</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delivery of products - The Company&#8217;s contracts with customers typically contain a single performance obligation, delivery of Penumbra products. Satisfaction of that performance obligation occurs when control of the promised goods transfers to the customer, which is generally upon shipment for non-consignment sale agreements and upon utilization for consignment sale agreements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment terms - The Company&#8217;s payment terms vary by the type and location of our customer. The timing between fulfillment of performance obligations and when payment is due is not significant and does not give rise to financing transactions. The Company did not have any contracts with significant financing components as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product returns - The Company may allow customers to return products purchased at the Company&#8217;s discretion. The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using its own historic sales information, trends, industry data, and other relevant data points.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranties - The Company offers its standard warranty to all customers and it is not available for sale on a standalone basis. The Company&#8217;s standard warranty represents its guarantee that its products function as intended, are free from defects, and comply with agreed-upon specifications and quality standards. This assurance does not constitute a service and is not a separate performance obligation.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transaction Price</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns utilizing historical return rates, rebates, discounts, and other adjustments to net revenue. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price. When determining if variable consideration should be constrained, management considers whether there are factors that could result in a significant reversal of revenue and the likelihood of a potential reversal. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the&#160;variable consideration&#160;is subsequently resolved. These estimates are re-assessed each reporting period as required. During the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company made </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> changes in estimates for variable consideration. When the Company performs shipping and handling activities after control of goods is transferred to the customer, they are considered as fulfillment activities, and costs are accrued for when the related revenue is recognized. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of accrued liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and employee-related cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales return provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration &amp; other acquisition-related costs</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,032</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Amount consists of the current portion of contingent liabilities related to (1) the cash milestone payments and working capital adjustment liabilities for the 2017 acquisition of Crossmed and (2) an anti-dilution provision for the 2018 asset acquisition of MVI. Refer to Note &#8220;</font><font style="font-family:inherit;font-size:9pt;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:inherit;font-size:9pt;">&#8221; for more information on the acquisition of Crossmed and asset acquisition of MVI.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes the changes in the accumulated balances during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and includes information regarding the manner in which the reclassifications out of accumulated other comprehensive (loss) income into earnings affect the Company&#8217;s condensed </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of comprehensive (loss) income</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Marketable<br clear="none"/>Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Currency Translation<br clear="none"/>Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Marketable<br clear="none"/>Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Currency Translation<br clear="none"/>Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive (loss) income before reclassifications:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Unrealized gain (losses)&#8212; marketable investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Foreign currency translation (losses) gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Income tax effect &#8212; benefit (expense)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(636</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(318</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,386</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,068</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts reclassified from accumulated other comprehensive income to earnings:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Income tax effect &#8212; expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net current-year other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">462</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,098</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(636</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(318</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,386</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,068</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at end of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,190</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Marketable Investments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s marketable investments have been classified and accounted for as available-for-sale. The following table presents the Company&#8217;s marketable investments as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Supplemental cash flow information related to leases during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">A reconciliation of the numerator and denominator used in the calculation of the basic and diluted net income per share for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> is as follows (in thousands, except share and per share amounts):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to Penumbra, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute net income:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,507,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,846,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities from stock-based benefit plans, as calculated using treasury stock method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,705,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,070,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,213,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,917,051</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to Penumbra, Inc. per share from:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the stock-based compensation expense included in the Company&#8217;s condensed </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,095</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables set forth the Company&#8217;s financial assets measured at fair value by level within the fair value hierarchy as of </font><font style="font-family:Times New Roman;font-size:10pt;">March 31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,722</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">More information on the contingent consideration obligations and the changes in fair value are presented below.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. agency and government sponsored securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. states and municipalities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">More information on the contingent consideration obligations and the changes in fair value are presented below.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table below shows the maturities of the Company&#8217;s operating lease liabilities previously disclosed under ASC 840 </font><font style="font-family:Times New Roman;font-size:10pt;">as of </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ending December 31:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">The </font><font style="font-family:inherit;font-size:8.5pt;">table</font><font style="font-family:inherit;font-size:9pt;"> above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in goodwill during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;(in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Company</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(154</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present details of the Company&#8217;s acquired finite-lived and indefinite-lived intangible assets, </font><font style="font-family:Times New Roman;font-size:10pt;">as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except weighted-average amortization period):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade secrets and processes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(329</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.1 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,956</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets related to licensed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade secrets and processes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(263</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,366</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets related to licensed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,717</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,245</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of inventories as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,691</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The impact of the adoption of ASC 842 on the Company&#8217;s condensed consolidated balance sheet as of January 1, 2019 was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to the adoption of Topic 842</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(424</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">410,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">410,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Operating lease right-of-use assets</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Stockholders&#8217; Equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accrued liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Current operating lease liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Deferred rent</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,586</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-current operating lease liabilities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,591</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,444</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Upon the adoption of ASC 842, prepaid rent is included in the operating lease right-of-use assets.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) </sup></font><font style="font-family:inherit;font-size:9pt;">Upon the adoption of ASC 842, current and non-current deferred rent is included in the current and non-current operating lease liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the changes in the Company&#8217;s estimated product warranty accrual, included in accrued liabilities, as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals of warranties issued</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements of warranty claims</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Activity of stock options under the Penumbra, Inc. 2005 Stock Plan, the Penumbra, Inc. 2011 Equity Incentive Plan and the Amended and Restated Penumbra, Inc. 2014 Equity Incentive Plan (collectively the &#8220;Plans&#8221;) during the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of&#160;Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,688,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(89,451</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled/Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,596,255</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Activity of unvested restricted stock awards and restricted stock units under the Plans during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> is set forth below:</font><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted -Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled/Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,350</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">462,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Segments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company has </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;"> business activity: the design, development, manufacturing and marketing of innovative devices, and operates as </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;"> operating segment. The Company&#8217;s chief operating decision-maker, its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">2. Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The accompanying condensed consolidated balance sheet as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of comprehensive income</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">condensed consolidated statements of stockholders&#8217; equity</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and the condensed consolidated statements of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> are unaudited. The unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and the applicable rules&#160;and regulations of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet as of </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> was derived from the audited financial statements as of that date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to state fairly the Company&#8217;s financial position as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the results of its operations for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the changes in stockholders&#8217; equity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and the cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">. The results for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> or for any other future annual or interim period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, included in the Company&#8217;s Annual Report on Form 10-K. There have been no changes to the Company&#8217;s significant accounting policies during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, as compared to the significant accounting policies described in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, other than changes to the Company&#8217;s leasing policy described below in connection with the adoption of the guidance under Accounting Standards Codification (&#8220;ASC&#8221;) 842.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and its majority-owned subsidiary. The portion of equity not attributable to the Company is considered non-controlling interest and is classified separately in the condensed consolidated financial statements. Any subsequent changes in the Company&#8217;s ownership interest while the Company retains its controlling interest in its majority-owned subsidiary will be accounted for as equity transactions. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity accounts; disclosure of contingent assets and liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to marketable investments, provisions for doubtful accounts, the amount of variable consideration included in the transaction price, warranty reserve, valuation of inventories, useful lives of property and equipment, </font><font style="font-family:inherit;font-size:10pt;">operating lease </font><font style="font-family:Times New Roman;font-size:10pt;">right-of-use (&#8220;ROU&#8221;) </font><font style="font-family:inherit;font-size:10pt;">assets and liabilities, </font><font style="font-family:Times New Roman;font-size:10pt;">income taxes, contingent consideration and other contingencies, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other data. Actual results could differ from those estimates. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted Accounting Standard Update (&#8220;ASU&#8221;) No. </font><font style="font-family:Times New Roman;font-size:10pt;">2016-02</font><font style="font-family:inherit;font-size:10pt;">,&#160;Leases (Topic 842)</font><font style="font-family:Times New Roman;font-size:10pt;">, and its associated amendments </font><font style="font-family:inherit;font-size:10pt;">using the modified retrospective transition approach by applying the new standard to all leases existing at the date of initial application and not restating comparative periods. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> cumulative-effect adjustment recorded to retained earnings upon adoption. Under the standard, </font><font style="font-family:Times New Roman;font-size:10pt;">a lessee is required to recognize a lease liability and ROU asset for all leases. The new guidance also modified the classification criteria and requires additional disclosures to enable users of financial statements to understand the amount, timing, and uncertainty of cash flows arising from leases. Consistent with current guidance, a lessee&#8217;s recognition, measurement, and presentation of expenses and cash flows arising from a lease continues to depend primarily on its classification. </font><font style="font-family:inherit;font-size:10pt;">The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs for any leases that existed prior to January 1, 2019. In addition, the Company elected the following transitional </font><font style="font-family:Times New Roman;font-size:10pt;">practical expedients: (1) the short-term lease exception and (2) to not separate its non-lease components for its real estate, vehicle and equipment leases. </font><font style="font-family:inherit;font-size:10pt;">The impact of adoption and additional disclosures required by the ASU have been included in &#8220;Significant Accounting Policies - Leases&#8221; below and in Note </font><font style="font-family:Times New Roman;font-size:10pt;">&#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">8. Leases</font><font style="font-family:Times New Roman;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies - Leases </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> cumulative-effect adjustment recorded to retained earnings upon adoption. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases&#160;meet the classification criteria of a finance or operating&#160;lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the&#160;present value of the sum of the lease payments and residual value guaranteed by the lessee&#160;equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company&#8217;s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company&#8217;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company&#8217;s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company&#8217;s leases, refer to Note &#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">8. Leases</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Segments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company has </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;"> business activity: the design, development, manufacturing and marketing of innovative devices, and operates as </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;"> operating segment. The Company&#8217;s chief operating decision-maker, its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Recent Accounting Guidance</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In June 2016, the </font><font style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board (&#8220;</font><font style="font-family:Times New Roman;font-size:10pt;">FASB&#8221;) issued ASU No. 2016-13, Financial Instruments-Credit Losses. The standard changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The Company will recognize an allowance for credit losses on available-for-sale securities rather than deductions in amortized cost. </font><font style="font-family:inherit;font-size:10pt;">In April 2019, the FASB issued ASU No. 2019-04 which provides additional clarification and address stakeholders&#8217; specific issues about certain aspects of the amendments in the previously issued ASU No. 2016-13.</font><font style="font-family:Times New Roman;font-size:10pt;"> The standard is effective for fiscal years and interim periods beginning after December 15, 2019. Early adoption is permitted for all periods beginning after December 15, 2018. The Company is currently evaluating the impact of adopting this standard. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In August 2018, the FASB issued ASU&#160;2018-13,&#160;Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">. The primary focus of the standard is to improve the effectiveness of the disclosure requirements for fair value measurements. </font><font style="font-family:Times New Roman;font-size:10pt;">The standard is effective for fiscal years and interim periods beginning after December 15, 2019. </font><font style="font-family:inherit;font-size:10pt;">An entity is permitted to early adopt the removed or modified disclosures upon the issuance of the standard and may delay adoption of the additional disclosures until their effective date. </font><font style="font-family:Times New Roman;font-size:10pt;">The Company is currently evaluating the impact of adopting this standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">10. Stockholders&#8217; Equity</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Common Stock</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, the Company issued </font><font style="font-family:inherit;font-size:10pt;">53,256</font><font style="font-family:inherit;font-size:10pt;"> fully vested restricted stock units with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> in connection with the Buyout Agreement, as discussed in Note &#8220;</font><font style="font-family:inherit;font-size:10pt;">9. Commitments and Contingencies</font><font style="font-family:inherit;font-size:10pt;">.&#8221; The Company recorded the </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> fair value of the shares issued to additional-paid in capital on the condensed consolidated balance sheet upon the issuance of the awards, with the associated expense being amortized into cost of sales </font><font style="font-family:Times New Roman;font-size:10pt;">over the period in which the Company receives future economic benefit from </font><font style="font-family:inherit;font-size:10pt;">the buyout. </font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Equity Incentive Plans </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Activity of stock options under the Penumbra, Inc. 2005 Stock Plan, the Penumbra, Inc. 2011 Equity Incentive Plan and the Amended and Restated Penumbra, Inc. 2014 Equity Incentive Plan (collectively the &#8220;Plans&#8221;) during the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of&#160;Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,688,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(89,451</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled/Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,596,255</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock and Restricted Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Activity of unvested restricted stock awards and restricted stock units under the Plans during the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> is set forth below:</font><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted -Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled/Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,350</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at March&#160;31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">462,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;">449,313</font><font style="font-family:Times New Roman;font-size:10pt;"> restricted stock awards and restricted stock units are expected to vest.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the stock-based compensation expense included in the Company&#8217;s condensed </font><font style="font-family:inherit;font-size:10pt;">consolidated statements of operations</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,095</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, total unrecognized compensation cost was </font><font style="font-family:inherit;font-size:10pt;">$25.8 million</font><font style="font-family:Times New Roman;font-size:10pt;"> related to unvested share-based compensation arrangements which is expected to be recognized over a weighted average period of </font><font style="font-family:Times New Roman;font-size:10pt;">2.5 years</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The total stock-based compensation cost capitalized in inventory was </font><font style="font-family:Times New Roman;font-size:10pt;">$0.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">4. Balance Sheet Components</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of inventories as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,691</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Accrued Liabilities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of accrued liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and employee-related cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales return provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration &amp; other acquisition-related costs</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,032</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Amount consists of the current portion of contingent liabilities related to (1) the cash milestone payments and working capital adjustment liabilities for the 2017 acquisition of Crossmed and (2) an anti-dilution provision for the 2018 asset acquisition of MVI. Refer to Note &#8220;</font><font style="font-family:inherit;font-size:9pt;">5. Asset Acquisitions and Business Combinations</font><font style="font-family:inherit;font-size:9pt;">&#8221; for more information on the acquisition of Crossmed and asset acquisition of MVI.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the changes in the Company&#8217;s estimated product warranty accrual, included in accrued liabilities, as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals of warranties issued</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements of warranty claims</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,875</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Other Non-Current Liabilities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table shows the components of other non-current liabilities as of </font><font style="font-family:Times New Roman;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensing-related cost</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset acquisition-related costs</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:21.44249512670565%;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:100%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:inherit;font-size:9pt;"> Amount relates to the non-current liability recorded for probable future milestone payments to be made under the licensing agreement described in Note &#8220;</font><font style="font-family:inherit;font-size:9pt;">6. Intangible Assets</font><font style="font-family:inherit;font-size:9pt;">.&#8221; Refer therein for more information.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) </sup></font><font style="font-family:inherit;font-size:9pt;">Asset acquisition-related costs represents the non-current portion of the probable contingent liability related to an anti-dilution provision for the 2018 asset acquisition of MVI.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity accounts; disclosure of contingent assets and liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to marketable investments, provisions for doubtful accounts, the amount of variable consideration included in the transaction price, warranty reserve, valuation of inventories, useful lives of property and equipment, </font><font style="font-family:inherit;font-size:10pt;">operating lease </font><font style="font-family:Times New Roman;font-size:10pt;">right-of-use (&#8220;ROU&#8221;) </font><font style="font-family:inherit;font-size:10pt;">assets and liabilities, </font><font style="font-family:Times New Roman;font-size:10pt;">income taxes, contingent consideration and other contingencies, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other data. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 6 pen-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Accumulated Other Comprehensive Income (Loss) AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Accumulated Other Comprehensive Income (Loss) AOCI (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Asset Acquisitions & Business Combination link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Asset Acquisitions & Business Combination - Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Asset Acquisitions & Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Balance Sheet Components Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2404411 - Disclosure - Balance Sheet Components - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404410 - Disclosure - Balance Sheet Components - Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies - Royalty Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Income Taxes Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Intangible Assets Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Investments and Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - Investments and Fair Value of Financial Instruments - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Investments and Fair Value of Financial Instruments - Contractual Maturities of Marketable Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Investments and Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Investments and Fair Value of Financial Instruments - Gains and Losses of Marketable Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Investments and Fair Value of Financial Instruments - Marketable Securities in an Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Investments and Fair Value of Financial Instruments - Quantitative Information On Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Investments and Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Leases - Schedule of Impact on Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Leases - Schedule of Leases Payments Under Previous Guidance (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Leases - Schedule of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Leases - Schedule of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Leases - Summary of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2149100 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2449403 - Disclosure - Net Income per Share - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2449402 - Disclosure - Net Income per Share - Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2349301 - Disclosure - Net Income per Share Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2153100 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2453403 - Disclosure - Revenues - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2353301 - Disclosure - Revenues Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stockholder's Equity link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stockholder's Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stockholder's Equity - Restricted Stock and Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Stockholder's Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stockholder's Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stockholder's Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pen-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 pen-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 pen-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Marketable Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of the Fair Value of Marketable Investments in an Unrealized Loss Position for Less than Twelve Months Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Schedule of Contractual Maturities of Marketable Investments Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Fair Value of Assets and Liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] U.S. treasury US Treasury Securities [Member] U.S. agency and government sponsored securities U.S. Agency And Government Sponsored Securities [Member] Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Includes debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). U.S. states and municipalities US States and Political Subdivisions Debt Securities [Member] Corporate bonds Corporate Debt Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Current Earnings Per Share [Abstract] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Net income attributable to Penumbra, Inc. Net Income (Loss) Attributable to Parent Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted average shares used to compute net (loss) income per share attributable to common stockholders — Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Potential dilutive shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average shares used to compute net income attributable to common stockholders —Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net (loss) income per share attributable to common stockholders — Basic (in dollars per share) Earnings Per Share, Basic Net (loss) income per share attributable to common stockholders — Diluted (in dollars per share) Earnings Per Share, Diluted Intangible Assets, Net (Excluding Goodwill) [Abstract] Schedule of indefinite-lived intangible assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill Goodwill Foreign currency translation Goodwill, Other Increase (Decrease) Goodwill Impairment loss Goodwill, Impairment Loss Intangible Assets Intangible Assets Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Other Commitments [Table] Other Commitments [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade secrets and processes Trade Secrets [Member] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Royalty Agreement, March 2005 Royalty Agreement, March 2005 [Member] Royalty Agreement, March 2005 [Member] Royalty Agreement, April 2012 Royalty Agreement, April 2012 [Member] Royalty Agreement, April 2012 [Member] Royalty Agreement, November 2013, Less than $5 Million in Sales Royalty Agreement, November 2013, Less than $5 Million in Sales [Member] Royalty Agreement, November 2013, Less than $5 Million in Sales [Member] Royalty Agreement, November 2013, Greater than $5 Million in Sales Royalty Agreement, November 2013, Greater than $5 Million in Sales [Member] Royalty Agreement, November 2013, Greater than $5 Million in Sales [Member] Royalty Agreement, April 2015 Royalty Agreement, April 2015 [Member] Royalty Agreement, April 2015 [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Other Commitments [Line Items] Other Commitments [Line Items] Minimum annual royalty payments Royalty Obligations, Minimum Annual Royalty Payments Royalty Obligations, Minimum Annual Royalty Payments Term of agreement Royalty Obligations, Term of Agreement Royalty Obligations, Term of Agreement Royalty as a percent of sales Royalty Obligations, Percent of Sales Royalty Obligations, Percent of Sales Finite lived intangible assets: gross carrying amount Finite-Lived Intangible Assets, Gross Royalty threshold Royalty Obligations, Threshold for Percent of Sales Royalty Obligations, Threshold for Percent of Sales Royalty expense Royalty Expense Due in less than one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in one to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Total Leases [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Total assets Assets Accrued liabilities Accrued Liabilities, Current Current operating lease liabilities Operating Lease, Liability, Current Total current liabilities Liabilities, Current Deferred rent Deferred Rent Credit, Noncurrent Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Total liabilities Liabilities Total liabilities and stockholders’ equity Liabilities and Equity Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Roseville Lease Roseville Lease [Member] Roseville Lease [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Rent expense Operating Leases, Rent Expense Operating lease term, lease not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Operating lease, renewal term Lessee, Operating Lease, Renewal Term Operating lease, future minimum payments Operating Leases, Future Minimum Payments Due Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Licensing-related cost, Noncurrent License Liability, Noncurrent Amount relates to liabilities recorded for probable future milestone payments to be made under licensing arrangements. Acquisition-related costs Asset Acquisition Related Costs, Noncurrent Asset Acquisition Related Costs, Noncurrent Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent Total other non-current liabilities Other Liabilities, Noncurrent Payroll and employee-related cost Employee-related Liabilities, Current Accrued expenses Other Sundry Liabilities, Current Sales return provision Allowance for Sales Returns, Current Allowance for Sales Returns, Current Product warranty Product Warranty Accrual, Current Contingent consideration & other acquisition-related costs(1) Accrued Liabilities from Acquisition, Current Accrued Liabilities from Acquisition, Current Other accrued liabilities Other Accrued Liabilities, Current Total accrued liabilities Operating cash flows from operating leases Operating Lease, Payments Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Estimated Product Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Schedule of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Equity [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Unvested Restricted Stock and Restricted Stock Unit Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Stock-based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Less than 12 months: Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Less than 12 months: Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 Months of more: Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 12 months or more: Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total: Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Total: Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Total lease costs Lease, Cost Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Weighted Average Discount Rate Operating Lease, Weighted Average Discount Rate, Percent Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Total Penumbra, Inc. Stockholders’ Equity Parent [Member] Non-controlling Interest Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Total stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Shares issued (in shares) Stock Issued During Period, Shares, New Issues Issuance of common stock (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance of common stock Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Shares held for tax withholdings Adjustments Related to Tax Withholding for Share-based Compensation Shares held for tax withholdings (in shares) Shares Paid for Tax Withholding for Share Based Compensation Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Cumulative effect adjustments Cumulative Effect of New Accounting Principle in Period of Adoption Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Consolidated net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Ending balance (in shares) Statement of Comprehensive Income [Abstract] Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Net change in unrealized gains (losses) on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Total other comprehensive (loss) income, net of tax Consolidated comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Net loss attributable to non-controlling interest Comprehensive income attributable to Penumbra, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Monte Carlo Simulation Monte Carlo Simulation Valuation Technique [Member] Monte Carlo Simulation [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value of Contingent Consideration Crossmed S.p.a [Member] Crossmed S.p.a [Member] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent Consideration Liability [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Commercial paper Commercial Paper [Member] Money market funds Money Market Funds [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Financial Assets Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable investments Available-for-sale Securities Total Assets, Fair Value Disclosure Financial Liabilities Fair Value Disclosure Financial Liabilities Fair Value Disclosure Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Current Liabilities Other Current Liabilities [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Payment of acquisition-related obligations Payments of Merger Related Costs, Financing Activities Contingent consideration for milestone payments Business Combination, Contingent Consideration, Liability Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance (in shares) Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance (in dollars per share) Contingent Consideration [Abstract] Contingent Consideration [Abstract] Sales, general and administrative Selling, General and Administrative Expenses [Member] Other Expense [Member] Other Expense [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] December 31, 2018 Payments of contingent consideration liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Changes in fair value Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability (Gain) Loss Amount of gain (loss) recognized against the asset on the balance sheet or in the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Foreign currency remeasurement Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Foreign Currency Translation Amount of foreign currency translation gain or (loss) for financial instrument classified as a liability measured using unobservable inputs. March 31, 2019 Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Neuro Neuro [Member] Neuro [Member] Vascular Peripheral Vascular [Member] Peripheral Vascular [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Japan JAPAN Other International Other Non-US [Member] Other Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenues Revenues Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Inputs, Risk-Adjusted Discount Rate Fair Value Inputs, Risk-Adjusted Discount Rate Fair Value Inputs, Risk-Adjusted Discount Rate Fair Value Input, Revenue Volatility Fair Value Input, Revenue Volatility Fair Value Input, Revenue Volatility Asset Acquisitions and Business Combinations Business Combination and Asset Acquisition Disclosure [Text Block] Business Combination and Asset Acquisition Disclosure [Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted stock and restricted stock units Restricted Stock and Restricted Stock Units (RSUs) [Member] Restricted Stock and Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled/Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested and expected to vest ending balance (in shares) Weighted -Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Canceled/Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested and expected to vest ending balance (in dollars per share) Restricted stock and RSUs expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Outstanding, Number Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Outstanding, Number Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Segments Segment Reporting, Policy [Policy Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Net Income per Share Earnings Per Share [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from the computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Organization and Description of Business Nature of Operations [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Accrued Liabilities Accrued Liabilities [Member] Noncurrent Liabilities Other Noncurrent Liabilities [Member] Customer relationships Customer Relationships [Member] Other Other Intangible Assets [Member] Technology Licensing Agreement Technology Licensing Agreement [Member] Technology Licensing Agreement [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted-Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite lived intangible assets: net Finite-Lived Intangible Assets, Net Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Total intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total amortization of finite lived intangible assets Amortization of Intangible Assets Acquisition of intangible assets from a licensing agreement Payments to Acquire Intangible Assets Loss Contingency Accrual, Period Increase (Decrease) Loss Contingency Accrual, Period Increase (Decrease) Contingent Liability Accrual Loss Contingency Accrual Contingent liability accrual, current Loss Contingency, Accrual, Current Contingent liability, non-current Loss Contingency, Accrual, Noncurrent Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five 2024 Lessee, Operating Lease, Liability, Payment, Due Year Six Lessee, Operating Lease, Liability, Payment, Due Year Six Thereafter Lessee, Operating Lease, Liability, Payment, Due After Year Six Lessee, Operating Lease, Liability, Payment, Due After Year Six Total undiscounted lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Operating Lease, Liability Statement of Financial Position [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Stockholder's Equity Stockholders' Equity Note Disclosure [Text Block] Revenues Revenue from Contract with Customer [Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of business activities Number of Business Activities Number of Business Activities Number of Operating Segments Number of Operating Segments Cumulative effect adjustments Reconciliation of the Numerator and Denominator used in the Calculation of the Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Statement [Abstract] Cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales, general and administrative Selling, General and Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest income, net Interest Income (Expense), Nonoperating, Net Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes and equity in losses of unconsolidated investee Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income before equity in losses of unconsolidated investee Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Equity in losses of unconsolidated investee Income (Loss) from Equity Method Investments Consolidated net income Net income attributable to Penumbra, Inc. Weighted average shares used to compute net (loss) income per share attributable to common stockholders — Diluted (in shares) 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum lease payments Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Marketable Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Total Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent Other comprehensive (loss) income before reclassifications: Other Comprehensive Income (Loss) before Reclassifications, Tax [Abstract] Other comprehensive income before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Income tax effect — (expense) benefit Other Comprehensive Income (Loss) before Reclassifications, Tax Net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive income to earnings: Reclassification from AOCI, Current Period [Abstract] Reclassification from AOCI, Current Period [Abstract] Realized gains — marketable investments Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Income tax effect — expenses Reclassification from AOCI, Current Period, Tax Net of tax Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Total other comprehensive (loss) income, net of tax Ending balance Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable investments Accounts receivable, net of doubtful accounts of $2,877 and $2,782 at March 31, 2019 and December 31, 2018, respectively Accounts Receivable, Net, Current Inventories Total current assets Property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use asset Intangible assets, net Goodwill Deferred taxes Deferred Tax Assets, Net, Noncurrent Other non-current assets Other Assets, Noncurrent Total assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current operating lease liabilities Total current liabilities Other non-current liabilities Total liabilities Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total Penumbra, Inc. stockholders’ equity Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Total liabilities and stockholders’ equity Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] MVI Health Inc. [Member] MVI Health Inc. [Member] MVI Health Inc. [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Payments Made Pursuant To Anti-Dilution Provision Payments Made Pursuant To Anti-Dilution Provision Payments made pursuant to anti-dilution provision Cash transferred Payments For Asset Acquisition, Gross Payments For Asset Acquisition, Gross Anti-dilution protection at Transfer Agreement date Asset Acquisition, Contingent Consideration, Liability Asset Acquisition, Contingent Consideration, Liability Fair value of contingent consideration for milestone payments Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Payment for Contingent Consideration Liability, Operating Activities Payment for Contingent Consideration Liability, Operating Activities Payment for Contingent Consideration Liability, Financing Activities Payment for Contingent Consideration Liability, Financing Activities Equity method ownership percentage Equity Method Investment, Ownership Percentage Asset Acquisition, Ownership Percentage Asset Acquisition, Ownership Percentage Asset Acquisition, Ownership Percentage Remaining equity interest Asset Acquisition, Acquisition of Less Than 100 Percent, Noncontrolling Interest, Percent Asset Acquisition, Acquisition of Less Than 100 Percent, Noncontrolling Interest, Percent Goodwill Goodwill Disclosure [Text Block] Statement of Cash Flows [Abstract] Net income CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile consolidated net income to net cash (used in) provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Loss on non-marketable equity investments Inventory write-downs Inventory Write-down Deferred taxes Deferred Income Taxes and Tax Credits Other Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other non-current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Contributions to non-marketable investments Payments to Acquire Equity Method Investments Purchases of marketable investments Payments to Acquire Available-for-sale Securities Proceeds from sales of marketable investments Proceeds from Sale of Available-for-sale Securities Proceeds from maturities of marketable investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercises of stock options Proceeds from Stock Options Exercised Payment of employee taxes related to vested common and restricted stock Payments Related to Tax Withholding for Share-based Compensation Payment of acquisition-related obligations Proceeds from capital contribution from non-controlling interest Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents NET INCREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS—Beginning of period CASH AND CASH EQUIVALENTS—End of period NONCASH INVESTING AND FINANCING ACTIVITIES: Noncash Investing and Financing Items [Abstract] Common shares issued as consideration in connection with a buyout agreement (Notes 9 and 10) Equity Consideration For Buyout Agreement pen_EquityConsiderationForBuyoutAgreement Purchase of property and equipment funded through accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Schedule of goodwill Schedule of Goodwill [Table Text Block] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Granted (in shares) Stock Issued During Period, Shares, Acquisitions Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance at the beginning of the period Standard and Extended Product Warranty Accrual Accruals of warranties issued Standard and Extended Product Warranty Accrual, Increase (Decrease) for Changes in Estimate for New and Preexisting Warranties Standard and Extended Product Warranty Accrual, Increase (Decrease) for Changes in Estimate for New and Preexisting Warranties Settlements of warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Balance at the end of the period Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Cost of revenue Research and development Research and Development Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Unrecognized compensation cost related to unvested share-based compensation arrangements Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation cost, expected recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based compensation expense, capitalized in inventory Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Leases Lessee, Operating Leases [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Lease, Cost Lease, Cost [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] EX-101.PRE 10 pen-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 23, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name Penumbra Inc  
Entity Central Index Key 0001321732  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   34,737,497
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 95,606 $ 67,850
Marketable investments 99,241 133,039
Accounts receivable, net of doubtful accounts of $2,877 and $2,782 at March 31, 2019 and December 31, 2018, respectively 94,679 81,896
Inventories 121,691 115,741
Prepaid expenses and other current assets 11,869 12,200
Total current assets 423,086 410,726
Property and equipment, net 35,380 35,407
Operating lease right-of-use asset 42,376 0
Intangible assets, net 26,813 27,245
Goodwill 7,659 7,813
Deferred taxes 31,862 32,940
Other non-current assets 1,613 875
Total assets 568,789 515,006
Current liabilities:    
Accounts payable 7,692 8,176
Accrued liabilities 58,032 57,886
Current operating lease liabilities 3,688 0
Total current liabilities 69,412 66,062
Deferred rent 0 7,586
Non-current operating lease liabilities 46,070 0
Other non-current liabilities 16,644 18,943
Total liabilities 132,126 92,591
Commitments and contingencies
Stockholders’ equity:    
Common stock 34 34
Additional paid-in capital 419,514 415,084
Accumulated other comprehensive loss (2,578) (1,942)
Retained earnings 19,762 9,064
Total Penumbra, Inc. stockholders’ equity 436,732 422,240
Non-controlling interest (69) 175
Total stockholders’ equity 436,663 422,415
Total liabilities and stockholders’ equity $ 568,789 $ 515,006
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Total Penumbra, Inc. Stockholders’ Equity
Non-controlling Interest
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Total stockholders’ equity $ 400,408,000 $ 33,000 $ 396,810,000 $ 1,569,000 $ 1,996,000 $ 400,408,000  
Beginning balance (in shares) at Dec. 31, 2017   33,685,146          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued During Period, Value, New Issues 5,256,000 $ 0 5,256,000     5,256,000  
Shares issued (in shares)   53,256          
Issuance of common stock (in shares)   232,943          
Issuance of common stock 1,329,000 $ 1,000 1,328,000     1,329,000  
Shares held for tax withholdings (3,530,000)   (3,530,000)     (3,530,000)  
Shares held for tax withholdings (in shares)   38,677          
Stock-based compensation 4,435,000   4,435,000     4,435,000  
Other comprehensive loss 1,068,000     1,068,000   1,068,000  
Net income attributable to Penumbra, Inc. 5,491,000       5,491,000 5,491,000  
Net loss attributable to non-controlling interest 0           $ 0
Consolidated net income 5,491,000            
Ending balance (in shares) at Mar. 31, 2018   33,932,668          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Total stockholders’ equity 414,921,000 $ 34,000 404,299,000 2,637,000 7,951,000 414,921,000 0
Total stockholders’ equity 422,415,000 $ 34,000 415,084,000 (1,942,000) 9,064,000 422,240,000 175,000
Beginning balance (in shares) at Dec. 31, 2018   34,437,339          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock (in shares)   140,598          
Issuance of common stock 1,071,000 $ 0 1,071,000     1,071,000  
Shares held for tax withholdings (2,098,000)   (2,098,000)     (2,098,000)  
Shares held for tax withholdings (in shares)   14,284          
Stock-based compensation 5,457,000   5,457,000     5,457,000  
Other comprehensive loss (636,000)     (636,000)   (636,000)  
Net income attributable to Penumbra, Inc. 10,698,000       10,698,000 10,698,000  
Net loss attributable to non-controlling interest (244,000)           (244,000)
Consolidated net income 10,454,000            
Ending balance (in shares) at Mar. 31, 2019   34,563,653          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Total stockholders’ equity 436,663,000 $ 34,000 $ 419,514,000 $ (2,578,000) $ 19,762,000 $ 436,732,000 $ (69,000)
Cumulative effect adjustments $ 0            
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 2,877 $ 2,782
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]    
Revenues $ 128,439 $ 102,701
Cost of revenue 44,529 36,144
Gross profit 83,910 66,557
Operating expenses:    
Research and development 11,667 8,013
Sales, general and administrative 61,091 54,499
Total operating expenses 72,758 62,512
Income from operations 11,152 4,045
Interest income, net 733 749
Other income (expense), net 24 (290)
Income before income taxes and equity in losses of unconsolidated investee 11,909 4,504
Provision for (benefit from) income taxes 1,455 (1,938)
Income before equity in losses of unconsolidated investee 10,454 6,442
Equity in losses of unconsolidated investee 0 (951)
Consolidated net income 10,454 5,491
Net loss attributable to non-controlling interest (244) 0
Net income attributable to Penumbra, Inc. $ 10,698 $ 5,491
Net (loss) income per share attributable to common stockholders — Basic (in dollars per share) $ 0.31 $ 0.16
Net (loss) income per share attributable to common stockholders — Diluted (in dollars per share) $ 0.30 $ 0.15
Weighted average shares used to compute net (loss) income per share attributable to common stockholders — Basic (in shares) 34,507,279 33,846,142
Weighted average shares used to compute net (loss) income per share attributable to common stockholders — Diluted (in shares) 36,213,164 35,917,051
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Consolidated net income $ 10,454 $ 5,491
Other comprehensive (loss) income, net of tax:    
Foreign currency translation adjustments, net of tax (1,098) 1,386
Net change in unrealized gains (losses) on available-for-sale securities, net of tax 462 (318)
Total other comprehensive (loss) income, net of tax (636) 1,068
Consolidated comprehensive income 9,818 6,559
Net loss attributable to non-controlling interest (244) 0
Comprehensive income attributable to Penumbra, Inc. $ 10,062 $ 6,559
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Cash Flows [Abstract]    
Net income $ 10,454 $ 5,491
Adjustments to reconcile consolidated net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 1,804 1,399
Stock-based compensation 5,095 4,154
Loss on non-marketable equity investments 0 951
Inventory write-downs 658 300
Deferred taxes 1,078 (2,209)
Change in fair value of contingent consideration 0 442
Other 396 389
Changes in operating assets and liabilities:    
Accounts receivable (13,373) (6,109)
Inventories (6,728) 208
Prepaid expenses and other current and non-current assets 45 2,986
Accounts payable (1,503) 622
Accrued expenses and other non-current liabilities 6 2,084
Net cash (used in) provided by operating activities (2,068) 10,708
CASH FLOWS FROM INVESTING ACTIVITIES:    
Contributions to non-marketable investments 0 (352)
Purchases of marketable investments 0 (42,552)
Proceeds from sales of marketable investments 1,018 0
Proceeds from maturities of marketable investments 33,300 43,540
Purchases of property and equipment (2,463) (2,823)
Net cash provided by (used in) investing activities 31,855 (2,187)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercises of stock options 1,071 1,328
Payment of employee taxes related to vested common and restricted stock (2,098) (3,530)
Payment of acquisition-related obligations (683) (4,323)
Proceeds from capital contribution from non-controlling interest 0 (219)
Net cash used in financing activities (1,710) (6,744)
Effect of foreign exchange rate changes on cash and cash equivalents (321) 391
NET INCREASE IN CASH AND CASH EQUIVALENTS 27,756 2,168
CASH AND CASH EQUIVALENTS—Beginning of period 67,850 50,637
CASH AND CASH EQUIVALENTS—End of period 95,606 52,805
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Common shares issued as consideration in connection with a buyout agreement (Notes 9 and 10) 0 5,256
Purchase of property and equipment funded through accounts payable and accrued liabilities $ 860 $ 427
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
1. Organization and Description of Business
Penumbra, Inc. (the “Company”) is a global healthcare company focused on innovative therapies. The Company designs, develops, manufactures and markets medical devices and has a broad portfolio of products that addresses challenging medical conditions and significant clinical needs.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying condensed consolidated balance sheet as of March 31, 2019, the condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of comprehensive income for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2019 and 2018, and the condensed consolidated statements of cash flows for the three months ended March 31, 2019 and 2018 are unaudited. The unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet as of December 31, 2018 was derived from the audited financial statements as of that date.
The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to state fairly the Company’s financial position as of March 31, 2019, the results of its operations for the three months ended March 31, 2019 and 2018, the changes in stockholders’ equity for the three months ended March 31, 2019 and 2018, and the cash flows for the three months ended March 31, 2019 and 2018. The results for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any other future annual or interim period.
The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2018, included in the Company’s Annual Report on Form 10-K. There have been no 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 Annual Report on Form 10-K for the fiscal year ended December 31, 2018, other than changes to the Company’s leasing policy described below in connection with the adoption of the guidance under Accounting Standards Codification (“ASC”) 842.
The condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and its majority-owned subsidiary. The portion of equity not attributable to the Company is considered non-controlling interest and is classified separately in the condensed consolidated financial statements. Any subsequent changes in the Company’s ownership interest while the Company retains its controlling interest in its majority-owned subsidiary will be accounted for as equity transactions. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity accounts; disclosure of contingent assets and liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to marketable investments, provisions for doubtful accounts, the amount of variable consideration included in the transaction price, warranty reserve, valuation of inventories, useful lives of property and equipment, operating lease right-of-use (“ROU”) assets and liabilities, income taxes, contingent consideration and other contingencies, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other data. Actual results could differ from those estimates.

Recently Adopted Accounting Standards
On January 1, 2019, the Company adopted Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842), and its associated amendments using the modified retrospective transition approach by applying the new standard to all leases existing at the date of initial application and not restating comparative periods. There was no cumulative-effect adjustment recorded to retained earnings upon adoption. Under the standard, a lessee is required to recognize a lease liability and ROU asset for all leases. The new guidance also modified the classification criteria and requires additional disclosures to enable users of financial statements to understand the amount, timing, and uncertainty of cash flows arising from leases. Consistent with current guidance, a lessee’s recognition, measurement, and presentation of expenses and cash flows arising from a lease continues to depend primarily on its classification. The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs for any leases that existed prior to January 1, 2019. In addition, the Company elected the following transitional practical expedients: (1) the short-term lease exception and (2) to not separate its non-lease components for its real estate, vehicle and equipment leases. The impact of adoption and additional disclosures required by the ASU have been included in “Significant Accounting Policies - Leases” below and in Note 8. Leases.”
Significant Accounting Policies - Leases
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.
Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases.
Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company’s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company’s leases, refer to Note “8. Leases.”
Segments
The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company has one business activity: the design, development, manufacturing and marketing of innovative devices, and operates as one operating segment. The Company’s chief operating decision-maker, its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.
Recent Accounting Guidance
Recently Issued Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments-Credit Losses. The standard changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The Company will recognize an allowance for credit losses on available-for-sale securities rather than deductions in amortized cost. In April 2019, the FASB issued ASU No. 2019-04 which provides additional clarification and address stakeholders’ specific issues about certain aspects of the amendments in the previously issued ASU No. 2016-13. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. Early adoption is permitted for all periods beginning after December 15, 2018. The Company is currently evaluating the impact of adopting this standard.
In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. The primary focus of the standard is to improve the effectiveness of the disclosure requirements for fair value measurements. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. An entity is permitted to early adopt the removed or modified disclosures upon the issuance of the standard and may delay adoption of the additional disclosures until their effective date. The Company is currently evaluating the impact of adopting this standard.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
3. Investments and Fair Value of Financial Instruments
Marketable Investments
The Company’s marketable investments have been classified and accounted for as available-for-sale. The following table presents the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
1,500

 
$

 
$

 
$
1,500

U.S. treasury
 
2,400

 

 
(9
)
 
2,391

U.S. agency and government sponsored securities
 
7,708

 
21

 
(14
)
 
7,715

U.S. states and municipalities
 
3,631

 
1

 

 
3,632

Corporate bonds
 
84,039

 
94

 
(130
)
 
84,003

Total
 
$
99,278

 
$
116

 
$
(153
)
 
$
99,241

 
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
13,701

 
$

 
$
(3
)
 
$
13,698

U.S. treasury
 
6,400

 

 
(22
)
 
6,378

U.S. agency and government sponsored securities
 
7,699

 
18

 
(27
)
 
7,690

U.S. states and municipalities
 
5,134

 

 
(12
)
 
5,122

Corporate bonds
 
100,606

 
14

 
(469
)
 
100,151

Total
 
$
133,540

 
$
32

 
$
(533
)
 
$
133,039


The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than twelve months or for twelve months or more as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
U.S. treasury
 
$

 
$

 
$
2,391

 
$
(9
)
 
$
2,391

 
$
(9
)
U.S. agency and government sponsored securities
 

 

 
4,211

 
(14
)
 
4,211

 
(14
)
Corporate bonds
 
8,307

 
(6
)
 
31,435

 
(124
)
 
39,742

 
(130
)
Total
 
$
8,307

 
$
(6
)
 
$
38,037

 
$
(147
)
 
$
46,344

 
$
(153
)
 
 
December 31, 2018
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Commercial paper
 
$
12,208

 
$
(3
)
 
$

 
$

 
$
12,208

 
$
(3
)
U.S. treasury
 

 

 
6,378

 
(22
)
 
6,378

 
(22
)
U.S. agency and government sponsored securities
 
1,436

 
(5
)
 
2,759

 
(22
)
 
4,195

 
(27
)
U.S. states and municipalities
 
1,529

 
(5
)
 
3,593

 
(7
)
 
5,122

 
(12
)
Corporate bonds
 
58,961

 
(176
)
 
33,215

 
(293
)
 
92,176

 
(469
)
Total
 
$
74,134

 
$
(189
)
 
$
45,945

 
$
(344
)
 
$
120,079

 
$
(533
)

The following table presents the contractual maturities of the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
December 31, 2018
 
 
Fair Value
 
Fair Value
Due in less than one year
 
$
53,205

 
$
83,391

Due in one to five years
 
46,036

 
49,648

Total
 
$
99,241

 
$
133,039


Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.
The Company classifies its cash equivalents and marketable investments within Level 1 and Level 2, as it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs.
The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.
Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. In addition, the Company assesses the inputs and methods used in determining the fair value in order to determine the classification of securities in the fair value hierarchy.
The following tables set forth the Company’s financial assets measured at fair value by level within the fair value hierarchy as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
As of March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
44,331

 
$

 
$

 
$
44,331

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
1,500

 

 
1,500

U.S. treasury
 
2,391

 

 

 
2,391

U.S. agency and government sponsored securities
 

 
7,715

 

 
7,715

U.S. states and municipalities
 

 
3,632

 

 
3,632

Corporate bonds
 

 
84,003

 

 
84,003

Total
 
$
46,722

 
$
96,850


$


$
143,572

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
1,248

 
$
1,248

Total
 
$

 
$

 
$
1,248

 
$
1,248

 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.
 
 
As of December 31, 2018
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
10,967

 
$

 
$
10,967

Money market funds
 
12,087

 

 

 
12,087

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
13,698

 

 
13,698

U.S. treasury
 
6,378

 

 

 
6,378

U.S. agency and government sponsored securities
 

 
7,690

 

 
7,690

U.S. states and municipalities
 

 
5,122

 

 
5,122

Corporate bonds
 

 
100,151

 

 
100,151

Total
 
$
18,465

 
$
137,628

 
$

 
$
156,093

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
2,571

 
$
2,571

Total
 
$

 
$

 
$
2,571

 
$
2,571


 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.
Contingent Consideration Obligations
As of March 31, 2019 and December 31, 2018, the Company’s contingent consideration liability relates to milestone payments due in connection with the acquisition of Crossmed and is classified as a Level 3 measurement for which fair value is derived from various inputs, including forecasted revenues during the earn-out milestone periods, revenue volatilities, discount rates, and estimates in the likelihood of achieving revenue-based milestones. The fair value of the contingent consideration liability is remeasured each reporting period. The following table presents quantitative information about certain unobservable inputs used in the Level 3 fair value measurement of the Company’s contingent consideration liability, other than the forecasted revenues during the earn-out milestone period:
 
 
Fair Value at March 31, 2019 (in thousands)
 
Valuation Method
 
Unobservable Inputs
 
Input
(range where applicable)
Crossmed:
Revenue-based milestones
 
$
1,248

 
Monte Carlo Simulation
 
Earn-out period over which revenue-based milestone payments are made
 
2019
 
 
 
 
 
 
Risk-adjusted discount rate
 
15%
 
 
 
 
 
 
Revenue volatilities for each type of revenue-based milestone
 
5.1% and 18.4%

The following tables summarize the changes in fair value of the contingent consideration obligation for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Fair Value of Contingent Consideration
Balance at December 31, 2018
 
$
2,571

Payments of contingent consideration liabilities
 
(1,296
)
Changes in fair value
 

Foreign currency remeasurement
 
(27
)
Balance at March 31, 2019
 
$
1,248

 
 
Fair Value of Contingent Consideration
Balance at December 31, 2017
 
$
4,675

Payments of contingent consideration liabilities
 
(3,017
)
Changes in fair value
 
442

Foreign currency remeasurement
 
133

Balance at March 31, 2018
 
$
2,233


During the three months ended March 31, 2019, the were no changes to the fair value of the contingent consideration obligation. During the three months ended March 31, 2018, the fair value of the contingent consideration obligation increased by $0.4 million which was recorded in sales, general and administrative expense in the condensed consolidated statements of operations. The fair value of the contingent consideration increased as a result of updates to the underlying forecasts based on actual results to date and changes in estimates. For more information related to the payment of the contingent consideration liabilities refer to Note “5. Asset Acquisitions and Business Combinations.”
During the three months ended March 31, 2019 and 2018, the Company did not record impairment charges related to its marketable investments and the Company did not hold any Level 3 marketable investments as of March 31, 2019 or December 31, 2018. During the three months ended March 31, 2019 and 2018, the Company did not have any transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy. Additionally, the Company did not have any financial assets and liabilities measured at fair value on a non-recurring basis as of March 31, 2019 or December 31, 2018.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
4. Balance Sheet Components
Inventories
The following table shows the components of inventories as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Raw materials
 
$
18,968

 
$
18,829

Work in process
 
12,502

 
10,630

Finished goods
 
90,221

 
86,282

Inventories
 
$
121,691

 
$
115,741


Accrued Liabilities
The following table shows the components of accrued liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Payroll and employee-related cost
 
$
31,940

 
$
33,838

Accrued expenses
 
5,094

 
4,088

Sales return provision
 
2,269

 
2,986

Product warranty
 
2,077

 
1,875

Contingent consideration & other acquisition-related costs(1)
 
4,611

 
4,439

Other accrued liabilities
 
12,041

 
10,660

Total accrued liabilities
 
$
58,032

 
$
57,886


 
(1) Amount consists of the current portion of contingent liabilities related to (1) the cash milestone payments and working capital adjustment liabilities for the 2017 acquisition of Crossmed and (2) an anti-dilution provision for the 2018 asset acquisition of MVI. Refer to Note “5. Asset Acquisitions and Business Combinations” for more information on the acquisition of Crossmed and asset acquisition of MVI.
The following table shows the changes in the Company’s estimated product warranty accrual, included in accrued liabilities, as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Balance at the beginning of the period
 
$
1,875

 
$
1,088

Accruals of warranties issued
 
355

 
1,336

Settlements of warranty claims
 
(153
)
 
(549
)
Balance at the end of the period
 
$
2,077

 
$
1,875


Other Non-Current Liabilities
The following table shows the components of other non-current liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Deferred tax liabilities
 
$
3,972

 
$
4,171

Licensing-related cost(1)
 
11,463

 
11,506

Asset acquisition-related costs(2)
 
1,000

 
2,500

Other non-current liabilities
 
209

 
766

Total other non-current liabilities
 
$
16,644

 
$
18,943

 
(1) Amount relates to the non-current liability recorded for probable future milestone payments to be made under the licensing agreement described in Note “6. Intangible Assets.” Refer therein for more information.
(2) Asset acquisition-related costs represents the non-current portion of the probable contingent liability related to an anti-dilution provision for the 2018 asset acquisition of MVI.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Asset Acquisitions & Business Combination
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Asset Acquisitions and Business Combinations
5. Asset Acquisitions and Business Combinations
Payments Related to 2017 Crossmed Acquisition
On July 3, 2017, the Company completed its acquisition of Crossmed, a joint stock company organized under the laws of Italy. As of March 31, 2019 and December 31, 2018, the Company’s condensed consolidated balance sheet included $1.3 million and $2.6 million, respectively, in current liabilities primarily related to additional consideration due to the sellers of Crossmed (the “Sellers”) for revenue-based milestone payments, based on net revenue in the years ending December 31, 2018 and 2019, and other working capital and financial debt adjustments. During the three months ended March 31, 2019, the Company made $1.3 million in milestone payments of which $0.6 million is presented in operating activities and $0.7 million is presented in financing activities in the condensed consolidated statement of cash flows. During the three months ended March 31, 2018, the Company made $4.3 million in payments to the Sellers which is presented in financing activities in the condensed consolidated statement of cash flows.
Payments Related to 2018 MVI Asset Acquisition
In 2017, the Company and Sixense Enterprises, Inc. (“Sixense”) formed MVI Health Inc. (“MVI”) as a privately-held joint venture for the purpose of exploring healthcare applications of virtual reality technology, with each party holding 50% of the issued and outstanding equity of MVI. On August 31, 2018 (“Transfer Agreement Closing Date”), the Company completed its asset acquisition of MVI pursuant to a Stock Transfer Agreement (the “Transfer Agreement”) between the Company, MVI and Sixense to obtain a controlling interest of MVI for $20.0 million, excluding the additional $4.5 million of probable future payments relating to an anti-dilution provision in the Transfer Agreement. Following the Transfer Agreement Closing Date, the Company owns a 90% controlling interest in MVI and Sixense retains the remaining 10% minority interest. During the year ended December 31, 2018, the Company contributed $0.5 million to MVI related to the anti-dilution provision. As of December 31, 2018, the Company’s condensed consolidated balance sheet included $1.5 million and $2.5 million, respectively, in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement. As of March 31, 2019, the Company’s condensed consolidated balance sheet included $3.0 million and $1.0 million, respectively, in current and non-current liabilities related to the anti-dilution provision in the Transfer Agreement.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets
3 Months Ended
Mar. 31, 2019
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets
6. Intangible Assets
Acquired Intangible Assets
The following tables present details of the Company’s acquired finite-lived and indefinite-lived intangible assets, as of March 31, 2019 and December 31, 2018 (in thousands, except weighted-average amortization period):
March 31, 2019
 
Weighted-Average Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,688

 
$
(781
)
 
$
5,907

Trade secrets and processes
 
20.0 years
 
5,256

 
(329
)
 
4,927

Other
 
5.0 years
 
1,725

 
(603
)
 
1,122

Total intangible assets subject to amortization
 
16.1 years
 
$
13,669

 
$
(1,713
)
 
$
11,956

Intangible assets related to licensed technology
 
 
 
14,857

 

 
14,857

Total intangible assets
 
 
 
$
28,526

 
$
(1,713
)
 
$
26,813

December 31, 2018
 
Weighted-Average
Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,823

 
$
(681
)
 
$
6,142

Trade secrets and processes
 
20.0 years
 
5,256

 
(263
)
 
4,993

Other
 
5.0 years
 
1,759

 
(528
)
 
1,231

Total intangible assets subject to amortization
 
16.0 years
 
$
13,838

 
$
(1,472
)
 
$
12,366

Intangible assets related to licensed technology
 
 
 
14,879

 

 
14,879

Total intangible assets
 
 
 
$
28,717

 
$
(1,472
)
 
$
27,245


The customer relationships and other intangible assets subject to amortization relate to the acquisition of Crossmed during the third quarter of 2017. The gross carrying amount and accumulated amortization of these intangible assets are subject to foreign currency translation effects. Refer to Note “5. Asset Acquisitions and Business Combinations for more information. The Company’s $5.3 million trade secrets and processes intangible asset was recognized in connection with a royalty buyout agreement during the first quarter of 2018, which is discussed further in Note “9. Commitments and Contingencies” and Note “10. Stockholders’ Equity.”
The following table presents the amortization expense recorded related to the Company’s finite-lived intangible assets for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
66

 
$
31

Sales, general and administrative
 
200

 
216

Total
 
$
266

 
$
247


Licensed technology
During the third quarter of 2017, the Company entered into an exclusive technology license agreement (the “License Agreement”) that required the Company to pay an upfront payment to the licensor of $2.5 million and future revenue milestone-based payments on sales of products covered by the licensed intellectual property. The Company recorded an intangible asset equal to the total payments made and expected to be made under the License Agreement and a corresponding contingent liability for the probable future milestone payments not yet paid. As of March 31, 2019, the licensed technology is accounted for as an indefinite-lived intangible asset. Upon the commercialization of the underlying product utilizing the licensed technology, the capitalized amount will be amortized over its estimated useful life.
At the end of each reporting period the Company adjusts the contingent liabilities to reflect the amount of future milestone payments that are probable to be paid. Prior to the commercialization of products utilizing the underlying technology, any changes in the contingent liability are recorded as an adjustment between the liability balances and the gross carrying amount of the indefinite-lived intangible asset. During the three months ended March 31, 2019, there were no material changes to the contingent liability related to the License Agreement. As of March 31, 2019, the balance of the contingent liability related to probable future milestone payments under the License Agreement was $12.4 million, of which $0.9 million and $11.5 million were included in accrued liabilities and other non-current liabilities on the condensed consolidated balance sheet, respectively. As of December 31, 2018, the balance of the contingent liability related to probable future milestone payments under the License Agreement was $12.4 million, of which $0.9 million and $11.5 million were included in accrued liabilities and other non-current liabilities on the consolidated balance sheet, respectively.
As of March 31, 2019, the gross carrying amount of the indefinite-lived intangible asset was $14.9 million. During the three months ended March 31, 2019, the Company noted no events or circumstances that indicate the carrying value of the licensed technology may no longer be recoverable and that an impairment loss may have occurred.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
7. Goodwill
The following table presents the changes in goodwill during the three months ended March 31, 2019 (in thousands):
 
 
Total Company
Balance as of December 31, 2018
 
$
7,813

Foreign currency translation
 
(154
)
Balance as of March 31, 2019
 
$
7,659


Goodwill Impairment Review
The Company reviews goodwill for impairment annually during the fourth quarter, on October 31st, or more frequently if events or circumstances indicate that an impairment loss may have occurred. During the three months ended March 31, 2019, there were no events or changes in circumstances which triggered an impairment review.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Leases
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Leases
8. Leases
Adoption of ASC Topic 842, “Leases”
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. Therefore the comparative prior year information has not been adjusted and continues to be reported under ASC 840.
The impact of the adoption of ASC 842 on the Company’s condensed consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments due to the adoption of Topic 842
 
January 1, 2019
Assets
 
 
 
 
 
 
    Prepaid expenses and other current assets(1)
 
12,200

 
(424
)
 
11,776

          Total current assets
 
410,726

 
(424
)
 
410,302

    Operating lease right-of-use assets(1)
 

 
43,277

 
43,277

          Total assets
 
$
515,006

 
$
42,853

 
$
557,859

 
 
 
 
 
 
 
Liabilities and Stockholders’ Equity
 
 
 
 
 
 
    Current liabilities:
 
 
 
 
 
 
       Accrued liabilities(2)
 
57,886

 
(132
)
 
57,754

       Current operating lease liabilities(2)
 

 
3,608

 
3,608

          Total current liabilities
 
66,062

 
3,476

 
69,538

       Deferred rent(2)
 
7,586

 
(7,586
)
 

       Non-current operating lease liabilities(2)
 

 
46,963

 
46,963

          Total liabilities
 
92,591

 
42,853

 
135,444

             Total liabilities and stockholders’ equity
 
$
515,006

 
$
42,853

 
$
557,859

 
(1) Upon the adoption of ASC 842, prepaid rent is included in the operating lease right-of-use assets.
(2) Upon the adoption of ASC 842, current and non-current deferred rent is included in the current and non-current operating lease liabilities.
Lease Overview
As of December 31, 2018 and March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases.
The Company leases real estate for office and warehouse space primarily under non-cancelable operating leases that expire at various dates through 2031, subject to the Company’s option to renew certain leases for an additional five to fifteen years. The Company also leases other equipment and vehicles primarily under non-cancelable operating leases that expire at various dates through 2023. As of December 31, 2018 and March 31, 2019, the Company did not have material finance leases.
The following table presents the components of the Company’s lease cost, lease term and discount rate during the three months ended March 31, 2019 (in thousands, expect years and percentages):
 
 
Three Months Ended
March 31, 2019
Operating lease cost
 
$
1,768

Variable lease cost
 
758

Total lease costs
 
$
2,526

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
10.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
6.2
%

 
(1) Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges for its real estate leases as the Company elected not to separate non-lease components from lease components upon adoption of ASC 842.

Prior to January 1, 2019, the Company recorded operating lease rent expense under ASC 840 on a straight-line basis over the non-cancellable lease term. Rent expense for the three months ended March 31, 2018 was $1.4 million.
During the third quarter of 2018, the Company signed a fifteen year lease for a manufacturing facility in Roseville, California (the “Roseville Lease”) which has not yet commenced as of March 31, 2019. The Roseville Lease is expected to commence upon substantial completion of lessor owned improvements to the building which the Company anticipates will be in 2020.
The following table is a schedule, by years, of maturities of the Company's lease liabilities as of March 31, 2019 (in thousands):
 
 
Lease Payments(1)
Remainder of 2019
 
$
5,000

Year ending December 31, 2020
 
6,586

Year ending December 31, 2021
 
5,887

Year ending December 31, 2022
 
5,801

Year ending December 31, 2023
 
5,787

Year ending December 31, 2024
 
5,849

Thereafter
 
33,929

Total undiscounted lease payments
 
$
68,839

Less imputed interest
 
(19,081
)
Present value of lease liabilities
 
$
49,758

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due. The total estimated lease payments over the fifteen year lease term is approximately $40.9 million. The table also excludes lease payments that were not fixed at commencement or modification.
The following table below shows the maturities of the Company’s operating lease liabilities previously disclosed under ASC 840 as of December 31, 2018 (in thousands):
 
 
Lease Payments(1)
Year Ending December 31:
 
 
2019
 
$
6,575

2020
 
6,571

2021
 
5,809

2022
 
5,772

2023
 
5,735

Thereafter
 
40,194

Total future minimum lease payments
 
$
70,656

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due.
Supplemental cash flow information related to leases during the three months ended March 31, 2019 are as follows (in thousands):
 
 
Three Months Ended
March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
1,623

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
9. Commitments and Contingencies
Royalty Obligations
In March 2005, the Company entered into a license agreement that requires the Company to make minimum royalty payments to the licensor on a quarterly basis. As of both March 31, 2019 and December 31, 2018, the license agreement required minimum annual royalty payments of $0.1 million in equal quarterly installments. On each January 1, the quarterly calendar year minimum royalty shall be adjusted to equal the prior year’s minimum royalty adjusted by a percentage equal to the percentage change in the “consumer price index for all urban consumers” for the prior calendar year as reported by the U.S. Department of Labor. Unless terminated earlier, the term of the license agreement shall continue until the expiration of the last to expire patent that covers that licensed product or for the period of fifteen years following the first commercial sale of such licensed product, whichever is longer. The first commercial sale of covered products occurred in June 2007.
In April 2012, the Company entered into an agreement that requires the Company to pay, on a quarterly basis, a 5% royalty on sales of products covered under applicable patents. The first commercial sale of covered products occurred in April 2014. Unless terminated earlier, the royalty term for each applicable product shall continue for fifteen years following the first commercial sale of such patented product, or when the applicable patent covering such product has expired, whichever is sooner.
In November 2013, the Company entered into an agreement that required the Company to pay, on a quarterly basis, a 3% royalty on the first $5.0 million in sales and a 1% royalty on sales thereafter of products covered under applicable patents. The agreement was terminated effective January 1, 2018.
In April 2015, the Company entered into a royalty agreement that required the Company to pay a 2% royalty on sales of certain products covered by the agreement, on a quarterly basis, in exchange for certain trade secrets and processes which were used to develop such covered products. The Company began the first commercial sale of the covered products in July 2015. In the first quarter of 2018, the Company entered into a buyout agreement (the “Buyout Agreement”) in which future royalty payments under the royalty agreement were canceled in exchange for shares of the Company’s common stock with a fair value of $5.3 million. The Company recorded an intangible asset equal to the $5.3 million buyout amount which will be amortized into cost of sales over the period in which the Company receives future economic benefit. After determining that the pattern of future cash flows associated with this intangible asset could not be reliably estimated with a high level of precision, the Company concluded that the intangible asset will be amortized on a straight‑line basis over its estimated useful life. For more information refer to Note “10. Stockholders’ Equity.”
Royalty expense included in cost of revenue for the three months ended March 31, 2019 and 2018, was $1.1 million and $0.7 million, respectively.
Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. Refer to Note “3. Investments and Fair Value of Financial Instruments,” Note “5. Asset Acquisitions and Business Combinations” and Note “6. Intangible Assets” for more information on contingent liabilities recorded on the condensed consolidated balance sheet.
Indemnification
The Company enters into standard indemnification arrangements in the ordinary course of business. In many such arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties for losses suffered or incurred by the indemnified parties in connection with any trade secret, copyright, patent or other intellectual property infringement claim by any third-party with respect to the Company’s technology. The Company also agrees to indemnify many purchasers for product defect and similar claims. The term of these indemnification agreements is generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.
The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.
The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with any of these indemnification requirements has been recorded to date.
Litigation
From time to time, the Company is subject to other claims and assessments in the ordinary course of business. The Company is not currently a party to any such litigation matter that, individually or in the aggregate, is expected to have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stockholder's Equity
10. Stockholders’ Equity
Common Stock
In the first quarter of 2018, the Company issued 53,256 fully vested restricted stock units with a fair value of $5.3 million in connection with the Buyout Agreement, as discussed in Note “9. Commitments and Contingencies.” The Company recorded the $5.3 million fair value of the shares issued to additional-paid in capital on the condensed consolidated balance sheet upon the issuance of the awards, with the associated expense being amortized into cost of sales over the period in which the Company receives future economic benefit from the buyout.
Equity Incentive Plans
Stock Options
Activity of stock options under the Penumbra, Inc. 2005 Stock Plan, the Penumbra, Inc. 2011 Equity Incentive Plan and the Amended and Restated Penumbra, Inc. 2014 Equity Incentive Plan (collectively the “Plans”) during the three months ended March 31, 2019 is set forth below:
 
 
Number of Shares
 
Weighted-Average
Exercise Price
Balance at December 31, 2018
 
1,688,881

 
$
18.91

Exercised
 
(89,451
)
 
11.97

Canceled/Forfeited
 
(3,175
)
 
21.94

Balance at March 31, 2019
 
1,596,255

 
19.29

 
Restricted Stock and Restricted Stock Units
Activity of unvested restricted stock awards and restricted stock units under the Plans during the three months ended March 31, 2019 is set forth below: 
 
 
Number of Shares
 
Weighted -Average
Grant Date Fair Value
Unvested at December 31, 2018
 
451,463

 
$
57.29

Granted
 
63,113

 
146.80

Vested
 
(51,147
)
 
60.82

Canceled/Forfeited
 
(1,350
)
 
92.69

Unvested at March 31, 2019
 
462,079

 
69.02


As of March 31, 2019, 449,313 restricted stock awards and restricted stock units are expected to vest.
Stock-based Compensation
The following table sets forth the stock-based compensation expense included in the Company’s condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
291

 
$
219

Research and development
 
524

 
368

Sales, general and administrative
 
4,280

 
3,567

Total
 
$
5,095

 
$
4,154


As of March 31, 2019, total unrecognized compensation cost was $25.8 million related to unvested share-based compensation arrangements which is expected to be recognized over a weighted average period of 2.5 years.
The total stock-based compensation cost capitalized in inventory was $0.5 million and $0.4 million as of March 31, 2019 and December 31, 2018, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss)
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)
11. Accumulated Other Comprehensive (Loss) Income
Other comprehensive (loss) income consists of two components: unrealized gains or losses on the Company’s available-for-sale marketable investments and gains or losses from foreign currency translation adjustments. Until realized and reported as a component of net (loss) income, these comprehensive income (loss) items accumulate and are included within accumulated other comprehensive (loss) income. Unrealized gains and losses on the Company’s marketable investments are reclassified from accumulated other comprehensive (loss) income into earnings when realized upon sale, and are determined based on specific identification of securities sold. Gains and losses from the translation of assets and liabilities denominated in non-U.S. dollar functional currencies are included in accumulated other comprehensive (loss) income.
The following table summarizes the changes in the accumulated balances during the three months ended March 31, 2019 and March 31, 2018, and includes information regarding the manner in which the reclassifications out of accumulated other comprehensive (loss) income into earnings affect the Company’s condensed consolidated statements of operations and consolidated statements of comprehensive (loss) income (in thousands):
 
 
Three Months Ended March 31, 2019
 
Three Months Ended March 31, 2018
 
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
Balance at beginning of the period
 
$
(500
)
 
$
(1,442
)
 
$
(1,942
)
 
$
(235
)
 
$
1,804

 
$
1,569

Other comprehensive (loss) income before reclassifications:
 
 
 
 
 
 
 
 
 
 
 
 
Unrealized gain (losses)— marketable investments
 
462

 

 
462

 
(386
)
 

 
(386
)
Foreign currency translation (losses) gains
 

 
(1,098
)
 
(1,098
)
 

 
1,608

 
1,608

Income tax effect — benefit (expense)
 

 

 

 
68

 
(222
)
 
(154
)
Net of tax
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Amounts reclassified from accumulated other comprehensive income to earnings:
 
 
 
 
 
 
 
 
 
 
 
 
Income tax effect — expenses
 

 

 

 

 

 

Net of tax
 

 

 

 

 

 

Net current-year other comprehensive (loss) income
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Balance at end of the period
 
$
(38
)
 
$
(2,540
)
 
$
(2,578
)
 
$
(553
)
 
$
3,190

 
$
2,637

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes
The Company’s income tax expense, deferred tax assets and liabilities, and reserves for unrecognized tax benefits reflect management’s best assessment of estimated current and future taxes to be paid. The Company is subject to income taxes in both the United States and foreign jurisdictions. Significant judgment and estimates are required in determining the consolidated income tax expense.
During interim periods, the Company generally utilizes the estimated annual effective tax rate method which involves the use of forecasted information. Under this method, the provision is calculated by applying an estimate of the annual effective tax rate for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Jurisdictions with tax assets for which the Company believes a tax benefit cannot be realized are excluded from the computation of its annual effective tax rate.
The Company’s provision for income taxes was $1.5 million for the three months ended March 31, 2019, compared to a $1.9 million of tax benefit for the three months ended March 31, 2018. The Company’s effective tax rate changed to 12.2% for the three months ended March 31, 2019, compared to (43.0)% for the three months ended March 31, 2018. The Company’s provision for (benefit from) income taxes for the three months ended March 31, 2019 and 2018 were primarily due to income taxes attributable to its worldwide profits offset by excess tax benefits from stock-based compensation attributable to the Company’s U.S. jurisdiction. The change in rate was primarily attributable to income taxes on higher worldwide profits combined with lower excess stock-based compensation tax benefits for the three months ended March 31, 2019, when compared to the three months ended March 31, 2018.
The 2017 Tax Reform Act significantly revised the U.S. corporate income tax regime. In addition, the Securities and Exchange Commission issued Staff Accounting Bulletin 118 (“SAB 118”), which provided a measurement period, that should not extend beyond one year from the Tax Reform Act enactment date. In the period ended December 31, 2018, the Company completed its accounting for the tax effects of the Tax Reform Act under FASB ASC 740 “Income Taxes” based on authoritative guidance available to date. The Company will continue to evaluate the impact of further guidance from federal and state tax authorities on the financial statements and determine if any adjustments to the previously recorded tax effects of the Tax Reform Act under ASC 740 will be required.
Significant domestic deferred tax assets (“DTAs”) were generated in recent years, primarily due to excess tax benefits from stock option exercises and vesting of restricted stock. The Company evaluates all available positive and negative evidence, objective and subjective in nature, in each reporting period to determine if sufficient taxable income will be generated to realize the benefits of its DTAs and, if not, a valuation allowance to reduce the DTAs is recorded. As of March 31, 2019 and 2018, the Company maintains a valuation allowance against its Federal Research and Development Tax Credit and California DTAs as the Company could not conclude at the required more-likely-than-not level of certainty, that the benefit of these tax attributes would be realized prior to expiration. As of March 31, 2019, the Company also maintains a valuation allowance against DTAs acquired from MVI which are subject to Separate Return Limitation Year (“SRLY”) rules that limit the utilization of the pre-acquisition tax attributes to offset future taxable income solely generated by MVI.

The Company maintains that all foreign earnings, with the exception of a portion of the earnings of its German subsidiary, are permanently reinvested outside the United States and therefore deferred taxes attributable to such are not provided for in the Company’s financial statements as of March 31, 2019. The Company will repatriate foreign earnings only to the extent doing so will not result in any material U.S. tax consequences. Thus, deferred taxes on any potential future repatriation of a portion of the earnings of its German subsidiary were not reflected in the Company’s financial statements as of March 31, 2019.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income per Share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Net Income per Share
13. Net Income Attributable to Penumbra, Inc. Per Share
The Company’s basic net income attributable to Penumbra, Inc. per share is calculated by dividing the net income attributable to Penumbra, Inc. by the weighted average number of shares of common stock outstanding for the period. The diluted net income per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock, restricted stock, restricted stock units and stock sold through the Company’s employee stock purchase plan are considered common stock equivalents.
A reconciliation of the numerator and denominator used in the calculation of the basic and diluted net income per share for the three months ended March 31, 2019 and 2018 is as follows (in thousands, except share and per share amounts):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Numerator:
 
 
 
 
Net income attributable to Penumbra, Inc.
 
$
10,698

 
$
5,491

Denominator:
 
 
 
 
Weighted average shares used to compute net income:
 
 
 
 
Basic
 
34,507,279

 
33,846,142

Effect of dilutive securities from stock-based benefit plans, as calculated using treasury stock method
 
1,705,885

 
2,070,909

Diluted
 
36,213,164

 
35,917,051

Net income attributable to Penumbra, Inc. per share from:
 
 
 
 
Basic
 
$
0.31

 
$
0.16

Diluted
 
$
0.30

 
$
0.15


Outstanding common stock equivalents of 57 thousand and 24 thousand shares for the three months ended March 31, 2019 and 2018, respectively, were excluded from the computation of diluted net income attributable to Penumbra, Inc. per share because their effect would have been anti-dilutive.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenues
14. Revenues
Revenue Recognition
Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. All revenue recognized in the income statement is considered to be revenue from contracts with customers.
The following table presents the Company’s revenues disaggregated by geography, based on the destination to which the Company ships its products, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
United States
 
$
82,511

 
$
65,801

Japan
 
9,522

 
10,682

Other International
 
36,406

 
26,218

Total
 
$
128,439

 
$
102,701

The following table presents the Company’s revenues disaggregated by product category, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Neuro
 
$
81,471

 
$
71,433

Vascular
 
46,968

 
31,268

Total
 
$
128,439

 
$
102,701


Performance Obligations
Delivery of products - The Company’s contracts with customers typically contain a single performance obligation, delivery of Penumbra products. Satisfaction of that performance obligation occurs when control of the promised goods transfers to the customer, which is generally upon shipment for non-consignment sale agreements and upon utilization for consignment sale agreements.
Payment terms - The Company’s payment terms vary by the type and location of our customer. The timing between fulfillment of performance obligations and when payment is due is not significant and does not give rise to financing transactions. The Company did not have any contracts with significant financing components as of March 31, 2019.
Product returns - The Company may allow customers to return products purchased at the Company’s discretion. The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using its own historic sales information, trends, industry data, and other relevant data points.
Warranties - The Company offers its standard warranty to all customers and it is not available for sale on a standalone basis. The Company’s standard warranty represents its guarantee that its products function as intended, are free from defects, and comply with agreed-upon specifications and quality standards. This assurance does not constitute a service and is not a separate performance obligation.
Transaction Price
Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns utilizing historical return rates, rebates, discounts, and other adjustments to net revenue. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price. When determining if variable consideration should be constrained, management considers whether there are factors that could result in a significant reversal of revenue and the likelihood of a potential reversal. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. These estimates are re-assessed each reporting period as required. During the three months ended March 31, 2019, the Company made no changes in estimates for variable consideration. When the Company performs shipping and handling activities after control of goods is transferred to the customer, they are considered as fulfillment activities, and costs are accrued for when the related revenue is recognized. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation and Consolidation
The accompanying condensed consolidated balance sheet as of March 31, 2019, the condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of comprehensive income for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2019 and 2018, and the condensed consolidated statements of cash flows for the three months ended March 31, 2019 and 2018 are unaudited. The unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet as of December 31, 2018 was derived from the audited financial statements as of that date.
The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to state fairly the Company’s financial position as of March 31, 2019, the results of its operations for the three months ended March 31, 2019 and 2018, the changes in stockholders’ equity for the three months ended March 31, 2019 and 2018, and the cash flows for the three months ended March 31, 2019 and 2018. The results for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any other future annual or interim period.
The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2018, included in the Company’s Annual Report on Form 10-K. There have been no 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 Annual Report on Form 10-K for the fiscal year ended December 31, 2018, other than changes to the Company’s leasing policy described below in connection with the adoption of the guidance under Accounting Standards Codification (“ASC”) 842.
Consolidation
The condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and its majority-owned subsidiary. The portion of equity not attributable to the Company is considered non-controlling interest and is classified separately in the condensed consolidated financial statements. Any subsequent changes in the Company’s ownership interest while the Company retains its controlling interest in its majority-owned subsidiary will be accounted for as equity transactions. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity accounts; disclosure of contingent assets and liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to marketable investments, provisions for doubtful accounts, the amount of variable consideration included in the transaction price, warranty reserve, valuation of inventories, useful lives of property and equipment, operating lease right-of-use (“ROU”) assets and liabilities, income taxes, contingent consideration and other contingencies, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other data. Actual results could differ from those estimates.
Recent Accounting Guidance
Recent Accounting Guidance
Recently Issued Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments-Credit Losses. The standard changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The Company will recognize an allowance for credit losses on available-for-sale securities rather than deductions in amortized cost. In April 2019, the FASB issued ASU No. 2019-04 which provides additional clarification and address stakeholders’ specific issues about certain aspects of the amendments in the previously issued ASU No. 2016-13. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. Early adoption is permitted for all periods beginning after December 15, 2018. The Company is currently evaluating the impact of adopting this standard.
In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. The primary focus of the standard is to improve the effectiveness of the disclosure requirements for fair value measurements. The standard is effective for fiscal years and interim periods beginning after December 15, 2019. An entity is permitted to early adopt the removed or modified disclosures upon the issuance of the standard and may delay adoption of the additional disclosures until their effective date. The Company is currently evaluating the impact of adopting this standard.
Leases
Leases
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.
Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases.
Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company’s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company’s leases, refer to Note “8. Leases.”
Segments
Segments
The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company has one business activity: the design, development, manufacturing and marketing of innovative devices, and operates as one operating segment. The Company’s chief operating decision-maker, its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
Recently Adopted Accounting Standards
On January 1, 2019, the Company adopted Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842), and its associated amendments using the modified retrospective transition approach by applying the new standard to all leases existing at the date of initial application and not restating comparative periods. There was no cumulative-effect adjustment recorded to retained earnings upon adoption. Under the standard, a lessee is required to recognize a lease liability and ROU asset for all leases. The new guidance also modified the classification criteria and requires additional disclosures to enable users of financial statements to understand the amount, timing, and uncertainty of cash flows arising from leases. Consistent with current guidance, a lessee’s recognition, measurement, and presentation of expenses and cash flows arising from a lease continues to depend primarily on its classification. The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs for any leases that existed prior to January 1, 2019. In addition, the Company elected the following transitional practical expedients: (1) the short-term lease exception and (2) to not separate its non-lease components for its real estate, vehicle and equipment leases. The impact of adoption and additional disclosures required by the ASU have been included in “Significant Accounting Policies - Leases” below and in Note 8. Leases.”
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Marketable Investments
Marketable Investments
The Company’s marketable investments have been classified and accounted for as available-for-sale. The following table presents the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
1,500

 
$

 
$

 
$
1,500

U.S. treasury
 
2,400

 

 
(9
)
 
2,391

U.S. agency and government sponsored securities
 
7,708

 
21

 
(14
)
 
7,715

U.S. states and municipalities
 
3,631

 
1

 

 
3,632

Corporate bonds
 
84,039

 
94

 
(130
)
 
84,003

Total
 
$
99,278

 
$
116

 
$
(153
)
 
$
99,241

 
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Commercial paper
 
$
13,701

 
$

 
$
(3
)
 
$
13,698

U.S. treasury
 
6,400

 

 
(22
)
 
6,378

U.S. agency and government sponsored securities
 
7,699

 
18

 
(27
)
 
7,690

U.S. states and municipalities
 
5,134

 

 
(12
)
 
5,122

Corporate bonds
 
100,606

 
14

 
(469
)
 
100,151

Total
 
$
133,540

 
$
32

 
$
(533
)
 
$
133,039

Schedule of the Fair Value of Marketable Investments in an Unrealized Loss Position for Less than Twelve Months
The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than twelve months or for twelve months or more as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
U.S. treasury
 
$

 
$

 
$
2,391

 
$
(9
)
 
$
2,391

 
$
(9
)
U.S. agency and government sponsored securities
 

 

 
4,211

 
(14
)
 
4,211

 
(14
)
Corporate bonds
 
8,307

 
(6
)
 
31,435

 
(124
)
 
39,742

 
(130
)
Total
 
$
8,307

 
$
(6
)
 
$
38,037

 
$
(147
)
 
$
46,344

 
$
(153
)
 
 
December 31, 2018
 
 
Less than 12 months
 
12 months or more
 
Total
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Commercial paper
 
$
12,208

 
$
(3
)
 
$

 
$

 
$
12,208

 
$
(3
)
U.S. treasury
 

 

 
6,378

 
(22
)
 
6,378

 
(22
)
U.S. agency and government sponsored securities
 
1,436

 
(5
)
 
2,759

 
(22
)
 
4,195

 
(27
)
U.S. states and municipalities
 
1,529

 
(5
)
 
3,593

 
(7
)
 
5,122

 
(12
)
Corporate bonds
 
58,961

 
(176
)
 
33,215

 
(293
)
 
92,176

 
(469
)
Total
 
$
74,134

 
$
(189
)
 
$
45,945

 
$
(344
)
 
$
120,079

 
$
(533
)
Schedule of Contractual Maturities of Marketable Investments
The following table presents the contractual maturities of the Company’s marketable investments as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31, 2019
 
December 31, 2018
 
 
Fair Value
 
Fair Value
Due in less than one year
 
$
53,205

 
$
83,391

Due in one to five years
 
46,036

 
49,648

Total
 
$
99,241

 
$
133,039

Schedule of Fair Value of Assets and Liabilities
The following tables set forth the Company’s financial assets measured at fair value by level within the fair value hierarchy as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
As of March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
44,331

 
$

 
$

 
$
44,331

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
1,500

 

 
1,500

U.S. treasury
 
2,391

 

 

 
2,391

U.S. agency and government sponsored securities
 

 
7,715

 

 
7,715

U.S. states and municipalities
 

 
3,632

 

 
3,632

Corporate bonds
 

 
84,003

 

 
84,003

Total
 
$
46,722

 
$
96,850


$


$
143,572

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
1,248

 
$
1,248

Total
 
$

 
$

 
$
1,248

 
$
1,248

 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.
 
 
As of December 31, 2018
 
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
Financial Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
10,967

 
$

 
$
10,967

Money market funds
 
12,087

 

 

 
12,087

Marketable investments:
 
 
 
 
 
 
 
 
Commercial paper
 

 
13,698

 

 
13,698

U.S. treasury
 
6,378

 

 

 
6,378

U.S. agency and government sponsored securities
 

 
7,690

 

 
7,690

U.S. states and municipalities
 

 
5,122

 

 
5,122

Corporate bonds
 

 
100,151

 

 
100,151

Total
 
$
18,465

 
$
137,628

 
$

 
$
156,093

Financial Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration obligations(1)
 
$

 
$

 
$
2,571

 
$
2,571

Total
 
$

 
$

 
$
2,571

 
$
2,571


 
(1) More information on the contingent consideration obligations and the changes in fair value are presented below.
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
The following table presents quantitative information about certain unobservable inputs used in the Level 3 fair value measurement of the Company’s contingent consideration liability, other than the forecasted revenues during the earn-out milestone period:
 
 
Fair Value at March 31, 2019 (in thousands)
 
Valuation Method
 
Unobservable Inputs
 
Input
(range where applicable)
Crossmed:
Revenue-based milestones
 
$
1,248

 
Monte Carlo Simulation
 
Earn-out period over which revenue-based milestone payments are made
 
2019
 
 
 
 
 
 
Risk-adjusted discount rate
 
15%
 
 
 
 
 
 
Revenue volatilities for each type of revenue-based milestone
 
5.1% and 18.4%
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
The following tables summarize the changes in fair value of the contingent consideration obligation for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Fair Value of Contingent Consideration
Balance at December 31, 2018
 
$
2,571

Payments of contingent consideration liabilities
 
(1,296
)
Changes in fair value
 

Foreign currency remeasurement
 
(27
)
Balance at March 31, 2019
 
$
1,248

 
 
Fair Value of Contingent Consideration
Balance at December 31, 2017
 
$
4,675

Payments of contingent consideration liabilities
 
(3,017
)
Changes in fair value
 
442

Foreign currency remeasurement
 
133

Balance at March 31, 2018
 
$
2,233

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
The following table shows the components of inventories as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Raw materials
 
$
18,968

 
$
18,829

Work in process
 
12,502

 
10,630

Finished goods
 
90,221

 
86,282

Inventories
 
$
121,691

 
$
115,741

Schedule of Accrued Liabilities
The following table shows the components of accrued liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Payroll and employee-related cost
 
$
31,940

 
$
33,838

Accrued expenses
 
5,094

 
4,088

Sales return provision
 
2,269

 
2,986

Product warranty
 
2,077

 
1,875

Contingent consideration & other acquisition-related costs(1)
 
4,611

 
4,439

Other accrued liabilities
 
12,041

 
10,660

Total accrued liabilities
 
$
58,032

 
$
57,886


 
(1) Amount consists of the current portion of contingent liabilities related to (1) the cash milestone payments and working capital adjustment liabilities for the 2017 acquisition of Crossmed and (2) an anti-dilution provision for the 2018 asset acquisition of MVI. Refer to Note “5. Asset Acquisitions and Business Combinations” for more information on the acquisition of Crossmed and asset acquisition of MVI.
Schedule of Estimated Product Warranty Accrual
The following table shows the changes in the Company’s estimated product warranty accrual, included in accrued liabilities, as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Balance at the beginning of the period
 
$
1,875

 
$
1,088

Accruals of warranties issued
 
355

 
1,336

Settlements of warranty claims
 
(153
)
 
(549
)
Balance at the end of the period
 
$
2,077

 
$
1,875

Schedule of Other Non-Current Liabilities
The following table shows the components of other non-current liabilities as of March 31, 2019 and December 31, 2018 (in thousands):
 
 
March 31,
2019
 
December 31,
2018
Deferred tax liabilities
 
$
3,972

 
$
4,171

Licensing-related cost(1)
 
11,463

 
11,506

Asset acquisition-related costs(2)
 
1,000

 
2,500

Other non-current liabilities
 
209

 
766

Total other non-current liabilities
 
$
16,644

 
$
18,943

 
(1) Amount relates to the non-current liability recorded for probable future milestone payments to be made under the licensing agreement described in Note “6. Intangible Assets.” Refer therein for more information.
(2) Asset acquisition-related costs represents the non-current portion of the probable contingent liability related to an anti-dilution provision for the 2018 asset acquisition of MVI.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of indefinite-lived intangible assets
The following tables present details of the Company’s acquired finite-lived and indefinite-lived intangible assets, as of March 31, 2019 and December 31, 2018 (in thousands, except weighted-average amortization period):
March 31, 2019
 
Weighted-Average Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,688

 
$
(781
)
 
$
5,907

Trade secrets and processes
 
20.0 years
 
5,256

 
(329
)
 
4,927

Other
 
5.0 years
 
1,725

 
(603
)
 
1,122

Total intangible assets subject to amortization
 
16.1 years
 
$
13,669

 
$
(1,713
)
 
$
11,956

Intangible assets related to licensed technology
 
 
 
14,857

 

 
14,857

Total intangible assets
 
 
 
$
28,526

 
$
(1,713
)
 
$
26,813

December 31, 2018
 
Weighted-Average
Amortization Period
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer relationships
 
15.0 years
 
$
6,823

 
$
(681
)
 
$
6,142

Trade secrets and processes
 
20.0 years
 
5,256

 
(263
)
 
4,993

Other
 
5.0 years
 
1,759

 
(528
)
 
1,231

Total intangible assets subject to amortization
 
16.0 years
 
$
13,838

 
$
(1,472
)
 
$
12,366

Intangible assets related to licensed technology
 
 
 
14,879

 

 
14,879

Total intangible assets
 
 
 
$
28,717

 
$
(1,472
)
 
$
27,245

Finite-lived Intangible Assets Amortization Expense
The following table presents the amortization expense recorded related to the Company’s finite-lived intangible assets for the three months ended March 31, 2019 and March 31, 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
66

 
$
31

Sales, general and administrative
 
200

 
216

Total
 
$
266

 
$
247

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill Goodwill (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table presents the changes in goodwill during the three months ended March 31, 2019 (in thousands):
 
 
Total Company
Balance as of December 31, 2018
 
$
7,813

Foreign currency translation
 
(154
)
Balance as of March 31, 2019
 
$
7,659

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The impact of the adoption of ASC 842 on the Company’s condensed consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments due to the adoption of Topic 842
 
January 1, 2019
Assets
 
 
 
 
 
 
    Prepaid expenses and other current assets(1)
 
12,200

 
(424
)
 
11,776

          Total current assets
 
410,726

 
(424
)
 
410,302

    Operating lease right-of-use assets(1)
 

 
43,277

 
43,277

          Total assets
 
$
515,006

 
$
42,853

 
$
557,859

 
 
 
 
 
 
 
Liabilities and Stockholders’ Equity
 
 
 
 
 
 
    Current liabilities:
 
 
 
 
 
 
       Accrued liabilities(2)
 
57,886

 
(132
)
 
57,754

       Current operating lease liabilities(2)
 

 
3,608

 
3,608

          Total current liabilities
 
66,062

 
3,476

 
69,538

       Deferred rent(2)
 
7,586

 
(7,586
)
 

       Non-current operating lease liabilities(2)
 

 
46,963

 
46,963

          Total liabilities
 
92,591

 
42,853

 
135,444

             Total liabilities and stockholders’ equity
 
$
515,006

 
$
42,853

 
$
557,859

 
(1) Upon the adoption of ASC 842, prepaid rent is included in the operating lease right-of-use assets.
(2) Upon the adoption of ASC 842, current and non-current deferred rent is included in the current and non-current operating lease liabilities.
Lease, Cost
The following table presents the components of the Company’s lease cost, lease term and discount rate during the three months ended March 31, 2019 (in thousands, expect years and percentages):
 
 
Three Months Ended
March 31, 2019
Operating lease cost
 
$
1,768

Variable lease cost
 
758

Total lease costs
 
$
2,526

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
10.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
6.2
%
Lessee, Operating Lease, Liability, Maturity
The following table is a schedule, by years, of maturities of the Company's lease liabilities as of March 31, 2019 (in thousands):
 
 
Lease Payments(1)
Remainder of 2019
 
$
5,000

Year ending December 31, 2020
 
6,586

Year ending December 31, 2021
 
5,887

Year ending December 31, 2022
 
5,801

Year ending December 31, 2023
 
5,787

Year ending December 31, 2024
 
5,849

Thereafter
 
33,929

Total undiscounted lease payments
 
$
68,839

Less imputed interest
 
(19,081
)
Present value of lease liabilities
 
$
49,758

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due. The total estimated lease payments over the fifteen year lease term is approximately $40.9 million. The table also excludes lease payments that were not fixed at commencement or modification.
Schedule of Future Minimum Rental Payments for Operating Leases
The following table below shows the maturities of the Company’s operating lease liabilities previously disclosed under ASC 840 as of December 31, 2018 (in thousands):
 
 
Lease Payments(1)
Year Ending December 31:
 
 
2019
 
$
6,575

2020
 
6,571

2021
 
5,809

2022
 
5,772

2023
 
5,735

Thereafter
 
40,194

Total future minimum lease payments
 
$
70,656

 
(1) The table above excludes the estimated future minimum lease payment for the Roseville Lease, due to the uncertainty around the timing of when the Roseville Lease will commence and payments will be due.
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information related to leases during the three months ended March 31, 2019 are as follows (in thousands):
 
 
Three Months Ended
March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
1,623

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity (Tables)
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock Option Activity
Activity of stock options under the Penumbra, Inc. 2005 Stock Plan, the Penumbra, Inc. 2011 Equity Incentive Plan and the Amended and Restated Penumbra, Inc. 2014 Equity Incentive Plan (collectively the “Plans”) during the three months ended March 31, 2019 is set forth below:
 
 
Number of Shares
 
Weighted-Average
Exercise Price
Balance at December 31, 2018
 
1,688,881

 
$
18.91

Exercised
 
(89,451
)
 
11.97

Canceled/Forfeited
 
(3,175
)
 
21.94

Balance at March 31, 2019
 
1,596,255

 
19.29

Summary of Unvested Restricted Stock and Restricted Stock Unit Activity
Activity of unvested restricted stock awards and restricted stock units under the Plans during the three months ended March 31, 2019 is set forth below: 
 
 
Number of Shares
 
Weighted -Average
Grant Date Fair Value
Unvested at December 31, 2018
 
451,463

 
$
57.29

Granted
 
63,113

 
146.80

Vested
 
(51,147
)
 
60.82

Canceled/Forfeited
 
(1,350
)
 
92.69

Unvested at March 31, 2019
 
462,079

 
69.02

Schedule of Stock-based Compensation Expense
The following table sets forth the stock-based compensation expense included in the Company’s condensed consolidated statements of operations for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Cost of revenue
 
$
291

 
$
219

Research and development
 
524

 
368

Sales, general and administrative
 
4,280

 
3,567

Total
 
$
5,095

 
$
4,154

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss) AOCI (Tables)
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in the accumulated balances during the three months ended March 31, 2019 and March 31, 2018, and includes information regarding the manner in which the reclassifications out of accumulated other comprehensive (loss) income into earnings affect the Company’s condensed consolidated statements of operations and consolidated statements of comprehensive (loss) income (in thousands):
 
 
Three Months Ended March 31, 2019
 
Three Months Ended March 31, 2018
 
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
 
 Marketable
Investments
 
 Currency Translation
Adjustments
 
 Total
Balance at beginning of the period
 
$
(500
)
 
$
(1,442
)
 
$
(1,942
)
 
$
(235
)
 
$
1,804

 
$
1,569

Other comprehensive (loss) income before reclassifications:
 
 
 
 
 
 
 
 
 
 
 
 
Unrealized gain (losses)— marketable investments
 
462

 

 
462

 
(386
)
 

 
(386
)
Foreign currency translation (losses) gains
 

 
(1,098
)
 
(1,098
)
 

 
1,608

 
1,608

Income tax effect — benefit (expense)
 

 

 

 
68

 
(222
)
 
(154
)
Net of tax
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Amounts reclassified from accumulated other comprehensive income to earnings:
 
 
 
 
 
 
 
 
 
 
 
 
Income tax effect — expenses
 

 

 

 

 

 

Net of tax
 

 

 

 

 

 

Net current-year other comprehensive (loss) income
 
462

 
(1,098
)
 
(636
)
 
(318
)
 
1,386

 
1,068

Balance at end of the period
 
$
(38
)
 
$
(2,540
)
 
$
(2,578
)
 
$
(553
)
 
$
3,190

 
$
2,637

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income per Share Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Reconciliation of the Numerator and Denominator used in the Calculation of the Basic and Diluted Earnings per Share
A reconciliation of the numerator and denominator used in the calculation of the basic and diluted net income per share for the three months ended March 31, 2019 and 2018 is as follows (in thousands, except share and per share amounts):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Numerator:
 
 
 
 
Net income attributable to Penumbra, Inc.
 
$
10,698

 
$
5,491

Denominator:
 
 
 
 
Weighted average shares used to compute net income:
 
 
 
 
Basic
 
34,507,279

 
33,846,142

Effect of dilutive securities from stock-based benefit plans, as calculated using treasury stock method
 
1,705,885

 
2,070,909

Diluted
 
36,213,164

 
35,917,051

Net income attributable to Penumbra, Inc. per share from:
 
 
 
 
Basic
 
$
0.31

 
$
0.16

Diluted
 
$
0.30

 
$
0.15

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues Revenues (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by geography, based on the destination to which the Company ships its products, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
United States
 
$
82,511

 
$
65,801

Japan
 
9,522

 
10,682

Other International
 
36,406

 
26,218

Total
 
$
128,439

 
$
102,701

The following table presents the Company’s revenues disaggregated by product category, for the three months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Neuro
 
$
81,471

 
$
71,433

Vascular
 
46,968

 
31,268

Total
 
$
128,439

 
$
102,701

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Additional Disclosures (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
segment
activity
Jan. 01, 2018
USD ($)
Accounting Policies [Abstract]    
Leases
Leases
The Company adopted the guidance under ASC 842 on January 1, 2019 using the modified retrospective transition approach. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.
Under ASC 842, the Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease contains a bargain purchase option, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2019, the Company's contracts that contained a lease consisted of real estate, equipment and vehicle leases. As of the date of adoption of ASC 842 and March 31, 2019, the Company did not have material finance leases.
Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and non-current operating lease liabilities in our condensed consolidated balance sheet. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The determination of the Company’s incremental borrowing rate requires management judgment including, the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The operating lease ROU assets also include adjustments for prepayments, accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Lease agreements entered into after the adoption of ASC 842 that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet. For more information about the impact of adoption and disclosures on the Company’s leases, refer to Note “8. Leases.”
 
Number of business activities | activity 1  
Number of Operating Segments | segment 1  
Cumulative effect adjustments | $ $ 0 $ 464,000
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Gains and Losses of Marketable Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 99,278 $ 133,540
Gross Unrealized Gains 116 32
Gross Unrealized Losses (153) (533)
Fair Value 99,241 133,039
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,500 13,701
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (3)
Fair Value 1,500 13,698
U.S. treasury    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,400 6,400
Gross Unrealized Gains 0 0
Gross Unrealized Losses (9) (22)
Fair Value 2,391 6,378
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,708 7,699
Gross Unrealized Gains 21 18
Gross Unrealized Losses (14) (27)
Fair Value 7,715 7,690
U.S. states and municipalities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,631 5,134
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 (12)
Fair Value 3,632 5,122
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 84,039 100,606
Gross Unrealized Gains 94 14
Gross Unrealized Losses (130) (469)
Fair Value $ 84,003 $ 100,151
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Marketable Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value $ 8,307 $ 74,134
Less than 12 months: Gross Unrealized Losses (6) (189)
12 Months of more: Fair Value 38,037 45,945
12 months or more: Gross Unrealized Losses (147) (344)
Total: Fair Value 46,344 120,079
Total: Gross Unrealized Losses (153) (533)
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value   12,208
Less than 12 months: Gross Unrealized Losses   (3)
12 Months of more: Fair Value   0
12 months or more: Gross Unrealized Losses   0
Total: Fair Value   12,208
Total: Gross Unrealized Losses   (3)
U.S. treasury    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value 0 0
Less than 12 months: Gross Unrealized Losses 0 0
12 Months of more: Fair Value 2,391 6,378
12 months or more: Gross Unrealized Losses (9) (22)
Total: Fair Value 2,391 6,378
Total: Gross Unrealized Losses (9) (22)
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value 0 1,436
Less than 12 months: Gross Unrealized Losses 0 (5)
12 Months of more: Fair Value 4,211 2,759
12 months or more: Gross Unrealized Losses (14) (22)
Total: Fair Value 4,211 4,195
Total: Gross Unrealized Losses (14) (27)
U.S. states and municipalities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value   1,529
Less than 12 months: Gross Unrealized Losses   (5)
12 Months of more: Fair Value   3,593
12 months or more: Gross Unrealized Losses   (7)
Total: Fair Value   5,122
Total: Gross Unrealized Losses   (12)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value 8,307 58,961
Less than 12 months: Gross Unrealized Losses (6) (176)
12 Months of more: Fair Value 31,435 33,215
12 months or more: Gross Unrealized Losses (124) (293)
Total: Fair Value 39,742 92,176
Total: Gross Unrealized Losses $ (130) $ (469)
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Contractual Maturities of Marketable Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Due in less than one year $ 53,205 $ 83,391
Due in one to five years 46,036 49,648
Total $ 99,241 $ 133,039
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Recurring        
Financial Assets        
Total $ 143,572 $ 156,093    
Financial Liabilities Fair Value Disclosure 1,248 2,571    
Recurring | Commercial paper        
Financial Assets        
Marketable investments 1,500 13,698    
Recurring | U.S. treasury        
Financial Assets        
Marketable investments 2,391 6,378    
Recurring | U.S. agency and government sponsored securities        
Financial Assets        
Marketable investments 7,715 7,690    
Recurring | U.S. states and municipalities        
Financial Assets        
Marketable investments 3,632 5,122    
Recurring | Corporate bonds        
Financial Assets        
Marketable investments 84,003 100,151    
Recurring | Commercial paper        
Financial Assets        
Cash equivalents   10,967    
Recurring | Money market funds        
Financial Assets        
Cash equivalents 44,331 12,087    
Recurring | Level 1        
Financial Assets        
Total 46,722 18,465    
Financial Liabilities Fair Value Disclosure 0 0    
Recurring | Level 1 | Commercial paper        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 1 | U.S. treasury        
Financial Assets        
Marketable investments 2,391 6,378    
Recurring | Level 1 | U.S. agency and government sponsored securities        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 1 | U.S. states and municipalities        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 1 | Corporate bonds        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 1 | Commercial paper        
Financial Assets        
Cash equivalents   0    
Recurring | Level 1 | Money market funds        
Financial Assets        
Cash equivalents 44,331 12,087    
Recurring | Level 2        
Financial Assets        
Total 96,850 137,628    
Financial Liabilities Fair Value Disclosure 0 0    
Recurring | Level 2 | Commercial paper        
Financial Assets        
Marketable investments 1,500 13,698    
Recurring | Level 2 | U.S. treasury        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 2 | U.S. agency and government sponsored securities        
Financial Assets        
Marketable investments 7,715 7,690    
Recurring | Level 2 | U.S. states and municipalities        
Financial Assets        
Marketable investments 3,632 5,122    
Recurring | Level 2 | Corporate bonds        
Financial Assets        
Marketable investments 84,003 100,151    
Recurring | Level 2 | Commercial paper        
Financial Assets        
Cash equivalents   10,967    
Recurring | Level 2 | Money market funds        
Financial Assets        
Cash equivalents 0 0    
Recurring | Level 3        
Financial Assets        
Total 0 0    
Financial Liabilities Fair Value Disclosure 1,248 2,571    
Recurring | Level 3 | Commercial paper        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 3 | U.S. treasury        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 3 | U.S. agency and government sponsored securities        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 3 | U.S. states and municipalities        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 3 | Corporate bonds        
Financial Assets        
Marketable investments 0 0    
Recurring | Level 3 | Commercial paper        
Financial Assets        
Cash equivalents   0    
Recurring | Level 3 | Money market funds        
Financial Assets        
Cash equivalents 0 0    
Contingent Consideration Liability | Recurring        
Financial Assets        
Financial Liabilities Fair Value Disclosure 1,248 2,571    
Contingent Consideration Liability | Recurring | Level 1        
Financial Assets        
Financial Liabilities Fair Value Disclosure 0 0    
Contingent Consideration Liability | Recurring | Level 2        
Financial Assets        
Financial Liabilities Fair Value Disclosure 0 0    
Contingent Consideration Liability | Recurring | Level 3        
Financial Assets        
Financial Liabilities Fair Value Disclosure 1,248 2,571    
Fair Value of Contingent Consideration        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 1,248   $ 2,233  
Monte Carlo Simulation | Fair Value of Contingent Consideration | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 1,248 $ 2,571   $ 4,675
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Quantitative Information On Unobservable Inputs (Details) - Monte Carlo Simulation - Level 3
3 Months Ended
Mar. 31, 2019
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value Inputs, Risk-Adjusted Discount Rate 15.00%
Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value Input, Revenue Volatility 5.10%
Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value Input, Revenue Volatility 18.40%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value of Financial Instruments - Contingent Consideration (Details) - Fair Value of Contingent Consideration - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Payments of contingent consideration liabilities $ (1,296) $ (3,017)
March 31, 2019 1,248 2,233
Monte Carlo Simulation | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
December 31, 2018 2,571 4,675
March 31, 2019 1,248  
Sales, general and administrative    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Changes in fair value 0 442
Other Expense [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Foreign currency remeasurement $ (27) $ 133
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 18,968 $ 18,829
Work in process 12,502 10,630
Finished goods 90,221 86,282
Inventories $ 121,691 $ 115,741
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Payroll and employee-related cost $ 31,940   $ 33,838
Accrued expenses 5,094   4,088
Sales return provision 2,269   2,986
Product warranty 2,077   1,875
Contingent consideration & other acquisition-related costs(1) 4,611   4,439
Other accrued liabilities 12,041   10,660
Total accrued liabilities $ 58,032 $ 57,754 $ 57,886
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Product Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at the beginning of the period $ 1,875 $ 1,088
Accruals of warranties issued 355 1,336
Settlements of warranty claims (153) (549)
Balance at the end of the period $ 2,077 $ 1,875
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred tax liabilities $ 3,972 $ 4,171
Licensing-related cost, Noncurrent 11,463 11,506
Acquisition-related costs 1,000 2,500
Other Accrued Liabilities, Noncurrent 209 766
Total other non-current liabilities $ 16,644 $ 18,943
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Asset Acquisitions & Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Business Acquisition [Line Items]      
Payment of acquisition-related obligations $ 683 $ 4,323  
Fair Value of Contingent Consideration      
Business Acquisition [Line Items]      
Payment of acquisition-related obligations   $ 4,300  
Current Liabilities | Fair Value of Contingent Consideration      
Business Acquisition [Line Items]      
Contingent consideration for milestone payments $ 1,300   $ 2,600
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Asset Acquisitions & Business Combination - Consideration Transferred (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Business Acquisition [Line Items]        
Change in fair value of contingent consideration   $ 0 $ 442  
Payment of acquisition-related obligations   683 4,323  
MVI Health Inc. [Member]        
Business Acquisition [Line Items]        
Payments Made Pursuant To Anti-Dilution Provision $ 500      
Cash transferred 20,000      
Anti-dilution protection at Transfer Agreement date $ 4,500      
Contingent liability, non-current   1,000   $ 2,500
Contingent liability accrual, current   3,000   1,500
Asset Acquisition, Ownership Percentage 90.00%      
Remaining equity interest 10.00%      
MVI Health Inc. [Member]        
Business Acquisition [Line Items]        
Equity method ownership percentage 50.00%      
Fair Value of Contingent Consideration        
Business Acquisition [Line Items]        
Change in fair value of contingent consideration   1,300    
Payment for Contingent Consideration Liability, Operating Activities   600    
Payment for Contingent Consideration Liability, Financing Activities   700    
Payment of acquisition-related obligations     $ 4,300  
Fair Value of Contingent Consideration | Current Liabilities        
Business Acquisition [Line Items]        
Fair value of contingent consideration for milestone payments   $ 1,300   $ 2,600
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period 16 years 1 month 6 days   16 years  
Finite lived intangible assets: gross carrying amount $ 13,669   $ 13,838  
Accumulated amortization (1,713)   (1,472)  
Finite lived intangible assets: net 11,956   12,366  
Indefinite-lived intangible assets 14,857   14,879  
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) 0      
Total intangible assets, gross 28,526   28,717  
Total intangible assets, net 26,813   27,245  
Total amortization of finite lived intangible assets 266 $ 247    
Acquisition of intangible assets from a licensing agreement   $ 2,500    
Licensing-related cost, Noncurrent $ 11,463   $ 11,506  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period 15 years   15 years  
Finite lived intangible assets: gross carrying amount $ 6,688   $ 6,823  
Accumulated amortization (781)   (681)  
Finite lived intangible assets: net $ 5,907   $ 6,142  
Trade secrets and processes        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period 20 years     20 years
Finite lived intangible assets: gross carrying amount $ 5,256     $ 5,256
Accumulated amortization (329)     (263)
Finite lived intangible assets: net $ 4,927     $ 4,993
Other        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period 5 years   5 years  
Finite lived intangible assets: gross carrying amount $ 1,725   $ 1,759  
Accumulated amortization (603)   (528)  
Finite lived intangible assets: net 1,122   1,231  
Technology Licensing Agreement        
Finite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets 14,857   14,879  
Loss Contingency Accrual, Period Increase (Decrease) 0      
Contingent Liability Accrual 12,400   12,400  
Cost of revenue        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of finite lived intangible assets 66   31  
Sales, general and administrative        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of finite lived intangible assets 200   216  
Accrued Liabilities | Technology Licensing Agreement        
Finite-Lived Intangible Assets [Line Items]        
Contingent liability accrual, current 900   900  
Noncurrent Liabilities | Technology Licensing Agreement        
Finite-Lived Intangible Assets [Line Items]        
Contingent liability, non-current $ 11,500   $ 11,500  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
Goodwill [Roll Forward]  
Goodwill $ 7,813,000
Foreign currency translation (154,000)
Goodwill 7,659,000
Impairment loss $ 0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Impact on Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Prepaid expenses and other current assets $ 11,869 $ 11,776 $ 12,200
Total current assets 423,086 410,302 410,726
Operating lease right-of-use assets 42,376 43,277 0
Total assets 568,789 557,859 515,006
Accrued liabilities 58,032 57,754 57,886
Current operating lease liabilities 3,688 3,608 0
Total current liabilities 69,412 69,538 66,062
Deferred rent 0   7,586
Non-current operating lease liabilities 46,070 46,963 0
Total liabilities 132,126 135,444 92,591
Total liabilities and stockholders’ equity $ 568,789 557,859 $ 515,006
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Prepaid expenses and other current assets   (424)  
Total current assets   (424)  
Operating lease right-of-use assets   43,277  
Total assets   42,853  
Accrued liabilities   (132)  
Current operating lease liabilities   3,608  
Total current liabilities   3,476  
Deferred rent   (7,586)  
Non-current operating lease liabilities   46,963  
Total liabilities   42,853  
Total liabilities and stockholders’ equity   $ 42,853  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Rent expense $ 1,400    
Operating lease, future minimum payments     $ 70,656
Roseville Lease      
Lessee, Lease, Description [Line Items]      
Operating lease term, lease not yet commenced   15 years  
Operating lease, future minimum payments   $ 40,900  
Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease, renewal term   5 years  
Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease, renewal term   15 years  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Lease Cost (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating lease cost $ 1,768
Variable lease cost 758
Total lease costs $ 2,526
Weighted Average Remaining Lease Term 10 years 7 months 6 days
Weighted Average Discount Rate 6.20%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 5,000
2020 6,586
2021 5,887
2022 5,801
2023 5,787
2024 5,849
Thereafter 33,929
Total undiscounted lease payments 68,839
Less imputed interest (19,081)
Present value of lease liabilities $ 49,758
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Leases Payments Under Previous Guidance (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 6,575
2020 6,571
2021 5,809
2022 5,772
2023 5,735
Thereafter 40,194
Total future minimum lease payments $ 70,656
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases $ 1,623
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Royalty Obligations (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Other Commitments [Line Items]        
Finite lived intangible assets: gross carrying amount $ 13,669,000   $ 13,838,000  
Cost of revenue        
Other Commitments [Line Items]        
Royalty expense 1,100,000 $ 700,000    
Royalty Agreement, March 2005        
Other Commitments [Line Items]        
Minimum annual royalty payments $ 100,000   $ 100,000  
Term of agreement 15 years      
Royalty Agreement, April 2012        
Other Commitments [Line Items]        
Term of agreement 15 years      
Royalty as a percent of sales 5.00%      
Royalty Agreement, November 2013, Less than $5 Million in Sales        
Other Commitments [Line Items]        
Royalty as a percent of sales 3.00%      
Royalty Agreement, November 2013, Greater than $5 Million in Sales        
Other Commitments [Line Items]        
Royalty as a percent of sales 1.00%      
Royalty threshold $ 5,000,000      
Royalty Agreement, April 2015        
Other Commitments [Line Items]        
Royalty as a percent of sales 2.00%      
Trade secrets and processes        
Other Commitments [Line Items]        
Finite lived intangible assets: gross carrying amount $ 5,256,000     $ 5,256,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity - Common Stock (Details)
3 Months Ended
Mar. 31, 2018
shares
Restricted Stock Units (RSUs)  
Subsidiary, Sale of Stock [Line Items]  
Granted (in shares) 53,256
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity - Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 1,688,881
Options exercised (in shares) | shares (89,451)
Options cancelled (in shares) | shares (3,175)
Ending balance (in shares) | shares 1,596,255
Weighted-Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 18.91
Options exercised (in dollars per share) | $ / shares 11.97
Options cancelled (in dollars per share) | $ / shares 21.94
Ending balance (in dollars per share) | $ / shares $ 19.29
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity - Restricted Stock and Restricted Stock Units Activity (Details) - Restricted stock and restricted stock units
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Number of Shares  
Unvested beginning balance (in shares) 451,463
Granted (in shares) 63,113
Vested (in shares) (51,147)
Canceled/Forfeited (in shares) (1,350)
Unvested and expected to vest ending balance (in shares) 462,079
Weighted -Average Grant Date Fair Value  
Unvested beginning balance (in dollars per share) | $ / shares $ 57.29
Granted (in dollars per share) | $ / shares 146.80
Vested (in dollars per share) | $ / shares 60.82
Canceled/Forfeited (in dollars per share) | $ / shares 92.69
Unvested and expected to vest ending balance (in dollars per share) | $ / shares $ 69.02
Restricted stock and RSUs expected to vest (shares) 449,313
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 5,095 $ 4,154  
Unrecognized compensation cost related to unvested share-based compensation arrangements $ 25,800    
Unrecognized compensation cost, expected recognition period 2 years 6 months    
Share-based compensation expense, capitalized in inventory $ 500   $ 400
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 291 219  
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 524 368  
Sales, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 4,280 $ 3,567  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss) AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 422,240  
Amounts reclassified from accumulated other comprehensive income to earnings:    
Total other comprehensive (loss) income, net of tax (636) $ 1,068
Ending balance 436,732  
Marketable Investments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (500) (235)
Other comprehensive (loss) income before reclassifications:    
Other comprehensive income before reclassifications 462 (386)
Income tax effect — (expense) benefit 0 68
Net of tax 462 (318)
Amounts reclassified from accumulated other comprehensive income to earnings:    
Realized gains — marketable investments 0 0
Income tax effect — expenses 0 0
Net of tax 0 0
Total other comprehensive (loss) income, net of tax 462 (318)
Ending balance (38) (553)
Currency Translation Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (1,442) 1,804
Other comprehensive (loss) income before reclassifications:    
Other comprehensive income before reclassifications (1,098) 1,608
Income tax effect — (expense) benefit 0 (222)
Net of tax (1,098) 1,386
Amounts reclassified from accumulated other comprehensive income to earnings:    
Realized gains — marketable investments 0 0
Income tax effect — expenses 0 0
Net of tax 0 0
Total other comprehensive (loss) income, net of tax (1,098) 1,386
Ending balance (2,540) 3,190
Total    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (1,942) 1,569
Other comprehensive (loss) income before reclassifications:    
Income tax effect — (expense) benefit 0 (154)
Net of tax (636) 1,068
Amounts reclassified from accumulated other comprehensive income to earnings:    
Realized gains — marketable investments 0 0
Income tax effect — expenses 0 0
Net of tax 0 0
Total other comprehensive (loss) income, net of tax (636) 1,068
Ending balance $ (2,578) $ 2,637
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Tax Contingency [Line Items]    
Provision for (benefit from) income taxes $ 1,455 $ (1,938)
Effective tax rate 12.20% (43.00%)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income per Share - Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Numerator:    
Net income attributable to Penumbra, Inc. $ 10,698 $ 5,491
Denominator:    
Weighted average shares used to compute net (loss) income per share attributable to common stockholders — Basic (in shares) 34,507,279 33,846,142
Potential dilutive shares (in shares) 1,705,885 2,070,909
Weighted average shares used to compute net income attributable to common stockholders —Diluted (in shares) 36,213,164 35,917,051
Net (loss) income per share attributable to common stockholders — Basic (in dollars per share) $ 0.31 $ 0.16
Net (loss) income per share attributable to common stockholders — Diluted (in dollars per share) $ 0.30 $ 0.15
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income per Share - Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of earnings per share (in shares) 57,200 23,900
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 128,439 $ 102,701
Revenues 128,439 102,701
United States    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 82,511 65,801
Japan    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 9,522 10,682
Other International    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 36,406 26,218
Neuro    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 81,471 71,433
Vascular    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 46,968 $ 31,268
XML 73 R9999.htm IDEA: XBRL DOCUMENT v3.19.1
Label Element Value
Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 464,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 464,000
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.(ITX?(\\#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,$% @ ,XBG3B?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 " SB*=._(Y0).\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.ET%%5'7"]-.("$Q"<0M2KPMHOFCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE(SY''S"2P70SVMXEH<*:'8F" $CJB%:F,B=<;NY] MM)+R,QX@2/4A#P@KSN_ (DDM2<($+,)"9%VKE5 1)?EXQFNUX,-G[&>85H ] M6G24H"HK8-TT,9S&OH4K8((11IN^"Z@7XES]$SMW@)V38S)+:AB&GQY=YW<*X1-(IS+^2$70*N&:7R:_UPV:W9=V*5_<%ORUXLZL:P;FHF_?) M]8??5=AZ;?;F'QM?!+L6?MU%]P502P,$% @ ,XBG3IE&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 " SB*=.8\!N)V$" !T" & 'AL+W=OOLF1,!6]-W410YOZNZ:ME1!/+>-%3\WK.: M]]L0A^\;+]6M5&8#%7E';^P;4]^[H] K-%FY5 UK9<7;0+#K-MSAYP-.#<$B M?E2LE[-Y8$(YJ_5"^\_L3&@- S&Z+^P!ZLUW'BB-ZCB'+T,&9&Q'Y D!D"3PBD M;4\"!!+8$X]._A4X^(@8%HC!"&)+CV?T!*8G(#VQ]&1&3YT#\!$K6" %!5*/ MGCD"/F(-"ZQ @95'WS@"/@)'L$(&*F0^'SL2 (3 $FM08NWS8T<"@"QD>@-* M;'R^FVH LI!K','E%/D6W'1#F(6$XX6BQ;X%-^< ABPD'8.5N\/$M^"F'<(L MY!W#Y8MCWX*;>0BSI )7.?:+F"2N"H!94H%+'?N53)Q/[#!B4HMIA^LNR>(L MV62.%IK=X0T3-]ON9'#F]];VVMGNU%)WQ/: O_"A'W^EXE:U,CAQI3N)O>^O MG"NF'8J>M"NE_@68%C6[*C/-]%P,?7!8*-Z-/1Y-/QK%'U!+ P04 " S MB*=.#O)S_#L$ !T% & 'AL+W=O\- M).$=^_78>3QX>6F[[_TAA&'QHZE/_2H[#,/Y*<_[[2$T5?^U/8=3_&7?=DTU MQ-ON->_/7:AV4U!3YR"$S9OJ>,K6R^G9<[=>MF]#?3R%YV[1OS5-U?VW"75[ M664R^WCP[?AZ&,8'^7IYKE[#GV'XZ_S@R8%'\?PZ6_NUZ,0WEIV^_CS6^[529&1Z$.VV%LHHI?[Z$,=3VV%'W\.S>: MW?H< ^^O/UK_91I\',Q+U8>RK?\Y[H;#*O/98A?VU5L]?&LOOX9Y0"9;S*/_ M/;R'.LI')[&/;5OWT^=B^]8/;3.W$JTTU8_K]_$T?5_F]C_"^ "8 ^ 6(/6G M 6H.4"@@OSJ;AOIS-53K9==>%MUUML[5N"CDDXK)W(X/I]Q-O\71]O'I^QKL M,G\?VYDEFZL$[B6/BI)1N)LDC_W?3 !K J9X=1_O^7C%QJLI7M_'%V@05XF= M)*=)4A@KT%!+JK+.&\%[T:P73;PH@;Q<)>;>2P%:(B]4)942JN#-&-:,H690 M-QM#S6CK4/I*JO+2%Y;W8EDOEGI!ZVACZ9!!V@)GAI%)X^X2^.#&L6X<=:.0 M&\=TXRW.#*."2%'>BV>]>.I%(R^>]*)!"8_7+R.3PD%BG@K634'=&.2F(-TH MHSQ:YB6GTB(!!BEX/ GJAO!)<,EQ.#>,+#%+,H%*2;TX[$623L!ZJ; 71N9 MFX0?GIH2J!^/_0#IR%F#US"GNC?]Z(9GL*005AC"L^9A2<17BFPGC P*G9HM MGL.2@EAC$$N&L99.%E5YEYHJGL.2@ACS?B,I8XWUSI/)8G32")%XR25/8VG) MGJLAT0)/4$D1JC%"):6CLP69;ZKRTJ7&PS-44HAJ#%%)\6B\P+M0RB9'0%F")1L0$/4: 0-1BBG(8LXD\UCTYX M> *%ITDEEXV.DX' *E22_$4592BN,3<*(K'+^2_%".2J4I+)8X"*$4MII:B M>(S9L187?IPN)D>F'/$<592C%F-KUMP?/+"U'Z?C:K_\[OAG/(_[H^I>CZ=^ M\=(.0]M,YSW[MAU";%-\C>,[A&IWNZG#?A@O7;SNKN=@UYNA/<]G?/GMH''] M/U!+ P04 " SB*=.!J8.;^\$ #E&0 & 'AL+W=OZ%^*20]]S/V.==A=JB;G^W&F&[RJRIW[=UTTW7[VRAJGS>F M*MHO]=[L[']>ZJ8J.GO9O$;MOC'%>C"JR@@8TU%5;'?3^6RX]]C,9_5;5VYW MYK&9M&]5533_W9NR/MQ-^?3WC6_;UTW7WXCFLWWQ:KZ;[N_]8V.OHI.7];8R MNW9;[R:->;F;?N6W*Z%Z@P'QS]8R^U8>5&0M2T\E8_9_FW906WF=B8SS793O\G3R_M5U=C5YL*E7QZ_BYW0V? MA^-_=#*:T08P&L#)@,NK!F(T$!\&XJJ!' WDR0#BJP9J-% G ZFO&NC10'\8 ML*L&\6@0?QC 58-D-$@^:AB64'1\',/S711=,9\U]6'2')?HONAW K]-[ IZ M[F\."V;XGWW$K;W[/M2;)G$O4LYEXG MCA#E=$(GBDM-!U)D(!7\<#5IKW&B_H[2*%$%"K5"G.,YH6F>X/(]+[T?,>:@;H02FA$4P,@]!NOE?D"6.\_>( M/ALQSGY/]!G,#413.0<<*/$;!2B0E$(1?0H$Y@% -WE:1S@6DCCUDQ=X03&- M%]XR%)@' -WD:4+GF-$37P4YIG0E4[R['D*!>0#039X6":YP\MQ/7J%07C:K M$4(SO)L'+38"_*^63+,_Q_2?H#D0\[\0J0!]-H*YL6@-X$FP"'.: MWCGF=S1C<;3N$@Q=$M ;GDK _260*=/894[7 M Q++X(J \O@RO0,M@H!%,/%'(2!$T$I);+?=A5@7CC3A9QJ@Q0@(,4+9$M(A MF4HOL /0R@'$6<"?W0#S/&1IC0/BH.,/;X!/.C=:X//=,A28!P#=Y&EY!2RO:'@#XBC#-+'P'H*1>0C2 M?0%#ZY? ^H7F-T%("$@L#*L H)L33?>"H'M_EA.8[CF3ZDHLFNX%/O8D'H5F M A]2A%1VL:@+!VUQX6V7")8601.^P(2/7YAA[I5":XW?A64"4SXU;1 PR>WD M14P;!/0&5$PL=0+)TUCCN22GP@L="PQ=4>'UY7<&@I8=09QI?-D1GQ]8HK-7 MS_T/('\5S>MVUTZ>ZJZKJ^%=\TM==\:Z8U^LNXTIUJ>+TKQT_=?8?F^./SP< M+[IZ/_ZH$IU^V9G_#U!+ P04 " SB*=.MY1*M+ ! #/ P & 'AL M+W=O(_?&L_L/%K?($TUT3-\ _M].FI7D46E9P*D84HB#4.-W^\/ M;>[Q ?"#P6Q6<^23G)1Z\<7GOL8[;P@X=-8K4#=!7KA]5O,G2'G>893"?X$K< ?W3MP>G>(F M?%%W,5:)I.*L"/H:1R;#.,>5XC'1M@E9(F0+87__7T*>"/D-@41G(>H':FE3 M:34C'7_61/V=V!]R=YB=;X:S"VLNK7'=:U,6%;EZG01YBI!L!LN3U'4 M[L^VRMM'=[&U_^?HFBKO_&-SBMI+8_/#$%25D10BCJJ\J,/-:FA[:38K=^W* MHK8O3=!>JRIO?FYMZ6[K$,+WAJ_%Z=SU#=%F=-I)W0<,BG\+>VMG]T&?RJMSW_N'/P_K4/2.;&GW7=]%[B]O M=F?+LN_)^_AOZC2\C]D'SN_?>_\\).^3>\RO9??5 MW?ZP4T(F#*;L_[)OMO3RWHD?8^_*=O@-]M>V<]74B[=2Y3_&:U$/U]O4_WL8 M'R"G 'D/\&/_+D!- >I7P#";T>AL2/53WN6;5>-N03.NUB7O7PIX4GXR]WWC M,'?#?S[;UK>^;3*QBM[Z?B;)=I3(F03NBLAW?A]!L_%ZB-?S>(7F8)3$@Z0>YT"F6F4H$T8F9"(6LC&L&T/=:.1F ME)C9,%H;B#O,1DE%1E@-ZA'57%L3$)[R5AO21TE6,^ M/F7C4YI+@G))B4N .$:J'56E A1O)6.M9-1*BJQD=,) S+;%:(6JC-99QGL! MP1- 4#<91H @ R4R,(X)>\QPV-N:JC, MZ*4O".")#!3)*=GCE+8/4A,W5+6PJR3/8TEYG&+\39J/'QHQ/D1VC&QY9B2/ M8\GA&!^QY+#,3X\ M)46M\FSS!RB&(*=4J?9?;0L;7?)@E@R8\2?95E+BJEB"@AB_TIS29) (LN>C M6=E1V>8T5&AML'?7NNN_\&>M]RKP6?9E"VK?^NIPK.5^=3.6EE_RYE34;?#J M.E\4#:7+T;G.>J/BT5L\^VKV_E#:8]??)OZ^&4NZ\:%SEZEXU\^9_4$L# M!!0 ( #.(ITZE& .];@( .T' 8 >&PO=V]R:W-H965T&UL?55=CYLP$/PKB/<[;+X")X)TI*I:J96BJ]H^.\0)Z RFMA.N_[ZV M(1QG.WT)]C([.^.8W6*D[)4W& OOK2,]W_J-$,-3$/"ZP1WBCW3 O7QSHJQ# M0F[9.> #P^BHDSH2A "D08?:WB\+'=NSLJ 70=H>[YG'+UV'V-\*$SIN?>C? M B_MN1$J$)3%@,[X!Q8_ASV3NV!A.;8=[GE+>X_AT]9_AD\[J!,TXE>+1[Y: M>\K*@=)7M?EZW/I *<($UT)1(/FXXATF1#%)'7]F4G^IJ1+7ZQO[9VU>FCD@ MCG>4_&Z/HMGZF>\=\0E=B'BAXQ<\&TI\;W;_#5\QD7"E1-:H*>'ZUZLO7-!N M9I%2.O0V/=M>/\>9_Y;F3@CGA'!)D+7_EQ#-"=%[0JS-3\JTU4](H+)@=/38 M]&\-2%T*^!3)PZQ54)^=?B?=G\Z(.)T$T0.PEB31"O"#)#8S5!4@WIIQH@3F+#B8U* MXGM>$J>4Q.$E6:8L5$PRE*WEHU3R\:A)3&T M;*PJ<6I>$!OS$,',K21S*LD<2E)#269722,#M+-!$*1WI.1.*;E#RL:0DEM5 M\@R:_X\-2I,D=TN!P/WY _OF6Y\_L,\EC,V;[T"!.U+N="+H.)?,U (=GR&P M[HL#YCB:8-4D.\S.>IYPKZ:77JAVM(HN,^LY5$W6B%=JENGF^TXS#<+OB)W; MGGL'*F0+UXWV1*G 4B1XE&?5R-F[; @^";7*S83&RM9KJ3$ MV[>O)"M>9^:PN8DEY7!XAD-^E+@\U\VW=N]]-_M>E'H M'YM9^UI51?/OVI?U^7YNYN\/OAY>]MWP(%HM3\6+_\-W?YX>F_XNND;9'2I_ M; _U<=;XY_OY@[G;<#XT&!5_'?RYO;F>#:D\U?6WX>;7W?T\'ASYTF^[(431 M_[SYC2_+(5+OXY\IZ/S:Y]#P]OH]^L]C\GTR3T7K-W7Y]V'7[>_GV7RV\\_% M:]E]K<^_^"DA-Y]-V?_FWWS9RPY[BOS?##6AJ0-<&?=__UX"G!ORC@1V3OS@;4_VIZ(K5LJG/L^92K5,Q3 IS MQ_U@;H>'X]B-_^NS;?NG;RMC\F7T-@2:-.N+AFXU5T741[]V0:B+-:GF]+&# MC5;D@1X8)L%C>[XU2#$.8&$ .P:P'P(8,0H733)JCA=-;)T5J6B5LZ%D'/3B M0#*$ R0P0 *289',1>-ND\EBF0L0<9YC*RFTDBHK:2:9ZB46/K0B=X'BYM!&#FR(9->YZB1Q8M0V6L-Q8,:;&"_\ M6%EAM?!C/0-B6<$-4"V(XL!$,0$.&3 RB?1C/JT0D%@;6#X&\NK!$+"22BND M*Y GT@P09:%QP6@SB&U9( 2&FT%T4Z6VNHB&.669$M E)EALC#CC]-PC:98$S&!B&HU,*^%M- X7QL6J5%J6 MA'82@ZEI #99;HQ&4U$M!"WIJQ0 N,'H-("=>M9H,"XH3M2LT;(>;*%Y0YB@ M%.NER1P(@:E'@'HLMR7ZG'I LF 7J#5A[!' 'LN]B331E!8>\3 MC=P/)M'',AI9;* *;)6$ 4H H"PW!-)@9+[=E",/P+XLQ)_!/&7JQ4!9.PX,#Z,\O"F@$H36J4'R!+4AO8 M/#GPA0QP:B5.68-RP?([> -4'/QN^'XVER/.'V$N)ZZ_%\W+X=C.GNJN MJZOQ1.^YKCO?>XR_]&.U]\7N>E/ZYVZX3/OKYG+2>;GIZM-TBAM=CY)7_P%0 M2P,$% @ ,XBG3M91!B&P 0 T@, !@ !X;"]W;W)KW<^IP.:%]L ./*F56LSVCC7'1BS10-:V!OLH/5_*C1: M..^:FMG.@"@C2"O&-YM;IH5L:9[&V,GD*?9.R19.AMA>:V'>CZ!PR.B67@// MLFY<"+ \[40-W\']Z$[&>VQF*:6&UDILB8$JH_?;PS$)^3'AIX3!+FP2.CDC MO@3G2YG131 $"@H7&(0_+O 2@4B+^-UXJ1SR0!E#B:Q2H;/R2HK<.]<3BI6CQ-IZR MC>6/PHD\-3@0,\Z^$^&*MP?N9U.$8!Q%_.?%6Q^] MY-O]+F670#3E',<2,SM]L MG'^%Z,!+V=SX%6K\ YL=!94+YB=OFW'-1L=A-[T@-C_C_#=02P,$% @ M,XBG3GB;&R>U 0 T@, !@ !X;"]W;W)K2X^_M2LNMYF[$7 M2:1X#@\I*AN,?74M@"?O2FJ7T];[[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y% MD)(LV6QNF.)"TR*+OI,M,M-[*32<+'&]4MS^.H(T0TZW]-/Q+)K6!PW>R:+&9I1(*M!-&$PMU3N^VAV,:XF/ #PYQ)J.1LS&LPOE0YW01! M(*'T@8'C=H%[D#(0H8RWB9/.*0-P>?YD?XRU8RUG[N#>R)^B\FU.]Y144/-> M^F)*RMYYHR86E*+X^[@+'?=AO$EW$VP= MD$R 9 ;L8QXV)HK*'[CG16;-0.S8^XZ')]X>$NQ-&9RQ%?$.Q3OT7HKM]4W& M+H%HBCF.,JATG>>&=!_8NB6_R.WR<]F_<-D([7S;VOS;& M TK97.$(M?C!9D-"[!)MYX*#E7G/6_@.[D=_ M-MYB"TLM%&@K4!,#34'OT^-I'^)CP$\!HUV=2:CD@O@U7+B%!Y2_1.VZ@MY14D/#!^F>>N^U3 \?P?/MN&[386["-^ML]\FVP3[38)])-C_1Y"^*7$K MYJU*MNJI M/&:;*DPD''25YYEX&]CX_(_H5/T_Z-FU9H2R[H_,O&_C>(#KR4 MY,:/4.<_V&)(:%PX?O!G,XW99#CLYQ_$EF]<_@502P,$% @ ,XBG3CDT M65NO 0 T@, !D !X;"]W;W)K&UL?5/;CILP M$/T5RQ^P3AQV6T6 M-FJ:J56BK9J^^S -;Z0FT3MG_?L2$4;5%?\,QPSIF+ MQ_EHW8OO )YU8 M^[FG9&[^"UQ!(3Q6@CDJJWSZDFKPP>I9!4O1XG4ZI4GG..O?:-L$/A/X&P*; M$J7*/X@@RMS9D;AI]KV(5[P_BWW#X><7:/0C#E-&+[& M+ B&ZDL*OI7BQ/^A\VWZ8;/"0Z(?UMGOLVV!;%,@2P+9?UO#: MM$V>5'8P:9-7T65A'WFZD[_P:=N_"M=*X\G%!KS9-/_&V@!8RNX.5ZC#![8X M"IH0S7=HNVG-)B?8?GY!;'G&Y1]02P,$% @ ,XBG3IW#-)FW 0 T@, M !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)8Z3 M!H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+KNIU?))'B.3RDJ&PP]MFU )Z\ M**E=3EOONQ-CKFQ!<7=G.M!X4QNKN$?3-LQU%G@504JR9+,Y,,6%ID46?1=; M9*;W4FBX6.)ZI;C]>P9IAIQNZ:OC232M#PY69!UOX ?XG]W%HL5FEDHHT$X8 M32S4.7W8GLYIB(\!OP0,;G$FH9*K,<_!^%KE=!,$@832!P:.VPT>0C?PM*M_F]$A)!37OI7\RPQ>8ZME3,A7_#6X@ M,3PHP1RED2ZNI.R=-VIB02F*OXR[T'$?QIMT/\'6 9A8Z*H_!/W MO,BL&8@=>]_Q\,3;4X*]*8,SMB+>H7B'WENQ/>PS=@M$4\QYC$F6,7,$0_8Y M1;*6XIS\!T_6X;M5A;L(W[U3>%@G2%<)TDB0OB.X_U#B6LSQ0Q*VZ*D"V\1I MSGGW \NV8#FQ;8 CKPJ MJ6U.6^>Z(V.V;$%Q>X,=:']3HU'<>=,TS'8&>!5)2K(T26Z9XD+3(HN^LRDR M[)T4&LZ&V%XI;MY.(''(Z89^.)Y%T[K@8$76\0:^@_O1G8VWV*Q2"07:"M3$ M0)W3A\WQM OX"/@I8+"+,PF57!!?@O&URFD2$@()I0L*W&]7> 0I@Y!/X_>D M2>>0@;@\?ZA_CK7[6B[/253\=_@"M+# M0R8^1HG2QI64O76H)A6?BN*OXRYTW(?Q9K^?:.N$="*D,^$NQF%CH)CY)^YX MD1DKI.WZYFN(WT[3+Z(5D7V*T*[*+ [K\EKF .?Q?)%CU58)HX39:4 MV.LXR0OO/+ /:7R3/_!QVI^X:82VY(+.OVSL?XWHP*>2W/@1:OT'FPT)M0O' M@S^;<+%EM4JDZ!=IW1Q$*= MTX?D=-X'? 1\[V!TJS,)E5R->0[&IRJGNY 02"A]4!"XW> 1I Q"F,;/69,N M(0-Q?7Y5_Q!KQUJNPL&CD3^ZRKNXIF8O_##>0" ^9 M8(S22!=74@[.&S6K8"I*O$Q[I^,^3C?WZ4S;)O"9P!?",<9A4Z"8^7OA19%9 M,Q([];X7X8F3$\?>E,$96Q'O,'F'WEN1'C-V"SHSY#Q!^ J2+ B&XDL$OA7A MS-_0^38]W4PPC?1T'?WP#X']IL ^"NS_5^%;2')(_XK!5AU58)LX2XZ49M!Q MCE?>95P?>'R1/_!IUK\(VW3:D:OQ^*ZQ^[4Q'C"5W1T.4(O?:S$DU#X<#WBV MTY!-AC?]_'_8\HF+WU!+ P04 " SB*=.';":&;0! #2 P &0 'AL M+W=O1EOB1//*0-P M>?YD?XRU^UK.S,*]%C]Y[;H"[S&JH6&#<,]Z?()4SS5&J?BO< 'APX,2GZ/2 MPL8558-U6B86+T6R]VGG*NYCNMDGV#J )@"= ?N8ATR)HO('YEB9&STB,_6^ M9^&)MP?J>U,%9VQ%O//BK?=>RNUMEI-+($HQQRF&+F/F".+9YQ1T+<61_@.G MZ_#=JL)=A._^4'B]3I"M$F21(/MOB6LQ-W\E(8N>2C!MG":+*CVH.,D+[SRP M=S2^R>_P:=J_,=-R9=%9._^RL?^-U@Z\E,V5'Z'.?[#9$-"X<+SU9S.-V60X MW:&PO=V]R M:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E M"UKX.]N!P9O:.BT"FJYAOG,@J@32BO'-Y@W30AI:9,EW<45F^Z"D@8LCOM=: MN)]G4';(Z9:^.IYDTX;H8$76B0:^0/C:71Q:;&:II ;CI37$09W3A^WIO(_Q M*>";A,$OSB16*:F@%KT*3W;X %,]]Y1,Q7^"&R@,CTHP1VF53RLI M>Q^LGEA0BA8OXRY-VH?QYIY/L'4 GP!\!AQ3'C8F2LK?B2"*S-F!N+'WG8A/ MO#UQ[$T9G:D5Z0[%>_3>BNWAD+%;))IBSF,,7\;,$0S9YQ1\+<69_P/GZ_#= MJL)=@N_^4'A<)]BO$NP3P?Z_):[%O/TK"5OT5(-KTC1Y4MK>I$E>>.>!?4B/ MR'Z'C]/^6;A&&D^N-N#+IO[7U@9 *9L['*$6/]AL**A#/![P[,8Q&XU@N^D' ML?D;%[\ 4$L#!!0 ( #.(ITZX\*R"LP$ -(# 9 >&PO=V]R:W-H M965T-L8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*VU\G MD&8LZ(Z^.!Y$V_G@8&7>\Q:^@?_>GRU:;&&IA0+MA-'$0E/0N]WQE(7X&/!# MP.A69Q(JN1CS%(S/=4&3( @D5#XP<-RN< ]2!B*4\7/FI$O* %R?7]@_QMJQ ME@MW<&_DHZA]5] #)34T?)#^P8R?8*[G'25S\5_@"A+#@Q+,41GIXDJJP7FC M9A:4HOCSM L=]W&ZNQZ>>'=, ML3=5<,96Q#L4[]![+7>')&?70#3'G*:8=!VS1#!D7U*D6RE.Z3_P=!N^WU2X MC_#]'PK_DS_;),@B0?9FB5LQ?ZMDJYXJL&V<)D!U)2K)TMSLPQ86F91Y]%UOF9O!2:+A8X@:EN/U]!FG&@B;T MS?$LVLX'!ROSGK?P#?SW_F+18HM*+11H)XPF%IJ"/B2G9Z[BF9B_\"-Y (#YE@C,I(%U=2#\S*T9B9UZW_/PQ,DIQ=Y4P1E; M$>\P>8?>6WDXY.P6=&;(>8*D*TBR(!B*+Q'2K0CG]!T]W:;O-Q/<1_I^'?VX MWQ;(-@6R*)#]K\+WD.28_1.#K3JJP+9QEARIS*#C'*^\R[@^I/%%_L*G6?_* M;2NT(U?C\5UC]QMC/& JNSLT 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$CMMH\BVU+2J.FF3HE;;/A/[;*,"YP*. MNW]?P*[G;=:^ '?<>_?N.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:C MN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C M632M"PY69!UOX 7<]^YDO,5FEDHHT%:@)@;JG-YM#\==B(\!/P0,=G$FH9(S MXFLPOE0YW01!(*%T@8'[[0+W(&4@\C+>)DXZIPS Y?F3_3'6[FLY(*IGFM*IN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N M=-R'\29-)]@Z()D R0S8QSQL3!25/W#'B\S@0,S8^XZ')]X>$M^;,CAC*^*= M%V^]]U)L]]<9NP2B*>8XQB3+F#F">?8Y1;*6XIC\ T_6X>FJPC3"TS\4WJP3 M[%8)=I%@]]\2UV)N_TK"%CU58)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA': MDC,Z_[*Q_S6B R]E<^5'J/4?;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7'U!+ P04 M " SB*=.H'B0W[0! #2 P &0 'AL+W=ON" M@Q59QQOX >YG=S+>8C-+)11H*U 3 W5.[S:'XR[$QX G 8-=G$FHY(SX$HRO M54Z3( @DE"XP<+]=X!ZD#$1>QNO$2>>4 ;@\7]F_Q-I]+6=NX1[ELZAX@/3A08G/4:*T<25E;QVJB<5+4?QMW(6.^S#> M;*^P=4 Z =(9L(\ -B:*RC]SQXO,X$#,V/N.AR?>'%+?FS(X8ROBG1=OO?=2 M;/;[C%T"T11S'&/29;#0FU"\=/_FS&,1L-A]WT@]C\C8O?4$L#!!0 ( M #.(IT[:K- "M@$ - # 9 >&PO=V]R:W-H965T-L8I[-&W+7&^! MUQ&D)$MWN_=,<:%IF4??V9:Y&;P4&LZ6N$$I;G^=0)JQH E]=3R*MO/!P=Y3,Q7^!*T@,#THP1V6DBRNI!N>-FEE0BN(OTRYTW,?I)KN= M8=N = :D"^ NYF%3HJC\ _>\S*T9B9UZW_/PQ,DQQ=Y4P1E;$>]0O$/OM3SL MBR&A\>%XBV<[#=ED>-//_X-)*%/_.3P M 27MF'X5_1<8"XI];ZS^&UR!&;C-Q&CD@BGW]/).:<%'%I,*IQ_#6C=N[4?^ M6Q@>$(T!T2* #$(N\T]4TRR1HO?DLW"_ M2LC5$HV8XX")YI@)00S[)!%A$L?H+CS"PU=HABL7OIJKQUN<8(T2K!W!^K\2 MUXL2,4R,B\2H2(P0;!8B&.9!)1M49(,0[!8B&&:/BVQ1D>T=@>GQA0B&>7 G M=JC([C[+[?*;W&.BX,'-V:,B>X1@>;66@S.ER#ET)H,+D$3^8> M5F:$3P:#4MOMUNSE,,<&0XMVG-%D^E%D?P%02P,$% @ ,XBG3@/U#J/V M 0 RP4 !D !X;"]W;W)K&UL=51M;YLP$/XK MR#^@)LX+201(3:=JDS8IZK3MLT,N =7&U#:A^_>S#6&,WK[$ON-YN;/C2SNE M7TT)8*-W*6J3D=+:9D^I*4J0W#RH!FKWY:*TY-:%^DI-HX&? TD*RN)X0R6O M:I*G(7?4>:I:*ZH:CCHRK91<_SZ 4%U&%N2>>*FNI?4)FJ<-O\)WL#^:HW81 M'57.E83:5*J.-%PR\KC8'W8>'P _*^C,9!_Y3DY*O?K@RSDCL2\(!!36*W"W MW. )A/!"KHRW09.,EIXXW=_5GT/OKI<3-_"DQ*_J;,N,;$ETA@MOA7U1W6<8 M^EF3:&C^*]Q .+BOQ'D42ICP&Q6ML4H.*JX4R=_[M:K#V@WZ=QI.8 .!S0BT M-PJ5?^*6YZE67:3[LV^XO^+%GKFS*7PR'$7XYHHW+GO+69RD].:%!LRAQ[ ) M9C$BJ%,?+1AF<6 ?Z RG+]$*EX&^G+IO8EQ@A0JL@L#JGQ:WLQ8QS XW6:,F MZX\"BWAF@F'^J M-M%)6?>DP\.[*&7!E1(_N/]'Z2;K& BX6+]-W%[W\Z4/K&J&T4G'^9W_ 5!+ M P04 " SB*=.0U^0.]L! !!0 &0 'AL+W=O-59%O:;%6U4BM%6[5])O;XH@7C HZW M?U_ CNNZ[$M@QN6I' QO.[@HI _XT<*H5WOD.KE* M^>J"SV6&(U<0<"B,4V!VN<$S<.Z$;!F_9DV\6#KB>G]7_^A[M[U8^XDQFIO_ C?@%NXJL1Z%Y-K_HF+01HI9Q98BV-NT MMIU?QUG_3@L3Z$R@&P*9C'SE'YAA>:KDB-1T]CUS?_'N1.W9%"[IC\)_L\5K MF[WEE$8IN3FA&7.>,'2%V2T(8M47"QJR.-/_Z#1,WP'\("AZ# MP0L<_FEQMVDQA'FGRCAH$@<$]AN3$.:=3HY!DV- (-Z8A##'L$D2-$D" LG& M)(1YW)B0U144H&H_?!H5&PO=V]R:W-H965TXS(/OI,M0^U05.?$(@ MH+*>@;GE H\@A"=R:?Q9./$JZ0.W^P_V+Z%V5\N9&7A4XC>O;5?@.XQJ:-@H M[+.:OL)23X;14OQWN(!P<)^)TZB4,.&+JM%8)1<6EXIDK_/*^[!.\TF6+6'Q M +H$T#7@+NB062AD_IE95N9:34C/=S\PW^+=@;J[J;PS7$4X<\D;Y[V4E-[G MY.*)%LQQQM -9K YZ+M.I?3UOO^R)@K6]#"W9@>.KRI MC=7"HVD;YGH+HHHDK1C?[6Z9%K*C119]9UMD9O!*=G"VQ U:"_O[!,J,.=W3 M5\>3;%H?'*S(>M' -_#?^[-%BRTJE=30.6DZ8J'.Z$H#/@)^2!C=ZDQ" M)1=CGH/QN)*RL%YHV<53$6+ MEVF77=S'Z>:0S+1M I\)?"'&PO=V]R:W-H965T0/B%G#+F0%2-E452NUTBI5TVM6)/I!0Y^AA=SRE%N\ SQV,:K4/ M;"47(5ZL\;7*46@3 @:EM@S4+#=X!,8LD4GC]\R)%DD;N-Z_L7]VM9M:+E3! MHV"_NDJW.4I14$%-KTP_B?$+S/7L43 7_PUNP S<9F(T2L&4^P;E56G!9Q:3 M"J>OT]KU;AVGD^1^#O,'D#F + &IT\&3D,O\$]6TR*08 SG=_4#M$^^.Q-Q- M:9WN*MR925X9[ZT@49+AFR6:,:<)0U:8W8+ AGV1(#Z)$WD73OSAD3?#R(5' M:_5D[R>(O02Q(XC_*S'=E.C#W/M%]EZ1_7N".-R(^# ?W.3!*W+P$)"-B \3 M^442KTCB(8@W(C[,!V^2>D52#\%A(^+#)!L1O/K/.9RA\Z>5%()9JRI:J)[!:ST08(3&D4[(EC;X3SUOI/*4SD8WG9P4D@/ M0C#UYPA\-3"J%=[Y"HY2_GBC.]EAB.7$' HC&-@=KG /7#NB&P:KS,G7B1=X'K_ MSO[-UVYK.3,-]Y(_MZ5I,KS'J(2*#=P\RO$!YGJV&,W%_X +< MWF5B-0G+M MOZ@8M)%B9K&I"/8VK6WGUW$ZN4WFL' G0/H$K#W.F02\IE_98;EJ9(C4E/O M>^9^<7R@MC>%<_I6^#.;O+;>2TZ3?4HNCFC&'"<,76'B!4$L^R)!0Q)'^E\X M#8=O@AEN?/AFK;[_1#\)$B2>(/FGQ"]7)08PVR@LL@V*; ,$\95("/-)*W9! MD5V 8',E$L(D5R)D=3L$J-K/A4:%'#H_DROO,GIWU-^N#_@TMS^9JMM.H[,T M]H[ZFU1):<"F$MW8@AO[5"P&A\JX[:W=JVE@)L/(?GX+R/(@Y7\!4$L#!!0 M ( #.(ITZ)]AWYM@$ -(# 9 >&PO=V]R:W-H965TMT?&7%Z#$N[.M*#QIC16"8^FK9AK M+8@BDI1D?+7:,R4:3;,D^LXV2TSG9:/A;(GKE!+VSPFDZ5.ZIC?'9(DU/;%#[UL1GGA]Y-B;/#AC*^(=)N_0>\WX M;I>P:Q :,:8]81@J#Z%X$LA3OP_.E^F;Q8SW$3Z9A[]L%D6V"X*;*/ M]I\2]Y]*7,+:6 ?>'R3O_!AVG\(6S7:D8OQ M^+*Q_Z4Q'C"5U1V.4(T?;#(DE#X<[_%LAS$;#&_:\0>QZ1MG'U!+ P04 M" SB*=.YS)2K+4! #2 P &0 'AL+W=O)[G7GQ.!V/?7 /@R;M6KFA6QIGL;8R>:IZ;V2+9PL<;W6POX^@C)#1C?T&GB1=>-#@.5I M)VKX#OY'=[+HL5FEE!I:)TU++%09?=HTJFYK_"!13"0R68HS#*Q2\I>N>-GE2P%"W>QU.V\1PF_2MM MG< G K\AL#%1K/RC\")/K1F('6??B7#%FP/'V10A&$<1_V'Q#J.7G-_O4W8) M0A/F.&+X K.9$0S5YQ1\+<61_T?GZ_3M:H7;2-\NL^\?UP5VJP*[*+#[I\7' MFQ97, _)31*VF*D&6\=M1&=%_:)QSOY"Q^W_9NPM6P=.1N/-QOG M7QGC 4M)[G"%&GQ@LZ.@\L'\@+8=UVQTO.FF%\3F9YS_ 5!+ P04 " S MB*=.?/4. ;\9=)0-P>7YC_Q9KQUI.PL&=47]DZ9N,WE!20B5Z MY1_-< ]3/9>43,7_@#,H# ^9H$9AE(LK*7KGC9Y8,!4M7L9=MG$?QIOD>H*M M _@$X#/@)NJP42AF_E5XD:?6#,2.O>]$>.+MGF-OBN",K8AWF+Q#[SGG5]N4 MG0/1%',88_@BYCV"(?LLP=P^B+!%3S78.DZ3(X7IVSC)"^\\L+<\OLE[^#CM#\+6LG7D9#R^;.Q_ M98P'3&5S@2/4X >;#065#\=K/-MQS$;#FV[Z06S^QOE?4$L#!!0 ( #.( MITYL!Z:S @( 'D% 9 >&PO=V]R:W-H965T@?-R'F_#-\=0UK3(.5!8# M:> [J!_#26@+S2R7CD$O.]X' NI]^+C9'7.#MX#G#D:YV >FDC/G+\;X^/@9IGK2,)B*_PHWH!IN,M$:%:?2?H/J*A5G$XM.A9%7MW:]74=W MDF^G,'\ G@+P'+"-W@V(IX!X#L"N>)>9+?4C4:0L!!\#X7[60,R=V.QBW\)LGPEXC"IQ?3O=3OS M2F0>B>U*(OM?B=PKD7LD/JPD'"9;2$2K7WZ/2+(DBJ)5)FAQDQF(QCYZ&53\ MVMN!L_#.<^41VY?P%^Z&TC#0JW, M-M=[X::!,Q0?ID&'YFE;_@%02P,$% @ ,XBG3DCH7)K+ P &1, !D M !X;"]W;W)K&ULE9A1;YLP%(7_"N*]P_8% U42 M:Z(-JS"\[W=9%;T[;QZ@[M*K8CHWJ*A*,R:@N MRB9<+<9K]^UJH9_ZJFS4?1MT3W5=M'_N5*6/RY"'+Q>^E(_[?K@0K1:'XE%] M5?VWPWUKSJ)SE6U9JZ8K=1.T:K<,W_+;-.YS:'AY_%+]_3AX,YB'HE-K7?TH MM_U^&69AL%6[XJGJO^CC!S4-* F#:?2?U+.JC'QP8OK8Z*H;/X/-4]?K>JIB MK-3%[]-WV8S?QZG^2S/<0$P-Q+D!CU]M0%,#LAI$)V?C4-\5?;%:M/H8M*?9 M.A1#*/@MF9NY&2Z.]V[\S8RV,U>?5R)EB^AY*#1I[DX:<:FY5JR!(CU+(F/@ M[$) %V)L3U?M.2Y L "-!>*K I;)NY-&CIIFU.2Y2#-K**Z*$R4QPVYBZ"8& M;LAR<](DE_UP:7EQ-22PCP3Z2("/V/*1.'W<\,0RNP:BA A;D="*!%82RXIT M>C$3%'/+BZLR$\0HQVY2Z"8%;B0ND,$"V?S YK! /B.PN3O2A%D/YQJ(*&4> M+YQA"+ 9@9U$ESW97EZ57!OQT(C/2.PD>M6(*[GQQ)5C(G$Q(["3Z!\SA%0D M\\SC!P..(\)Y&,LQE7@\/[0< X4CHMBQY2XM1.S>%5$/4- MPWTW%X-%(+#8T9U$UZN$V/8"1-YE($:40"LG.[O"71:E*4]L-T E<\]C+3#N M!,*=;Z8QHH3\C^QBN @$%R>[+CA(DA,75Y5PBCUV,%\$XHN379< =IGG MYA(F%/W/ELRS)YNU*7.AD<67J_GIKK@RSIADGD4[8;S0G(T9N>#(;=0!#?<\ M18310G/V9H0V9V3G%ZEBZ<$484S1G/W9))+7<\7LS2*0F;GBB9V>Z.(=Q?#2 MZ'/1/I9-%SSHOM?U^%)BIW6O3$WVQHQNKXKM^:12NWXX3,UQ>WI9&ULE9A;;]LX$(7_BJ#WK40.=0ML [6+8A?8!8(N MVCXK-AT+U<65E+C[[Y>2%<,>'KK*2VPIA^3A93Z.9W%JVA_=0>O>^U65=;?T M#WU_? B";GO05=Y]:(ZZ-O_9-VV5]^:Q?0ZZ8ZOSW=BH*@,9AG%0Y47MKQ;C MN\=VM6A>^K*H]6/K=2]5E;?_K779G):^\-]>?"F>#_WP(E@MCOFS_E?W7X^/ MK7D*+KWLBDK77='47JOW2_^C>-BH=&@P*KX5^M1=??>&J3PUS8_AX:_=T@\' M1[K4VW[H(C[/K# MTD]];Z?W^4O9?VE.?^II0I'O3;/_6[_JTL@')V:,;5-VXU]O^]+U337U8JQ4 M^:_S9U&/GZ>I_[=FN(&<&LA+ Z'N-J"I ;$&P=G9.-5/>9^O%FUS\MKS;AWS MX5"(!S*+N1U>CFLW_L_,MC-O7UAHTJS/&GFMN55L@"*Y2 )CX.)" M0A=R;$\W[07N@& '-':@;J;!3*[/FGC4U*,FI3!A,[%%B1*DL!<%O2C@A9B7 MLR:Z&N:/F#D!$I%FV$@$C43 B&)&(FL42D/BJV*K5)2I")N)H9D8F(F8F1A, M67$O0$3*L4$)M)( *VSUUXD]X_AZF+,76R4,01/'+J7030KQO)E$MRLOP]0Q$J:.D+^/U,TD MNCUOCF$PFP2"$S])D^AZF- Q"J:.0-B)^"@V5%RC8*0(Q!1.+F'CXM[F8%X( M! S. H%@X!@< &"2.NTO@ !;I.\X\#CP!(L^ZOR81WKQI/>Y);N]A'+\R MG'%Y3:)[1NY*;HU@"DA$ 7YY29L"DC+!O=BJF!+':92.! 6A@E]?$J BXV: M1DJ'%\P3B7C"[R]I\P0MC:VZLS08/!*!AU]@$F0SUM( C7-I,)XDP)-S.I@[ M,IX?S1(S1:($@T>SM','*XA >J'(<2%+#">)T@LKH.W4P?*"L@N'$\PXB1AG M1;0-,"6%=6QME4PB1]9%F'2$2,Y)4P[0K3C(4TVQ\#: M()7('%M%F':$:,=#F@#)[+5!N'-%9* M(/&)I,LKY@^AO(S: *,H<"19A !$"$,]+"=#%=4HP M70C1A2>F9',C$JY059@;"G&#YZ4*<<,U#D:"0DAPY% *A[%Z1UE%X>!3$( M:H79H>84612JLD@>^D@E7:&O,&/4G$*+ HS)$L71"F29=&\89I&:4VN91/'- M^A#/AY!*Q1SUP549=JB+_Y.WST7=>4]-WS?56'?=-TVO38_A!S.W@\YWEX=2 M[_OA:V*^M^=Z]/FA;XY3K3VX%/Q7_P-02P,$% @ ,XBG3KV\HECI 0 M[@0 !D !X;"]W;W)K&UL?511;IPP%+P*\@%B MP$!@!4C-5E$KM=(J5=-O+SP6%(.)[5W2V]R>1I_RJ6-/!23CRVK94_'T"QH<,>>C>>&DNM3(-G*<]O< O4+_[D] 5GE7* MIH5.-KQS!%09^N(=CJ'!6\!K X-"LO6Y1'B$N2E1F\.'GF)OA)Q:7II'/F2A]B>]0JSA5H2?=! M:];Z\ID+!I4RTT<]%^,O.!:*]]/M@N&PO=V]R:W-H965T7@I=T7SJ3J4^^X_3U6]*]KN M8_V\:@YU63P.@W;;E6#,K';%9K^\OAJ^NZNOKZK7=KO9EW?UHGG=[8KZWR_E MMGI?+_GR],6WS?-+VW^QNKXZ%,_E'V7[Y^&N[CZM/JP\;G;EOME4^T5=/JV7 M/_'/MYS[?L0@^6M3OC=G[Q?]7.ZKZGO_X=?']9+U+I7;\J'M;13=RUMY4VZW MO:G.D7]&J\N/'^T'GK\_6?]YF'TWF_NB*6^J[=^;Q_9EO73+Q6/Y5+QNVV_5 M^R_E.".]7(S3_ZU\*[>=O/>D^XV':ML,?Q( 8!XB/ 5S-#I#C )DZ0(T#5.H /0[0P8#5<>Y#,+\6;7%]55?OB_IX M0QR*_K[CGW5WN1[Z+X>K,_ROBV?3??MV+3R_6KWUAD;-EZ-&G&NFBAN@L%/) MUU@2_LXML.+__Z55-X^/R0@X&3$84!,#$AN0T( <#,B) 84-*&A 11X8&43S M*# #](N)+:AB$%,FT8-1T-O=$@'CIPYZC1Y[\CE N6(7T^8P-AQDQ$3#!ZW"3&QT6RED=$N$:LT%\0*SS'%'&%,A173QWUZ M3 3&3[#+,1DUY[-UBK%@.[@!,LX8U\3J*C#,(H:97%\%L7F*C+!@ H4$80E7 MBU$TG; WQ/HG,*@"@4J=%3!=0F?,%],EXETMFN^7470^7Z6DC,(2R[A@C@H+ M9E4@5HDC@\" "9<1%@R8B/>WZ!0T:B91,5:$2P:0<:>,QOY(3*N,:8W/03+F M,-SY9R531S"E$FVY1&PEIE1F4"J)0RZB-(Q&#&D4C3G)U _,L$0,4U<6,RPS M&):888D8#J,1LPF.04!%'X,D!E@B@(EU7&* 90; $@,L8X#CF,1D1G?(G&2: M3&%P%=IFB1518>04STCI,'(J/II&T1@U<]&8E4S]P-PJQ"UQ>RDB/549T<#( MJ?A0&DC:,Q)IGY@;A7BEIH*ADUEY)0*PZ;0<31<&%2<,E)SQ3PJQ".1 M"&B,DLY(&2:/=*SSMZ#@71*<=()LY[6@,I@9@#WC@=0@%D7%HC",@U4?5)*OM<1G16,G4$(ZH!HIS(:S1&5&<@JC&B.J'P MHY,J/TA%EWXT9ED#ECF1N1C,LLE@V6"634+QQ\2,AA&9E4S]P @;A#"1L!B, ML,E V&"$34+9QR25?9"*+/L8S*\!.RRG)D146S/*/@:39Q+*/B:I[ -4=-G' M8(@-@)@3N8+!X)F,LH_%X-F$LH]-*_L V5S9QV*,+<"86F$M)M!F))06$VA3 MRCXVJ^QC,:@6@,JIQPB8+IN1,EI,ETTI^]@X&PQ7SUG)U!'BF0A@E%,1Q6#9 MC&S18K!L0KG'7LX69R73YSN83I=2YG& N_AY%U#1#[P<9M,A-HFS@L-LN@PV M'6;3)11[W.5BSZQDZ@)Q9@:X#H/K$LH\[C*XLY+ITU ,K@?;JB!@\Q@VGU'F\1@VGU#F\9?+/+.2 MJ1^86 ^(I4Y+'L/F,\H\'L/F$\H\_G(..2N9^H&)]2B'I!ZV8]A\1@[I,6P^ MI^C&@-8"FEGI-J[OK/:P)GB,X !L 4 MY(R(W@"6TQS B.X %F]B\0GCI+IPQ$ R^HS!&=$BP "G@DB,.".:!%A.EP C MV@18O*>AX,3)8'S/S&D"9X@N 0: %42BT*4AA)&,C)%3C3H\Y51Z4LV&9583 M.$.U_ "N!=5Y1'7J\(Q3*:=Z=7B\RZ&P@*01H 1D,RA1O3^H^8/#MGQJ^[=]?:(^]C&ULC53;;IPP$/T5Q ?$++!7 5(V5=1*K;1*U?39"\-%L3&QS9+^ M?6W#4K*=AWW!]C#GG#F&F600\DW5 -K[X*Q5J5]KW1T(47D-G*H'T4%KWI1" MP(XD\$\8U%+&>-BZQ1D35"L,$)-BC!YGZ;6Y1@BU2PO;&)Y>QP MD1TJLD,(]CC!'B78WV_3-#OZQP9W&,62XN!&ARR:A(.LW'A07B[ZULVF170> M08^A:[)_Z>/\^D%EU;3*.PMM6M4U5"F$!E-+\&#^C=J,S/G H-1VNS5[.&ULE59=KYLP#/TKB/==2/@J%45J.TV;M$G5 MG;8]IS0MZ )A25KN_OV20&D+9NI>2F*.CX^=.B9I&7\3.:72>J_*6JSL7,IF MZ3@BRVE%Q MK:*W>'!FOB%1;?G)$PRDY&*>J=+#KADY%BMI.$V/;\31A9UD6 M-=UQ2YRKBO _&UJR=F4C^VIX+4ZYU 8G31IRHM^I_-'LN-HY \NAJ&@M"E9; MG!Y7]AHMMRC0#@;QLZ"MN%M;.I4]8V]Z\^6PLEVMB)8TDYJ"J,>%;FE9:B:E MXW=/:@\QM>/]^LK^R22ODMD30;>L_%4<9+ZR%[9UH$=R+N4K:S_3/J' MOKL MO](++15<*U$Q,E8*\VME9R%9U;,H*15Y[YY%;9YMSW]U@QUP[X 'AZXXLPY> M[^#=''R3?*?,I/J12)(FG+46[TZK(?I/@9:>*F:FC:9VYIW*5BCK)?5\E#@7 M3=1C-AT&WV%N"$>Q#R$P%&*#)^[X,@PH<'4!O,!X3@ M+"4$I82 E FB$""Z/F368 $"T#!J.:;Q33/(!K]B;=3D!]&,[G$H)3XB7.) M_WTN#U&0"W>D.XD3SS',]#1ZONH([-DUPD"RT?A>P)-LW5'5 8@_*P5N;N0! M4N8* K=X>,C_0M02P,$% @ ,XBG3NG^!0?^ 0 M? 4 !D !X;"]W;W)K&UL?53MCILP$'P5Q .< MP7R$1(#44)U:J96BJWK][< 2T!G,V4ZXOGUM0Q!'K/Z)[65F/+.!34?&WT0# M()V/CO8B^&EO312%U">#N0"OT#^'DY;B:TF@DM9C8=.TZ8:'T-CKQM7RTH+PX\NYG(:B:RF DV M9J*':_8>QIO^%8^H),8)MIN)K6;B1S/;QL2/_<=^O-^:L<#\:!?Z&S=H]1WH MN?23\$O;"^?,I/JDS(M?,R9!27I/*EJC1N%RH%!+O=VI/9\&PG20;)AG'5H& M;OX/4$L#!!0 ( #.(IT[:,J8%5@( )4' 9 >&PO=V]R:W-H965T M6=F+KUE+V&\\3IYJT6+RP MGG3JR87Q%DNUY%=/])S@LPEJJ1?Z?NJUN.G<76'V#GQ7L)ND34<.W!&WML7\ M=TDH&[9NX#XV7IMK+?6&MRMZ?"7?B/S>'[A:>;/+N6E))QK6.9QMK($+)26H'K(8[V1-*M9'"^#5YNG-*';B< M/]P_FMI5+4 V KP MQE),;RHL\:[@;'#X^'9[K#^B8!.K[I_TIFFV>:;:(]3N?1'=M=&D*4=- MN-"$SXK]6A$ER;.F ERR6>(IR)DT!$E#$Q\MXH,%Z9-!!!I$QB!^@DRM4D=- M:C3=J GRV+=* 501BA ,$X,P,0"363"C)EFD2?S<>CG56A3[Z"\H"8B2 "C( M0DE66<(PS2T40)2C%$9)09040+&RE.DZBY]9K:O6H@!E"8R2@2C9&B6UOH,R M6_<^#0(+!1#%40ZC(! % 2A6EA*M"P[]V&8!5'ZZ*.L))@=A<@#&.@[*?/7_ M2) ?V8<&H,HR^_"I(!5:?57>XKS3%]97S*]-)YPCD^KH- ?&UL?95M;YLP$,>_ M"N+]:L !DH@@-533)FU2U*G;:X=< JK!S'9"]^WG!TH)6'T3V\?_[GYWX$O6 M,_XJ*@#IO36T%3N_DK+;(B3*"AHB'E@'K7IR9KPA4AWY!8F. SD9IX:B* @2 MU)"Z]?/,V X\S]A5TKJ% _?$M6D(_[<'ROJ='_KOAN?Z4DEM0'G6D0O\ OG2 M';@ZH3'*J6Z@%35K/0[GG?\8;HM4ZXW@=PV]F.P]7DIE2GX@D><99[W'[LCJBOXEPBU4S2VTTO3// M5+5"66\Y3G"&;CK0H-E;3331A/>*8JG R6K4($4P8D0NC'VT"!#-4C@4J3L# M=A:*C3^^0XS= 5;. "L38'47()EURFH2HVEMI]9I/*O$(0K6:S=*[$2)'2CI M#,5JXDD6',])EIH0X\1-DCA)$@?)>D:2++)\">/9-U8X1/%JXT9)G2BI V4S M0TD7K8^"=-:Y8BFZ>XD6!4TN6 /\8F:1\$IV;S\B?A ME[H5WI%)=Y"L&^8O&O\$\O]0 M2P,$% @ ,XBG3F2O&;@2 @ 8 !D !X;"]W;W)K&UL?93=CILP$(5?!?$ :_[91("T856U4BM%6[6]=F 2T!I,;2=L MW[ZV(8@8MS>QQYPY\XUC.QLI>^<-@' ^.M+SW&V$&/8(\:J!#O,G.D OOYPI MZ["0(;L@/C# M4[J" H\+T$=;GNWR/3:D149O0K2]G!D#K]V'69_#D#HF+N^ M>U]X:R^-4 NHR 9\@>\@?@Q')B.TN-1M!SUO:>\P..?NB[\O4Z77@I\MC'PU M=U0G)TK?5?"ESEU/ 0&!2B@'+(<;E$"(,I(8OV=/=RFI$M?SN_LGW;OLY80Y ME)3\:FO1Y.ZSZ]1PQE9^8M>9F_\*-R!2KDADC8H2KG^=ZLH%[687 MB=+ACVEL>SV.L_\]S9X0S G!DN!'_TT(YX302$ 3F6[U%0M<9(R.#IO^K &K M,^'O0[F9E5K4>Z>_R6ZY7+T58>IEZ*:,9LUAT@0K3?"H*"V*=)$@";!0!%:* M0.>'JWP_CNP&H=4@U ;10QN^T<:D2;2FGS2[U.QD*XK\E=,#2F1%B2PH1I7# MI(E757P_2D*#Q::*O<0.$UMA8@N,4>80;\MXGG$&RJTHB%>B!Y3$BI)84"(# M)=E6\78&R5:3)O_8D]0*DEI 8@,DW1P#/TDB [>TJ)YW46C H-5=5&_C-\PN M;<^=$Q7R6NO+=Z94@'3TGF1?C7R.EX# 6:AI*N=L>I2F0-!A?F_1\N@7?P%0 M2P,$% @ ,XBG3A&U<*PT @ L08 !D !X;"]W;W)K&ULC57MCILP$'P5Q .<^0HD$2!=B*I6:J7HJEY_.V03T-F8VDZX MOGUM0S@2?-?[$^QE9G9G8R]IQ_B+J "D\TI)(S*WDK)=(R3*"B@6#ZR%1KTY M,DZQ5%M^0J+E@ ^&1 D*/"]&%->-FZ504VA$S1J'PS%S'_WUUO:^C$ M9.UH*WO&7O3FVR%S/5T1$"BEEL#J<8$""-%*JHX_@Z@[YM3$Z?JJ_L685V;V M6$#!R._Z(*O,7;K. 8[X3.03Z[["8&CA.H/[[W !HN"Z$I6C9$287Z<\"\GH MH*)*H?BU?]:->7:#_I5F)P0#(1@)*O='A' @A&^$Z$-"-!"B.P+JK9C>;+'$ M>IX] MR]*:93GWF;SCIQI=UMOA66I8W5\/;V;5GUKM#[ %%<2SAJ#)O:7 M3V8F"J=DYT;JXS^)CG/W,=#W_BZ^\==%/SW?9/IA_@/S4]T(9\^DFBKF[A\9 MDZ"*]![4V:K4]V/<$#A*O4S4FO=#M-](U@X?"#1^I?)_4$L#!!0 ( #.( MIT[K:FW^^0( ,\, 9 >&PO=V]R:W-H965T_O9QD7$OIZR/P$[ MYYY[KO&YF,6%]V_#D3$1O#=U.RS#HQ#=?10-VR-KZ'#'.];*?_:\;ZB0P_X0 M#5W/Z$X'-76$XSB+&EJUX6JAYY[ZU8*?1%VU[*D/AE/3T/[/ ZOY91FB\&/B MN3H!CW;+\-/Z/X1IRI (WY6[#+, M[@-5RBOG;VKP=;<,8Z6(U6PK% 65ES-;L[I63%+';T,:3CE5X/S^@_VS+EX6 M\TH'MN;UKVHGCLNP"(,=V]-3+9[YY0LS!:5A8*K_QLZLEG"E1.;8\GK0O\'V M- C>&!8II:'OX[5J]?5B^#_"X !L O 4@))_!A 30&X-2$Q +N:&"KA8]OP3]N!\ZJK8=ND_EX]JJ2?UT]']R/0UZ1(EY$9T5D, \C M!E]AT#5F[6+P-6+C(DJ+Y!$@R2=().N8BL%@,5C'D[G0W$- 0 *B"9(9 <*9 M5>F(R32FU1AKO38N(DDP+",!922NC(18,D9,.DN2%19FXV(2@@FL) 65I(X2 M4GA*R4""[/9'DH,$.:# JO,A=Q8\C6,X20$F*8 DB96D;S$HACT= WGL;6Q \WK0O!SCR-B1@_UR/"T& 7)R6PYRY!! CHM" M?CEPDT 8D%/8+0\"E9X\<"]!;C,AI=-:(1#RY(&;!7*[A=>C"'8Y2F]W*8)] MCC*@$&Q7"X$\_0C![0 !_0 7'@K8[*CXCVIA(R/7R>Z+PH"N-BOQ;58,6QD# M5BZMSK3&KI4S;Q[8HQCP:)G:>5SWY=X\GC>TZROGU;8QH*L>Z%\XV'T8,E;F MH8"-A9/;]PF&C86!]V=IMSX#RGS[9&Q] J[3SF:G?O44?\[[0]5.P2O7,@C MI#[H[3D73#+&=Y+Q*+\NID'-]D+=YO*^'X_8XT#PSGP^1-,WS.HO4$L#!!0 M ( #.(ITY-A6.OT 0 "(9 9 >&PO=V]R:W-H965TVA^>2G*/*V;V_+5JXZE3;?=H#SSR/=#+T_WA_ERT3U[*I>+XJW.]@?[5,ZJ MMSQ/R_]6-BM.=W,U__'@Z_YU5[':E\< M9J5]N9O?J]M'D[0#.L3?>WNJ1M>S=BK/1?&MO?EM>S?W6T8VLYNZ-9$V7^_V MP699:ZGA\>]@='[VV0X<7_^P_DLW^68RSVEE'XKLG_VVWMW-X_EL:U_2MZS^ M6IQ^M<.$@OELF/WO]MUF#;QETOC8%%G5??N^_]X?N^]3_ M$NEA&!Y PP Z#R#SX0 ]#-#G >KC 6888'X."#\<$ P# N;!Z^?>!7.=UNER M41:G6=GGPS%MTT[=!LWKVK0/N[?3_=;$LVJ>OB]U$B^\]];0@%GU&!IAU!2Q ME@@=FC/&:QB<:1"BL2)A@*8N'B0BX2R D6@*>020A#!1#>.E.P-Z$J\$&S#0 M@.D,F)$!X_LLX C#)XLPCID$D$@ #&A&I,>$'>;0OWD=A@FC@E"QCC&9$)() M 1G#R/288.3F1D6*45XCE(D@ICD9T(%I$)'(2@6-XKDH04UY !-"7$XO,P@,:E2\85 M'2R(2@,RBOO1TD_@N_(""Z>2BJ2B@^5* M(;WBRXJ2@G43Q:+# :APA)KV.%C9""D;7U@&T'C>0<)%=@U0H3*.Y".L:P1T M3;FZ-JQ$1)_/7\+Z04 _1/XBD&*1>[P FI+!&D.HJ^+Y2U(\ N)+_^,EU)0. M5AA"/1K/WP$TR4Q-":<#4!0ZRHFP6A'JTD3^AF+>)I%].$(E+CI8^4CJE2+' MXD58KRB^(G^QQA#2&)&_ *1XLW(!--V<8(712&%X_FJI'2HB]A[7$!4X8J.Q MPFC4.?'\U;(EN@DYZ35"!>388VBL5AKT32)_M>R;E"+B= "*M&,YT(ZM)-(K M1_YJK%?:?#Y_-=88C32&;S"T5 ^TP\ PUQ9#8Y710&44[_^UW.8YNDF-Q4.C M9H&BYTQ(Y@D N<3>.DR/0G) CR0PN M=A-<$1)Z MO8R:Z[(_M>]OZN(X_"/AG?\66?X/4$L#!!0 ( #.(ITY&]G_A]0$ L% M 9 >&PO=V]R:W-H965T/OWY>+UN@FKOAAF.'/.' R4$Q?/L@-0 MP0NC@]R%G5+C%B%9=\"(O.,C#'JEX8(1I4/1(CD*("=;Q"C"490C1OHAK$J; M.XBJY&=%^P$.(I!GQHCXLP?*IUT8AZ^)I[[ME$F@JAQ)"]]!_1@/0D=H83GU M# ;9\R$0T.S"AWB[+PS> G[V,,G5/#!.CIP_F^#+:1=&IB&@4"O#0/1P@4>@ MU!#I-G[/G.$B:0K7\U?V3]:[]G(D$AXY_=6?5+<+-V%P@H:8_61A M,)O_"A>@&FXZT1HUI])^@_HL%6"[^"_!;@?/B MA&SG'XDB52GX% BW]R,QOSC>8KTWM4G:K;!KNGFILY8 M>$$@S;Y(8)_$'M^4ISCQ$R3>'A-+D/Q#D/H)4B]!:@G2%4&RN?+H(+F%#!92 M;.(DBB*_3N;5R6YT4IQ="3E,MA+Z$&?INT*Y5RC_OZ'\1J?(L_MW=0JO3N$Q ME%\)%3<[=RV!5H>1@6CM-91!S<^#?0)6V>6F/V![F-_@[IGX1D3;#S(X<*="/1G3;;Z9=I"2@TRDP+/1?N?KI \7%^>M#R_E5_ 5!+ P04 M" SB*=.?C Q,?8NZH;?X/]:]>[>O+BJ=3%]^NS;,;G9?+_;L8;P&0 -P.A/C20 MDX'\60,U&2AD$%V',N8F+_IBNV[=)6BOTWLNAE4D'I7/_G[H'),]?O/IZ7SO MVU9!LH[>!D<39G?%P!T&YHB,(J36/D_4.1)WI@"RQ1&>SECFO(.).M MC@[4/4F)1GJ%F!'2C! A4K-"H^5026+0>!D4^/W(,U8L8T49*\3X"M%W413( M.$5D,@8F8AFC>&I6LH M78'8&A)!FS1)\;)@8#I)-8+E#$QHK],\Z80EG5#2>&$D-$P:2[QQ&522:.0K MYU!INL X91FGE#$2B%U*HDB3IH@P!XH1**>@A26Q8KFN*%>T-',8BYF4\IIR)C,B==(P8BDP(&HLOD) MTI(/!+RR :-L.'5 9>M!R 4%!5ZV@)$MC>-0H9E5GWFNM=QE_\JQ/ M_O)^:U3VV ^OB7]OKS?8:Z-WY^EV'MW^(MC^!U!+ P04 " SB*=.9 &" MZUD" -" &0 'AL+W=O'. $M8&H[8?OWM0U+$AC:[4M\X5QF!L9. MTC+^*G)*I?56E;58V;F4S=)Q1);3BH@GUM!:/3DQ7A&IEOSLB(93SWC>?BG$N]X:1)0\[T M.Y4_FCU7*V=0.185K47!:HO3T\I>H^4.!9I@$"\%;<7=W-*I'!A[U8LOQY7M MZHAH23.I)8@:KG1+RU(KJ3A^]:+VX*F)]_-W]4\F>97,@0BZ9>7/XBCSE;VP MK2,]D4LIGUG[F?8)!;;59_^57FFIX#H2Y9&Q4IA?*[L(R:I>1852D;=N+&HS MMMV3 /P(>$9PN%5.;'9$D33AK+=Z]WH;H MKP@ML:I^IC=-LAQR.' M[13B/2)V "*"@_#!/'W#]Q_R]& !# I@(X ?!/Q1H3I,:#!U5RCLNK!+ +H$ M@ L>E2*8N$1N&(2P30C:A(!- M$H$#T\7(N0($%$$$X^BH #/)ADQ@TB?]= MS6T\J29VX[F7AERXB=R)D>_/O! TTX?HXQ5%8)^MD0>D&XW2A4!H+E2XE9 / M9!O/2,#-A/!_9 MW"H):99(M )I\0L[=65E1?C;WD+ R=JG-)7BW.]QU:\^< MM3=X=U%^(_Q1FK.NPNJ6TC6 M])>O,_P#2/\ 4$L#!!0 ( #.(ITXV?+<&_0$ &H% 9 >&PO=V]R M:W-H965T;L6,7$QOWER@4C2B]%@^0@@%QL$J,(1U&&&.GZL"IL["2J@H^*=CV<1"!' MQHCXTR@1050RD@>^@?@PGH5=H<;ET#'K9\3X0<"W#Q_AP MS(W>"GYV,,G5/#"=G#E_,8LOES*,3$% H5;&@>CA!D] J3'29?R>/<,%:1+7 M\S?W3[9WW8^TG#8&[^*]R :KFI1#-J M3J7]#>I1*LYF%UT*(Z]N['H[3NY+FLUI_@0\)^ E :>V%P>RE7\DBE2%X%,@ MW-X/Q!QQ?,!Z;VH3M%MAO^GBI8[>JF27%^AFC&;-T6GP2A,O"J3=%P3V(8[X M+CW!.[_!SEOCSAKLUOQ]ZC=(O :)-4C^:_+#IDFGR:RFGR%9[J>D7DIZ3TFB M#<5ITA5EG[X#R;R0S .)-Y#LKA6P\%;R@^S3O'FGLAN<<@V4!\ MFNW1H]5_G8%H["V70U?^R=TK](V(INME<.9*WSA[+ZZ< M*]"E1 _ZU%K]\"T+"E=EIGL]%^[ZNX7BP_RRH>5YK?X"4$L#!!0 ( #.( MITZP6I0K-@( ' 9 >&PO=V]R:W-H965TW865,OXDB?:A$R_6#[$5G=TY2M=S8I3I'NE>" M'WU0VT0$H31J>=V%9>%M3ZHLY,4T=2>>5* O;R"Y0X;+/#Q 5XC]^UN.G9/'"E[*5\ M=8OOQVV(7$:B$0?C)+@=KN)1-(U3LGG\'47#B>D"Y_-W]:^^>%O,GFOQ*)L_ M]=%4VY"%P5&<^*4QS_+V38P%T3 8J_\AKJ*Q[BX3RSC(1OO?X'#11K:CBDVE MY6_#6'=^O T[63J&P0%D#"!3 !EJ&4 ^\R_<\+)0\A:HX?![[OYCO"'V; [. MZ(_"[]GDM;5>RR1)B^CJA$:?W>!#YCXDGGPBJS]!" @A7B">">",P@(Q*!![ M@>1#EMDBR\$G]3Z=]Z$((9B2@)0$H+ %9?"A,TI*60I3*$BA "5?4.B*0AG+ M8$H*4M(UA:(%)04H",.4#*1D 4O*-F:DMVKA8$4!E#(@L* 6F;'^H&2@Y0< MH,0+2KZBQ'%.[F P@CL. :!DV7)H_9TQ%M\CW>EM#)#HDH17I$\X1^S.=X#A M#L<$0*WN$;)JT23/*%N0HMG=Y=Z&GUR=ZTX'>VGL->@OJY.41EA)]&#SKNQS M-"T:<3)NFMFY&N[D86%D/[XWT?3HE?\!4$L#!!0 ( #.(ITYPG;:T_@$ M , % 9 >&PO=V]R:W-H965TQ!YSYGPS=NQL9/Q5 M- #2>>MH+W*WD7(X(B3*!CHBGM@ O?I2,]X1J4)^16+@0"J3U%$4>%Z$.M+V M;I&9M3,O,G:3M.WAS!UQZSK"_YV LC%W??>Q\-)>&ZD74)$-Y H_0?X:SEQ% M:'&IV@YZT;+>X5#G[B?_>$JUW@A^MS"*U=S1G5P8>]7!MRIW/5T04"BE=B!J MN,,S4*J-5!E_9T]W0>K$]?SA_L7TKGJY$ '/C/YI*]GD;N(Z%=3D1N4+&[_" MW ]VG;GY[W 'JN2Z$L4H&17FUREO0K)N=E&E=.1M&MO>C./L_TBS)P1S0K D M!%,O$\A4_IE(4F2Q%.-I@T.KR MZ;?M!^'7MA?.A4EUC\UMJQF3H!R])U5SHY[3):!02SV-U9Q/C\H42#;,[R5: M'NWB/U!+ P04 " SB*=.33,A@+T! #5 P &0 'AL+W=OA%R(GX_?"B=>4/G![?F7_%&IWM5R8 M@0?%?PV-[4O\ :,&6C9Q^Z3FS[#4C\P_<7JDKC>U M=X96A#LGWCCOMRE.]%UX1@_[!(==C8= M<-CFO[O=)\AV";) D/U79/JFR(C) T;&)/D[F6335@&Z"P-E4*TF&89YXUUG M]IZ&9_D'CP/_C>END 9=E'6/&YZ@5&PO=V]R M:W-H965T20V%Q$?)%'3G7WFN1EVKI'[6N MYD&@MD=>,'4G*EZ:+WLA"Z;-4!X"54G.=BZHR ."4!(4+"O]U<+-/\*>:9*;X1^>]LIX]+?^9[.[YGIUQ_%Y?/O"DH M]KVF^J_\S',#MTI,CJW(E?OK;4]*BZ)A,5(*]EH_L](]+_472IHP.( T :0- M,+D_"@B;@/ ](/HP(&H"HFL#XB8@'@0$=>VNF0],L]5"BHLGZ]]#Q>S/#L]C MLUQ;.^E6QWTS_51F]KR*$K((SI:HP:QK#.E@<(L(#'N;@D IUF04/DBP&2-2 MW(<\ "2T#WD$("F!A89@+T)'$/9Z$<($$4@0.8*H2X#"03-K3.(P9=W,,$E2 MA-"@8@@X"V==8$]2#$J*1Y+2"(Y/P/CD^IY0D(".>Y)$@Y[4F+A;*D9HU)(- M';6$]F$]/3-0SPS0$\,$*4B07M\1C&#/(4!#,C0=&J\_T).'_^/ZDB:V 0Q( MHD-) A/E0[N!?>8 'EF$Q2P2_$--L6P3S%@U'&U &BR6MA\>.R^*$F'>0 0 MG5H]V*0X 2@F]F@,VQ33&[H*.PM#UAI5"X#HQ"Z-80/B%*"8D$I@!Q)T?;4$ M=@R!'#.L%@+1B?V7P(XA@&-H/,Q#1IM C#[8!0AL+1("N9()"MA:)+JAL[!K MR#6N@4"43N2!74, U^"IQ8%=0VYP#8%=0P!#C X-#:BWOB1.1O\-'J\ UJ*" MS@&QX/+@3NO*VXI3J>TAJC/;W@CNW2%Y,+_&\TU]KG^GJ:\9WY@\9*7RGH4V MQU=WR-P+H;G1B>[,\AW-S:8=Y'RO[2LU[[(^WM<#+:KFZA*T]Z?5/U!+ P04 M " SB*=.">#] ?J MFIA. RM#DN"$1M&."-9*G*V[JQ M/D#RM&,U_ 3[JSMKYY&9I6P%2-,JB314&;[='$^)QP? [Q8&L["1[^2BU)-W MOI<9CKP@X%!8S\#<>2_K$I?W&_BWT[GJY, -WBO]I2]MD M^(!1"17KN7U4PSU,_2083QG75H9U M&'?BW92VGD"G!#HGT%"'C(6"\J_,LCS5:D!Z//N.^1%OCM2=3>,"GA-O M7/2:Q_M#2JZ>:,*<1@Q=8#8S@CCVN01=*W&B']+C_9=U@NVJQFT@B)<$AVB= M(%XEB /!]C^"3UI(5@F2%07TW2F-F"1@9, D6YKLWI4AB\$(T'6XD@85JI?A M.2RB\ZV_I6&P_^#CDWE@NFZE01=EW?4(0ZR4LN#$1#=.1^->Z>QPJ*PW]\[6 MXUT=':NZZ1F2^5^0_P502P,$% @ ,XBG3E;H)WM) @ ]P8 !D !X M;"]W;W)K&UL=97;CILP$(9?!7'?&)MS1)"2K:I6 M:J5HJVVO'>($M 93VTFV;U\?6,J"R47P8>;_9@8\+AZ,OXJ:$.F]M;03.[^6 MLM\"(*J:M%AL6$\ZM7-AO,523?D5B)X3?#9.+04H"!+0XJ;SR\*L'7E9L)ND M34>.W!.WML7\[X%0]MCYT']?>&ZNM=0+H"QZ?"4_B7SICUS-P*AR;EK2B89U M'B>7G;^'VP-$VL%8_&K(0TS&GD[EQ-BKGGP[[_Q 1T0HJ:26P.IQ)T^$4JVD MXO@SB/HC4SM.Q^_J7TSR*ID3%N2)T=_-6=8[/_.],[G@&Y7/[/&5# G%OC=D M_YW<"57F.A+%J!@5YM^K;D*R=E!1H;3XS3Z;SCP?=B>.!S>W QH;<9(E)X3I2MU2)R9U8/(9)EW6 M+16IMT&FFVR5?J#@/W<0D<(#0_+]8H MFY+@)D]72"L'$SI(BY,)%R2D2"NG"SK/YQXB!RF:D]"R>OD&Y3,2F/2=EO"K MZ;C"J]BM,^U^LCIV];UIZN"_N;T2?F!^;3KAG9A4W<_TJ MCDJAH@HWZWFIU M"XT32BY2#U,UYK85VXED_7#-@/&N*_\!4$L#!!0 ( #.(ITZTD5?V@0( M #0( 9 >&PO=V]R:W-H965T;E;BJNNJY7L9J&O3,/EWQVMQ7XI=7 6ORI^5Y-Q8%-Y$>+53KX=UR&R M$?&:'[258.9QXX^\KJV2B>//(!J.3.LX';^K?W')FV1>F.*/HOY='?5E'19A M<.0G=JWUD[A_Y4-"- R&[+_S&Z^-N8W$, ZB5NXW.%R5%LV@8D)IV%O_K%KW MO _Z[VZP QDX![G(/S/--BLI[H'L-[]C]AOC!V+VYF 7W5:X=R9X M959OF[2DJ_AFA0:;76]#)C9XM(B-^H@@$&)'//>T2&&!!(PQ<0+)!P$*"Z2@ M0.H$T@])9K,D>QOJ;-K>AN(T2V .!3G4YQ1DQJ$>)TLP7L!D("8#TLEGF,S# M?*(8ISG,R4%.#G"*&2?W.3BA",84(*8 ,.4,4_A?)R,H+V%."7)*[QA1M! H M1G"Q("]4BO"\6GJC?!(KS2.R$"I>*$L,D.9':3 J)B1S8J-B@016YQ83@)3, M2<0C92B:G.V/)+B,<0*0TCDI\4@EB;*EW8/K'?L%3Y%WJZ7>=\K*""WE!%<\ M]DN>HOG5@OV:3],R\8H^GES:#9=GUZY4K8$K?$7?K_S?M^^H/) M<]6JX$5HTSK&PO=V]R:W-H965TE;68N;F4S<3SQ"ZG%1$OK*&U M^N? >$6D&O*C)QI.R=X$5:6'?3_V*E+4[GQJYC9\/F4G618UW7!'G*J*\']+ M6K++S$7N=>*U..923WCS:4..]">5OYH-5R.O9]D7%:U%P6J'T\/,7:#)&L4Z MP"!^%_0B[MX=79KFA9:B:EXV]'ZO8Y=>#] M^Y7]BRE>%;,E@JY8^:?8RWSFIJZSIP=R*N4KNWRE74&1ZW35?Z=G6BJX5J)R M[%@IS*^S.PG)JHY%2:G(>_LL:O.\=/S7,#@ =P&X#T#)AP%!%Q#< L(/ \(N M(+P%&/N]MA3CS9I(,I]R=G%XN[P-T5\1FH3*_9V>-&:;_Y0]0LV>YY&?3+VS M)NHPRQ:#[S#H$;&V$4$<]AA/*>AE8$C&$EL$^#'%RD9D0Q4 20*+"$ O A,? M/'B1P@0A2! :@O"!(!N8V6)B@ZFOF&A0K T*431B: 1*B6PIR!](B:PL.$I] M'TX3@VEB(,U@6980!L-)$C!) A $@R0)8.N@WK6-"<>J34$AJ24D&UF4#(S/ MGO_ D ^WJ__$)]:!HON%'3;+"@*A;$3,R-Z!;#]&&@Z!;;] ^!..P$V+@F<< M":QB(QP.';%!03PF!MX D+T#9&,,<-^BZ!..P#V)@(:S'8GM9L"I/[3$1@51 M/%QC[^ZPJ2@_FH-<.#MVJJ7>C^]F^\O" NO#:C"_1)-5>^3?:-H;R _"CT4M MG"V3ZB@T!]:!,4F52/]%69:K2T\_*.E!ZM=$O?/VY&\'DC7=K<;KKU;S_U!+ M P04 " SB*=.^QPQ64P$ #=%@ &0 'AL+W=O7MLVGR^KJRF^E2>M*^][EN;EVC]5U>4I",K=26=) M^<5<=%[_YV"*+*GJU^(8E)=")_NV4I8&%(9QD"7GW-^LVK+78K,R[U5ZSO5K MX97O6984_[[HU%S7OO _"[Z>CZ>J*0@VJTMRU'_HZL_+:U&_!;DE)O3?KW>5^=UO["]_;ZD+RGU5=S M_47W"46^UV?_F_[0:2UOG-1M[$Q:MG^]W7M9F:R/4EO)DN_=[SEO?Z]]_,]J MN +U%>A6042C%61?0?ZHH-KD.V=MJC\E5;)9%>;J%=UH79)F4H@G67?FKBEL M^Z[]7YUM69=^;"*A5L%'$ZC7O'0:NM.(FR*HH]^:(-3$"['J-&Q@RQ5+1PL2 M)B';^G*01(0#*!A M0'4($!L]4*GB5M-WFH4$:D0MQ/!=B)@=(X#Q#! S(P* M9K331'=&9[&T1-N892/">(&MS*&5.>BSA65ESJPH&<\EX786L)T%:&>) RQA M@.7TV2%"_)&$$^9'+QKT>Q2&5K\C%4F7'<YYQIAQA%BG,US O22EFB+1%$D'6XPXDB 07) MA3#BB*9SGS"7"'")C1!QZ,R$4FR/PV5B$2J''TPG4M/!3Q@I%$T ?R\:IA0N MV4!SF8A#U[3#?"+$)QO]])A/0#(C&?\G)81L9E0R-8+)(1!9[D'O1J)$Q MR= (YI/D6S".?PEV5V"V 9E[MDG'(0K!SEX )( =18IU#I=)L73U#X:=Y%NQ MV+&(2,PZB;9/CA5 8CQ)@"<^2( ]8LE6 " 34>PXRDB,*#F?O@)(3!6)]C\V M<>7C_0^0S$3D6- DQI-$>&(?(]C=\ ,M4+E/M I#2H73@:LP7A3"BPU<]1@O MHY*A$8P7A4YX-G 5YP8S,B89&L%<4>AP9X^Q>GRX&Y4,C3@N>3A0.' 5.+;Q MR094(Y,-TTF!G1CC;2^*A[R=V_P',HJE/7.#NTO!3!?']OZT]';F/:^:Z[>[ MTML=[3,UEXI6^8MXVG8WK3_"=!>_OR?%\9R7WINI*I.U%XL'8RI=FPR_U"9/ M.MG?7E)]J)K'>?U<=!>NW4ME+OUE2^,=C)#C5+]#F-9-,"(O.$]='JEXH(1I4-18]D+(*4M8A2'OK_! MC+0=RE.;.XH\Y6=%VPZ.PI-GQHCXMP?*APP%Z#7QV-:-,@FHI_XH M=(0GEK)ET,F6=YZ *D/WP>Z0&+P%_&YAD+.Y9YR<.'\VP?^? - M1C\)\D;S/^ "5,.-$MVCX%3:KU>)L9-%2&'EQ8]O9<7 KFV L6R\(QX)P M*@B23PNBL2!Z*XBM>:?,6GT@BN2IX(,GW,_JB3D3P2[2FUF8I-T[NZ;=2IV] MY$EXF^*+(1HQ>X<)9YA@0F#-/K4(UUKLPZOR\'V#PS5B^T&':-5$9.NC=R;N MU@GB58+8$L1SAWZ\V 6'V5A,YS!QDBR<7(.^!-OH RW)JI;D2DL2;A=:5C"1 MOY"RAEGN*IX=$P:BMC=*>@4_=\K\D%EVNK3WH3EFB_Q>7V9W]]YHW$OPDXBZ M[:1WXDH?8GO4*LX5:(G^C=;8Z,=G"BA4RDQO]5RX*^@"Q?OQ=<'3$Y?_!U!+ M P04 " SB*=.B"0YJFL" !V!P &0 'AL+W=OV.FS 0?!7$ QPVQGQ$"=*%JFJE5HJN:OO;(4Y !YC:3KB^ M?6U#.,XX_1/;R^SLC!WM;@?&7T5%J?3>VJ83.[^2LM\$@2@KVA+QQ'K:J2]G MQELBU9%? M%S2DXFJ6V"$( X:$G=^?G6Q X\W[*K;.J.'K@GKFU+^-\];=BP M\Z%_#[S4ETKJ0)!O>W*A/ZC\V1^X.@4SRZEN:2=JUGFY_T9OM%%PK435*%DCS*]7 M7H5D[<2BI+3D;5SKSJS#Q']/$4T(X)ZC:_TM 4P)Z3XB,^5&9L?J)2))O M.1L\/KY63_2? FZ0NLQ2!\W=F6_*K5#16XY1N UNFFC"[$=,N,# &1$H]KE$ MZ"JQ#U?I5H%BC<@>5$!.$\CDHP\FD)L@B1%^R4@AU>(C=!["2(5UX@R"PS(P8O9*((@R1,+&#A *(TBF$4NB4E M3DG)2A)&V)*4K"K!!. TM7#%&A>"!&0+BQ\$I4Y!J4-0; E*U];C$"(81Y8B M!Q!G6OR#=\^R:Z=U'UA$9V'QW.HNYT5W^NA8KK@.\TXD;X3?JD[ MX1V95+W4=+PS8Y(JD>!)O5VEAN!\:.A9ZFVB]GR&PO=V]R:W-H965T0/6">0-)L(D#99K5JIE:*MVCX[,%RT-J:V"=N_ M[]@F+$EH7V+/<,Z9BV<2]U*]Z0K !.^"-SHAE3'MCE*=52"8?I M-/BED$HP M@Z8JJ6X5L-R1!*?A8O&)"E8W)(V=[ZC26':&UPT<5: [(9CZLP5L0Z:QBTKX3N8'^U1H45'E;P6T.A:-H&"(B%/R]UA9?$.\+.&7D_N@:WD M).6;-;[D"5G8A(!#9JP"P^,,!^#<"F$:OP=-,H:TQ.G]HO[B:L=:3DS#0?)? M=6ZJA#R2((>"==R\ROXS#/6L23 4_Q7.P!%N,\$8F>3:_099IXT4@PJF(MB[ M/^O&G?V@?Z'-$\*!$(X$C/T_0C00H@^"ZR;UF;E2GYEA::QD'RC_6"VS,['< M1=C,S#I=[]PWK%:C]YRNHTU,SU9HP.P])IQ@EB."HOH8(IP+L0_OZ.%U@,,] M8ON/"-%L$9'C1U=%/,X+K&8%5DY@=26PO>F"QZP=IO&8#6[+32GWJ##:3E ^ M&3IY'@&J=).L@TQVC;&-F'C'97D*[?/>^/>X1'[F/V3\!GYCJJP;'9RDP>%Q M3UQ(:0"37#Q@?A4N_6AP*(R];O"N_.A[P\AVV&HZ_K6D?P%02P,$% @ M,XBG3IPW/3JZ @ 7PH !D !X;"]W;W)K&UL ME5;1;ILP%/T5Q <4;(.!*HF49)HV:9.B3MN>W<1)4 $SVTFZOY]M**5PZ>A+ ML,VYQ^=>Y^"[N GYI,Z<:^^Y+"JU],]:U_=!H/9G7C)U)VI>F3='(4NFS52> M E5+S@XNJ"P"'(8T*%E>^:N%6]O)U4)<=)%7?"<]=2E+)O]N>"%N2Q_Y+PL/ M^>FL[4*P6M3LQ']P_;/>23,+.I9#7O)*Y:+R)#\N_36ZW^+0!CC$KYS?5&_L MV50>A7BRDZ^'I1]:1;S@>VTIF'E<^987A64R.OZTI'ZWIPWLCU_8/[OD33*/ M3/&M*'[G!WU>^JGO'?B170K](&Y?>)M0['MM]M_XE1<&;I68/?:B4.[7VU^4 M%F7+8J24[+EYYI5[WIHW"6G#X #;$ZK9O9/@>Z)*>;>+KK:N7^V MP- 6&SP*QV\WV(X1V<0.!$R"N'CR)HD)@@@DB!Q!](9@('+38*C#5$T5(0F" !"9+YQY."!.F, MXTE'F:8X1FA0CS&*QNE4.3)03 :(B6 "%,*>"^<7!$W8%LTH20OJ9YO%>&@^ M (5"FN()/:#'UP@#>N()"MC$Z ,N1K"-T1P?MZ!^OH1&(1V690S#%*-T0A!L M9#1V*>]1:-,TN*O]*(3F1F5X9X[M;+J] M;E+PH[;#Q(QET_(T$RWJMIT+NIYR]0]02P,$% @ ,XBG3DI7V[W( 0 MHP0 !D !X;"]W;W)K&ULC53;CML@%/P5Q AK_#[=[4N+=X ?(RSJ:HYLDJ,03[;XW-4XL8: 0:NM C7#!?; MF!4R-GX%3;QN:8G7\Q?UCRZ[R7*D"O:"_1P[/=1XBU$'/3TS_2B63Q#RE!B% M\%_@ LS K1.S1RN8VJ:5-)L2#I/]9,[9E(=[EYF:UMNG?GUDQ:9;J7IBRV%;E8 MH8!YB&'>O<;L/2:[QI3)BB'&PVHDBQK)G$#Q2B"-"^11@3PBD-TDB6'RFR0> MLW&8R6&*39$D_PA31+T4D7V*N$ 9%2C?$":&N0U3OBT,N3HN]O?]2N5IG!0Z M"FU.GOOVO1 :C&1R9S0'V^F]F4O_W_A"BSE<"62]EYH_4$L#!!0 M ( #.(IT[*@ZIL]6H )C 0 4 >&POE?/=*E]OHVR]B*[7VV+['-VL M>82B7$<74?V857G];S]L__1O/^ [_-X@^J5<;Q]K>&>1+YJ__I)5O6B0Q%': M3V;-'R\W\&,Z"/^X;SU_N[RKMU4VW_X_S3?EX0_Y0X%/P!!OLU7>?.I]OMZM M[JH,!IVWC' %TU?9$IY8Y%^B_\R?F\_U^_UDD":30=K\Y6I75;CXUT4]AQ'^ M*\\J!%#T*MMZ*[FX2-*+0=*RB-?%,J^B*WCOH:R\%;S)JH<\NIS/9/^A=_:7WA?5X5Y:)U[>I\_Z__];\Z#]&&PVOXTD.C0]Z6M03? M_XL'OTMX=<&O+[.'YJ_WV;+V=B,@OUUERV7TTZXNUGGMS20/7:_RZJ%8/T0_ M5^7G[6-T5:XVV=H[((5*Y6H%2'N[+>>_Q]$MW:3HW6Y;;P&]810/?TK N74- MYPE_U>6R6-#A_I0ML_4\AP'@&M=P)S_=OHK.SUY$9U&QCCX^EKL:QO.6_"J? MZULX;4/5K*YAS)?>SUG]2'=PCG_D?]\53]D2GO=53E\QR&@L?C:)UOH_(^6I2[N^W];AEEZB'X\BR-IY,)K0#^G$S3 M*-M&,-?\4=,5^A'VF*_NX*JH?<8P1;W)Y]OB*5]ZYW(#2UQORZKP*=K[*M]D MQ2+*OVSP"&H:OMP^PMAS!U;-%S^66\#2[F?>5T";*\ ('!2AN4$P$0B:C[[; MX)5&%%OF69U'5?'PN+TH[R]V\(%&]S<%Z/10X!'P[,%Q?R[+Q>=BN?2QY#Z' MI2^B;?;%A\H[ L"Z7%\< H3P;PK5ED5V5RR++0#?PS>-()OL&;$C\'NU@T5: M8[1-4S8 V/&*>W0=#VH@X8/-']]:T#EBU?:M7L@-05?/KZWP)YA&?EZ M[C^,XL/+>I/-\W__ \@'=5X]Y7_X4]0CX2[VV>? M7#"AJ_$-[^@6BP)Y-ZP?+]@%D*QYMBE@/X%#WJUV2Z)YZ"=]KG]:W1-KT?G@,+%O-B^,.PCN*26D[W= M<[+OY62O]I\LX_V5<[)P*.4JC\[?P E[Z])'?"U'')W;XZF-'73P(9R^/NC@ M;UH.'H:MZ*H#A/FO%\B5@X?PMP\P&$@RU>>L6G@2[$\@NJYQ@]&=,/QS&(CE M[Q?(_VR&/@G>UNBFKI%,OMI5. Z+3G'T:[;< <-]FW_F![Q+(J))P6];TWJ[ MA2=H:8!G<^O2G_).RR(>\^4B HD?&5+TN=@^(A1#-WO?\UUK(FA=W&4H:R&1 M 3PD!2-,I/>3H;<@RQ2,Q-EV6Q5W.Y:)MF4# T,OXH#>:^L#"8]#"-9Z&;Y$ MNNC +%MA\T3%H_#2>_OPB3U-X(KO.,(\O[\'F2[*%K_M6D3,PV3G\_<9LMK' M?%N ;O'B8%E:4UA$XM?%&L8LD+J4=;%'+[U<+LO/M 3$44_8/7 ;+H47&1$> M.'@#G2*(K3B7.9[$7Q4)KW+ 7-R]0J)Z5J/ *8"IXX$)"?, MV,%#%MJP2I;[9I"J?"IJ1%Q$RO,[@!<<#&WOA3-1]Y*^8@77I[^*)/,.B.^G/P)IJ(LY$:0%T-@,?M'C>/SB6\WYJECNML)B]\_Z MUQR5/W@\>P*4>\B%U**KSYPCMF_62+:(62[0'"2'P M_#$#C1 WN5N#I+HL_AL ]0"R=$LUT48\WX[FKQM%=\NS2GC MAJH<*.6\@-W-P^(?29!XY#CM.5W/8OT"&?!3L8 /=\\6T\O06A:VR[S* ;H@ MZC"J(3M=E=6V^.^@L(S7"A$(1=>5L0MJ+M%J'E1FN>?H,V!9?K$H/_O,]4IC M[WU65-$3ZC2L4HBE8TO @.U5[:)\>- :1[7@068LVNY!-BMCU#S%J C?[+>O M*?M78* #+4AOC\<&#UB7M_\1O7[S[J^WT>L/[WZ);M[^>GW[\>;MS]'EU<>; M7V\^WES?!DQ#:[Z,)*Z*8K,ZR&K\?@95M MA>8=,8*]XDW0Z-MZ+O9IF#/BR8X[E]S^9>\FA>R<-;HRTU0 MQGV?/2N:EJ\VR_(Y5S)IE;-!!LZ8!+>%8NVX?Q2+JV*.WP:5?VO8; ZP8KWJ M0HU9WBV+A[#0[6Y$3(M$%13:\2^'*M3Z0.0,HGM6]SJ/X)KU4UC]O3#K_(NP M6W30">LEZC@_U+7R]OHC7+&K#]>7M]?P1T3'?/GV%?]Q_9=/-[]>OKE^^_$V MB ^A!T6L,@H]8BG9B(X= CV#K2^_??>67K/H XQT$%8J0[)CC\IJE[+CH< 7 M:_3RP">T^419=+=[+G= /Q^JG+GN^=MR"X.PHRCI>Y*CNJSM=S6ZWZ%[.]H^ M5N7NX=%XJ,1+P1QQOVOB7?60K85IBMNJGE<%73"C0E37MJ.? >DA*3_L_B@^4/B4_ LD"[A0]+,L[6,.Z?&(##[(RN+IYW0.!*E=^5=#U:[A,('6*T@]_ MK;+U[AZVLZN$#3)IKJ-5OD"C#CY:S.4W.%]$C:K,%M$&))=[ & I![[8S5&: M>LS0KK2 T9#\ 48LX3:2CU<-"+C&AFXQTL.*BGOX!24.("7TS!I)D"=:WNY6 ML+IGLLI;;XGD0"9:6%# 1?.GP",=)YGVHL.G(C6/"+V#/[@U%\7P(!#EZ2AP MA+F6E!VQ4]GV*,P$;RL,W?#5QGC ;>_7CJ1MS"MLU7U$Y( [':TXXB2G*QGP M!:-EZYB)0NK%=YZRW;]SVL3XY^'[17YS3RK("9/A%=ZMLQWT*"4K^%.@K1 M5#!BL4%)3^Q^RV?\/=^P$8F&^K0NM$Y'P+A< >N:9]&Y$+%/O=M>]//EY7M- MQA1LL\T&[@V1^VJW%+I2Y0^[I6 I:K(X!8YPJQ5ECF!20@"Y9VNRN-FD\_;Z M2L^'9T(R2;&R %>8X*<>7>8*S>G+9T(ZH(\H3V\53".,8)'E6"^*CK$E&0VP M34"LMTQ3XVU8YB"JA Z-S_N(Z^_%942?X0= >[AJ"Y;'"+:"/T%$R02T0)]Q MHJ_!N0".E8P8=8;F3"*(6>VL:?^H -98(5BY 4; /!,85/:0"%TV=1[%$LH3B M 4DOL>4UF$3R$#R+98_7^?D_V675?#*$H,C409"U'\-CT<8 @BWMMPM%[A2 MC!05T?JWW=J2K8^^%4)L!OXC\)" D<\W7 MI<9%6$!H-%N*L[F)$I(6[$(_##UBUE%63%IDQKTSD*A]=\J&-4CO.49R#V09 MDP KU_N@@E%+>I'/UA+O0/K^'%*\"#D6I=88\//#KF!>C>I39X\.6MX8?38=K)=KJ$"UZ5%4]H[34F:O<92-/R^:+\C($E]>X. M"&Z158IOXQ.K[+<26+GWS#.O"L]$MBQD#>E#T_+LB#&U0]E;S!$\/SRZS$!> MN"]P:F19L$6B.5WR7IAU7\+='M#3;6ZDH M)*?:@F$X%));7"9= 2-(B7A5 M6S( 8L$J^QT8@9Z*K 9UO5MMQ"A**BA;D)B-('+E9&Q7"*PB.YL18P(NA>L_ M1@N@",NR1I[A&L?#5FT,PL Y$8'410GM^T?-@$.K$Z^_+$G9J"T2RB\191&V M]0[%4B!J#R6'AX $%CLXEJ.%G^"%F*2AI_@$CUQBA*RQ.X:MM#';5FLMVWA1 M&#PS;PCW\P2D@$9IVIU<#F4A'JHA\SP&,;?"Y .\(A17&4>\#4&IP@0@QVA@ MQ$4L08+H,!C'7E"I$Q*L2.>'=Y^,ZA(\ZMCQ[,>MCA/;26%'D<8((#0:XD\- M.\T=&;V=@T*&!>(';A99%&(%;!NY HV_)B"7NUJF\B]$A?=X6>1/?+8LH=3E MF@Z&.0O1PJ*:[U884C_/:T^R!=H%C!JO*_W"DC[B -Q)A.AON\6#R"UW:#YD M$;.JR-Y!/B;K^GF71R\4:3_*3R@7@L)(0482+4*[@^N5H?ZVW9' S\N;D^0% M;/ >Y3S6B1"A-0A[P/OG,!(,>HDL%@ 1Y*5PE_Z<@:P =%4D$OTO1Y\V M=/4-!S9H]+;LX6#CBWX*0L2;G,[X_".H.G/DSB]$*B](5ZM+=!,269 ,# P+ M4/=_1=R> JB!6:@ ?;Y HJAL /TS.*L[@N#R6;VZSC]'M5HMX &J4DM>2_ZE M$-^(2\1 %=LB^1+5W=:!R1'!EXGE-1;@F2K52I!$915%2!V =N$%H)$/MEHP M;E;-*.1HMR'?/,M%P&XTNJJM .Q@&X!6.7)[K9>+M%6+L@)2(D=^8+0!%0.('8!M^]RP3@%=(,2A*Z'VAJ9).&V$ M/#%=Y?)4>S7PU**, )*MYRL8!W;!%!7GWS2,YXYKM6TUZD28,.X8*(L]L;K8 %1VS8'$_Y@SL6:I#]9* M5Z5D3D$BH4#(D 9U&1> 6G-D-;5HWK@NN]H1"O$&(%-YZ.BPQY%!: D]&] "D@A[,1CY'Q+]D7MX"ML M1JU,%>6H\7J&01LLD?JID0WB! M[XN:W[Q$(+\GEJ"U1]$EZ#R9F3//$J586)_,G;,[V1H1-AO3M?-GLTC-759A M_%JTT:[<#8/N?!!<)]YOD?\R5DZ!^%9;8[_#Y&B* X9)RA7(..5$U4;NZKVS8B]AO4.F$N$%*R1H4 S51+8+>DZ; M.>%\B0ZM45(#@*]9P$)5Q3IZ/(".HP=1.6"W=F[$O]::!PG_$+Q $=1@2LT\ MA714BQP;$HR 4,19D>-+;3-2$J5MX5+$"=_L6""0:Y8X"1PHSU?(!M5%5',U M\CUK4B=L^MVI_2FSP 'YA[$7:M;Q,$V\JPYR^?2,1(I\2=T!?)W62O(@KG7M M8YBR8UKWDW0L;SWNN"8<2)M7FE?+EMKT#!ZX[:5[EI$J-[+X8A^9Y%PB\2IY M=*"QNO+)HTM$^Q655RQNSS@NONV4"EY@2AH^ .AV5U852T.5MTK'1:B"?O?M MLQ!227^O4+\JMLH>PN\4M:,.JSWAX"SIZ&]LFW'3#MFQB9"53>GQQCK$P+&2 M19@1UL^2_@,,$L3 ;:3"'BEIEI-8%OG=5KD#%73ETN"&RIQW2!)UQ-SY;LM[ M:]XI&[]0&=.>6LL9B)> 3(_J5'5(D<\N@/C3^P+J-9H'T'[D:!>..9_1JR9_ ME)J]5(86T.B^;(D$5Y$ZE-PZ2V /:Z'PVO@"L&#%C8$_9"TU[-2P8'?+6A>'' \N20#48>X[4DZ\;T3RZV77- M+IHD5;XF8UD2F;0,V^P/H]*OT>K%F436O==6KQ;]PU8Z6J9GQD7.[IP4M[WJ M0BXV-UL=T!+NPG9' [K4_'3 8Z_D#Z)\B,MB,J8!X'W:)D* ? =KE)-<+1S# MPTK$,A7F)A&>SR^%>* /+[:)B!U_IL@&6YTEGM**:9- -&:\O)^/Q;YO?7P H0P-&1?(-.K6$>_HF>NO^3S'E.R;P3M"'/]%+!=Y6\1,!-[-1$'!MS*;&FK@C\K!4];-"55.6C0 M!%;XYQT ":V/3,=-:&/PA9]*M&HH(V;T^O+V)RL>D2<"#5E;-)-!; UYLP:B M0T5GZHLKY@IO*!^&ST1;'Y7K[!$T8Z2[)"80S1/KDN(IDM-&=F8DL+$.3 &))]BHFU>1\N*A-R[),B6NV"^E,5'>E^])^D$MJ'S)0 MHIUXVS TBS-"!R!8YA=](=BLY+@=\?T"/IL9=19L85@ MF"8>R.]Y([:$U!-XFN=1YGP%XXS, UJLMVS4A9;8GM ;@3[6(+XT4 %5'K(= MX(5#>%J>>/$A.W$:=72GHZZ9(VE'?3)2]JWK#*,T-/DM;-.?LO4>.MS410?T M*&L)QKK (UWBR?Z>X!!!:IL1,Z5/R%[M4KXX%\70&D/Y?5[Q(V?N5& M'UA/?F"9S@A$KQ'5J7!!](LQW4H #YM:)998Z]G6V< $L"M *A9F]%$1D5>Z MG9F]:LYN733+<-RD!]\%"2[73%N>W?-']F;00YDK2G2.$9416YC-KLE810=L M56!P(,7<"WGO,GOVPCA:3(](?)?X (#(;-^$Z'T3E NEB-56?1L+/9S =XN4 M>VF4YI57UG;:HZI/F&. =^7HE496%2W[]9! $'9Q6[9?*W!$TA,: JM'Y_G8 M++LYC2ZZ9QT4^5I6$8PV#-;IHI3>K4J=?/&R^=*EYBI468#K!WPR::L_DP70 M^YK9M@USC+Q%?83*#V$6\EF4Q*-^'_Y76<;V7_P;171L*[KYSU$:#^$[]H/R5D71.YJ)3N))?QJE272>#&$0^)B, M>)!ZJR-#5KLUZ-2;3*P0@W@\2*)$3X^?4]@5B&FLT8/L7X,J$_<'LV@VA*$' M_>@%?=$?1)R2>Q;-9G$ZF>+^DC'\>YZ,!M$+^7Z8!([GN\)_ '!('+"?\W+@ ME_%LV@#_V 5_FL*CXW@PF9X __%L%B'RI1."_WC6WP?_49P,AF;V!&>'[U+_ M#))^/Q[WQQ&<[?EPC%B"WR2C1)]",AC$HR&B'APA;'HT4-L>T/$%KF&M;4#D M)B%X6]G;(KXI/ZO%MEB@1U&^Y:Z2D/DY)WV0;7/.J":$&$C!F\"RK'Y2\W'8+9P[P#T_(I'7"P-DQ.F$V=,-!H?C\5>-:KZ M?QBGB2(E]M\>;8@'_4ET/H:? *##P0BQ&!\#9& M%)H0H@P H7"N&>YZEL;XM5 UA2B3(9%&Q(,IH_=P%,^&(X+5<,B4+>W'_K#P<_G,7CX=3AWW;*H'_$&1!2C?P&H M@E?I$?[#8WR.M7FAP#AD( >U>#XVNVVM,[SQ*Q.FN T&'U64F<*?8O'>UM'?FXM4JW.,3;SR M'RE,0,Q2M)C S!3UD^&APIVMJO*NY%+46$S"/"1'C?&/! ?7:4TRRPZ035G! M2>WL M RZ^LK0F:"ZQW&XE/AH7 NUM>Z5H%!VL3KPA-ZC4K@D6L$[X;O65E M'REFE$IUJU1J*^:"L_C4S20G@(=R&F'QLCH^.@SEJC%0"#=/YN4-V>LS\IUT MK]JZ2ZYFKE5$,0TW"A%81FV/LLKR%4;BDX*YE .CC/&";>JB,]*1!T[\$\.MZC6&SJ26@?.513*(GYW M]Q+'$G@4W)A[P:V1>Q9UM@V\EH[N #0-A' 8W,#UT7<+@R-\2SWPV%'R=U7Y M.SX#- )$(O@+]Z!R5SN/I!?]%?U_'NDXGKX9 J.L#Z[ONL) ;UT\Z*[@]#B: M6 I[L&-;(:*X?BOG[#10,)"^*@![04:SZ#KC%ETB#MG$@?26 8#%7*YSG:NG M34KQKM;$1M'4,)V+VY&D+E:P^\I%/OC>"L54ZP$A$\4R]EFS:/C,J0X4Y%:* MCXLC\4O<)OEVFMCC^MKM&C.M '7/A3U(2FJ@*PG2J[C:M<26?R%C'LJU:*26 MG)$=GP1E"QO?8=:X=H7 A=H1VA(#H, M?S)RN6PX=#F#-C3 %(YQD3RY]GQ=N30MOA[D9$0?+.81IA"GR[VA@"M--A5U M4CS8EH&-8X[W<-7@)B^Q54C^K' "2ZK4J"L,X\$@:5&ZY,=P=VV/?6KF/0:'Y66 +K#)$6KTFP< M3T>N>3,9@A(X2:VS>F/5-Y'DL;] MZ<3#4_GZ^'O!=M7&QZ:9%0T689/&Z3<#+:SNIP-O!MLJW$]M-T/969N?M=UU M&@_'(]*@80WIU#V$$6C=L\%WNAPI7+Q$_]]U.=PG_QF7P]KJE3/N.VO<()\( MLY@XR/1:5V\L"IS125Y " Q.L?;%K M.%;/1T\E"GDJ:!<]KY266G'V*P7@Z!Q+%7A9_ X"]&-9+KB 'D@$3QRW0T-* MH7L]IVA/OH)[P-E0Q)Z64W+,V/.3>SNM?'_?H?Z_94'6CT53(1N[@)9O&VS4 MX845WC:#X?X=.N422-(Z\4A?VMS#;U_D"F#T&*_D%Y)C72N'V(3HO^B<$DDP M-K.RRQ.]T/C^,OK0U-%- Q^:J>#^_#>"C0_KMJ,\Y4O;;LFW%;"J[H7<).%!GE5K.*] MCBIO+X;KZ.+G@ (SM/)?!6&B6))7=EK?>RZO2'X(:X4-*"A,^_JMHM TC,>3 MT0E;'<3X?MM6A\-TWS:3P:!UDWP&*3SQZKAJ,?@RB5Q82(3F&.GXY6Q#M2^E@PJ\79/;9.V(H%'LS*S 9(! M. 6W]I1)KP^""M717$ RS:;N:G\:$= RD9QG0;5K$S^8/2U5;J"+"RF".Y! MW)@38T)!UZ,>:RG1I9&(6";4%3V!,]Z)7<@*S3X*D1O5OYJ)3XP&%.M55+0Q M $WUD#NE@KE,3-B+MUX$Q\7(3TJ[T/+;$5[ L@J0TJ/NS]Y]4RP695WKO$CE M^1(],S;VWDKOHL/T"Z>I8_&D]E_[K,%@8QME6JQ,E'VQIJ++JB"=+HQW*!R] MWD%V^QU:,N=2-)\;]J*V1R.K:6-0L*P?R\_*=ZQ?DTHN8^F).]J]:FH@\RX/$,_IU- MQ]%[KNIKJO"D<7\R@?LV!>&A59/_EVRU^5&5H0D4'^>2!:B1@Q22)/#O<#"3 M/G8A6**5!HX)CWK<%YT_]-P9!EWT*11L-(FGL'Z@#Q\(9$=S@;#LZD>C4G;&#L :[M8 M8/\6[7BH;3&:B\H2CVJ,]LNO-YA!\BW8FN)J]R'F*]:4KKVTKV_/?>NNL:;$ M@H4J0VT0EO D6[K5$ /($W^'&VN)N;CJ.[M,/(DGK!.>R7W"__%>7O*2N=P2 M[X.<)9P:,!B-X+G!8!S=YNB,UR*O("7;9(GK5?#= M5JOAZXA=&U4CV%/)8V=;C>\ =KL#;X,^#.+9)"7M)P%%[TTQQV+5ZP>7C.(E M3Y)X.![@?Z/^6.Y(!RF#*PIGU^^C!@G_=K:BA;W,HLEX'-GM?=J>A=,8QV.* M#D2&.!S8),TRZR'40V,\&]V!LV++.SHKJ8(:(&%<&8SL#J8ZSE)!RFH'X)3; M=*C*&)V-NH>R6/>U1"R42*I5ARA)CP"Z#^@Z@[WV=F_1=':TRJX#!/[9)N]? M36:]JO,^<67F&"*OGJP7),$=G1&/H.3-=X]E!-IP\,% CSB9)O?60%1/;;=\ MANM'#[GRMBJ4+87/PMP#JU']5A;H'Z%F*JIN9SE+>@.MPN,T9VEOK+]PVZE3M>O0M3>EKVSLM%+Y''D+#?BJ M1FZ^7$HI,7T23H%T_MTIDK[/$!D;+1V3(Y5977@Q1UJVU%^>*M5N%EM5$#T) M:6V76N5B 2:=_TA=TD4NHF/.D6"DGD_U=&7#L[YU6D5M.77" M_K;X0M:N:\P,A'M#F?/<4T57ZJ(G;)S':X'S_ >U4W$?A^^MPI] =V#0)ZH6 M?$&MD9D,H4:)'#20YPW*UK*D8[*ZM5BE$PG;GHI*#%X9<:%M/G]<8XPLQMBB M^XW,]AC1^QQ) ^9HU/^C8FFJDP_>J=V6LORHS!)7KU5"]3N=9FID*,6D/ZK0 MXTO-T:^6)?'X5YEBY@"#3F+=P@<1&I@A24&4&??N#DUH4R;_9WT*RMAC+22F M:>SSAYG*.\Y-#I=0EJ7A@9VE_5[?HLE>XHJPC/^GKPX%D M.$"G%"%WQ=\KVC.U-!U\PCT=]U2PO1]L>P;XT58]N@DN57$:AS%ENA(8856L MJ<:T?MVA.GLJH[NX(BW#6*A/.TZC#Y+J^$+U6K8[CPJ1@ _74L^F M,\2N5)5GT4XOYU(7$I4!^RT\IRM@2N4JKX1P MX^%ILZ2D: BRQ1GD6@^$XI M46PR32CY:13/^A/$G@65TJB4+5Y,PJ1:Z_='<3H:1^>#=$:97K-T(FJYF2*) M)^DH.A_WT4Z24$04Z^0>_#'-XC#HR 6ORL6UY9U$ZC4?IV)T['<=3^-/'D'_NJ4[3 M :5#RJF.XV28'GFJZ7C ISH;A$X5,_Q&Z91.-1TDIYQJWSY5-*439(>35-+P MXL'XQ%.=S)Q3A8^=ISI))N[(L-UVGB4E0+ MC#W"7CCX$(KG;,?EK&I=]5W: $CQ!(T]SO1,,\EIW5PQ)R'I5=]W->_F\AGU M/\+<'2XO=3:R]*MM!TXW]ZG]_%*Z+=B2LRJ?0:%X]EMS6N=R7U0@\;GG,HV- M0H>10[L:\?)^5PF2N%":];B]FN4UUJZ>N0HI1;#@+\Z;2;_'PGZCEM UJR7: M!-@9SD;X9^.&BF?0ELR&M!'( NA@I=\V[N@C#?(+#W(=&H1>NY)"B,IV E1O M3.XZ=L)UAG.D:%9.QCK6-:57T^%$[-KYCG*&N'&(FQ2G\2]; M^]>7R@FKY6_IJ/1"R/*222<75=37-[)[D&1LH&S0',/"2:P-VK"U%6*_?1]# M&YXI6;A8M!A'8Q"9ML65! MTB6/[8A<59:9C6Z'I,NN4.2EW5!E8?K%W.< "<,>^X':5:I0)ES]J/0<=;@2L3%*C+13>B _=YA(+WLO/:*+7; MCSD+3G# C>VB$"@UG"6I%348.[;L64/5M\T=4JNFTRUNR9)MNG_9:?]UK!"N M=6&?9>?_QY \"GY!-/RZVR;0&%J[_BHWS)KR=]=84999<^6VF8JD;# U )7X M MLB'1,+XYR*JWV&YC J5(#[-7\+6H\8-ZZ:C.F9Z 2J*(.@<=!=)R\_FVY+W4V]C71?ION).C5B*]+X5 RWD.Q1;OHXE60LQA^ZN MB8G/MBH>'DAH=5?%0/-C1+DZ=/C;#CPU=:4O&W6]=8>R6 O]3FN;CXY8] ]N M0H/V !UTI-N/D:!$O@H[0NTQ8_F7ZCKJ7!JN5&_UG[JSFC+:2^\W&PNQM\@O M@EZ>7E9OA4?8*]6'ZLWFY"W]UA#OUBXG;RD MD:%R"O"3%#*%A;WZT?F0:J$E23R9**6U\?0PZ<>3=*P>Q8^#?NH5M \TYJ") M=+VV09Q.)NH_"0M5EK-1,HK[?=24 6VG([0XCC H%&C2FP93[K!87/E<^J4. MJG7R8M(7)N9T0#4-)_$$Z.35 ;U!\&4K9;T_E7]=X-EOC,=Q?YS"8T. \7@6 MCP93$_96<381UF,<0WAV=S#O/#<]>JY&!:Q=STX="(%#44;._Z &M7SCVK'N:-H_8PCF! MP/QM+W:<@FI[\.X)ZZD N6^3F3UC54,&^Y[]?6P&(%UWK+>)F9=40Y\#I$&= M1-H%% \(:6X%.S&Q)_;TVG@ZB M=M5J'YHK@#C %/LE9"!OAM3?"*P6=#P@=[]5Q+XW^2,0RL%J[\9-O=#)5G.!2 @?J LH'0)7P0:D>)>$GE%*5E9+A= MI.YR:G_K-!JTJ+EE5.ML^6M:QC1Y"()+N2@<:?& ]COFQB\MD-(]0!^6-?*A M7HNIJ.Z6':.WSRDP=;>*1?"(*=A$3I:F.OW9+5O@+REEL(X^E#5H)4LL1W:5 M+0MX?%UDCK] /\'XK[T%K.LH"1TMU*I7UB*L8C(1:@S7;)VGQN#SMXHEJD@V MP0;IH8?M%A>JTX$3&'FW*S@(3W0R)PJ1JVXBVBN[26"A_XP]FP[Q@5 M+7"AV*2AU9C(%%='ZG!??,DIV]9IIZ?;=MC]H9MWC]OPFE2E_261NU0DJ\N- M=/1HF@Q:36T'W%+"_6L/]U^J&PNW<3+2%W.2Z/O7GZEK-IFD^C8-1O9-&?;C M9*94M"YL1/R>]./Q:/Q_&'[?[C:;I6J)J$/3V^H)B&1RE#":<='^-JM-0/JD M&FBDPQ*G):N]KT/G2D@JMSNLD&7E:!%W323)4R4 @IZ(E,M MGUG(4RK8':B QV0?^0O5(11J/6P-]Y>%P1+]7F+G=W!8@ED:%DK-EDM)K'FW M9D>W)?GB$LSCS:5JWL@(B6:+788!L=UV$E/T?V]=M5=1K%4]$AMAW291;K[I$@L M4_0:'Z,B>Z]0[]BJ6_<&Z%^%+B2(2%B%N/VC90@JX[/I M!,5:OA,>L_2 M[L"E Z\U7)4X>%M1SQW]4>-E9^@0\W=3)TS.HOZ:7>M]#O=BE%HC898N\&4O M1TZ^@5S<3^W4<^<]VN=.=?V$!7O X-WBT/RV+ G5.T;@10-QZA(4]8K._"WJ M7D@9 1R#4XX]%&S6?NP#Y]@-),Y&5EZ$*KPD(5E) %6V1K8Z'FLR)P[!/GK= M$,XU3TS=Z]'-_#2Y/1A<\%(:O@[*1-H64:?G:(-X06&&3,>I<:9J?MP1+2NE ML%#^IY*%5&::>L@R?C7OEFN0OQ/,XA\O08H-2TQ?'(@#8:C:]1TQVW&>M00> MN^7 G"#G4V,DG4$4B"1XCT_;"^$C>*J>XH*02@$5WJ:AUK#=82N66H$2UK@N M5\4<1E_G]P7E6]&]=2N<2ZD,N*=8T-^*V[-$:MA8"8B$-U6*IA:!V.XY-85A MSS.5YJ>NWT99$B@_%@^/IC,%Z);=7_V8],@ MV1$-Z80KRP04!XE[A4>XJ3AE6_;(;CB1R--=. M1,SBG,J9$?X+HHM]>94B*$CDFDHYQ%I06-UI]43-),_UO M&R]019\',40?@CTWV(8(3?C44,-ZNY$WCXR"F_K*C" ?415 X PKE#ZY7$.5 M%ZL[FD5%#=+J*,B^TE6LI&=BO0-1!=D>N8I$M!6A(/1J*,.%:_QI,2"&)S;/ MY*6/E6!I=5(*1.SC>:+8R6R0*B&1;HD#H^?C@C/J:3:Y_&V^81-A&'#O!B#( MD-_L@!YE=5[5JN .";X8&C!G]Z_J6<)EFL0":K3$.O?10/%U+ )E=5"!'6]R MW#X/LLJ^D'*]*1%05*^P&7%NV5-MCJ);EBEY4 P@6L2PE59:!/(RW0J%[:KS MC#JZ8!CG4[E$=BN%J(@:(;G4A.8A*T[S$I JOJ[(JM+)+:@,GYNN'RG?C; Q)MYQ4T MI">J9=!V"YR>XKA<0@E-F:5B;"]Z _"0VKI[6'CAI$-*8!OO216KP[3'0XGO M1W=HA*;IUYU)+0_26Y^5+46OE+DY84ILG9%J/R>:%<#Q@<)Q&EY.+E5JHC6R M!1J$5)OVMG!$M?+8*KZ#V"(M@E0I7JITU5*)&-9:),3D>V6<0@^K8:D!A*(12 M%.YR26CXWEHA45+V_>.Y]!0BW:S1&HTFF?>PJ5HPZMU&^GFH=HBX&OJEE%^, MPOX>M)K5795)H2)T7L@H.&((H!UAA=^PBU^O+Z.V.C'L GEM&+Z\:P?47M,Z@-Y3L^9U% M^Q,L$A%/IU3/=]J;)?KM170^G<7#44+1R+W9)+H2@\@/H,[>YP6"YWP0)Q/J M"PQ/##NJ[R?Q:#8&$C"*DEDOG1& Y>[SR2FH.U]^(H)@H\1NW48\&/=%[@X2 M%@N!"/&^WU%$^BQ^QIJB7'/(TND^J5T$SP1@3M4SL0POPHK&@(?' .QD$"7# M<6_:CW[E$<[A8>Z$/>[WIFGPD))X,.I3W^3>>.9,WMCD<)Q2>^3QK-=/V]*C MAL-9/(!UG' "F2C4BO$^47DD.FOA4PX_"P4@J!QT(7"U]>[6;);VG5'8[3>CZY/0*A7NR*9=4ME$ZC ;CZ0%Y\<,X!2P:Q*/Q1.?& M8WGK$==W'0U;T^,D.,BJMN! GG@)68_246^JV:,EYNI+7%L2BC.&H[GKV@N- M_&]K <2Q,EVD)U)%>HS+#K/@[6ACWD4K^M F[,3H L4.KH/^S+OK-TM?V7YB[CZQ MI"<*?L*I]OVYM")!7]+)"U!(68N,#:-%4M9-5B_@]ER0SZ"CQ4)S4)(C.LN6 M.-4N/Y$36"^1J9%XHZD>H=X+;@XKM1P6#+&;%!!?L9/JY7$X:(;A MEVKO5L]C7>\4T1HU4&G'V]+&%*CNHA?]W-RQEA_MHX8W6[I(P RE\OH5W+>7 MH@X6P$"R"OL8SE7U5\8AU0:XD7A\S($%&91J\Q0LO6Y/H%/\CPN*\JNJQ%(& M32+)7"?#0U;ITHRK#+2FRI7G#9KH\IH[NAI?@RT9:\[?@N%*>F';DUUK.I[Q M[GMB:O>ZO%*TZ*.%H,Q*#WO*$I?;B]N?8T7T%U+#:IBJ/V?JSW0PXII:\;1/ M=B7C >[F?)!PF33<'/P&[U]*T.'QY%<.QKI'+SLVI;-*V_;2 M]K^UI5->%9OTH(^9E_\ $SSVV'1EDG:B^SQ@L7,"NOL^+!BD^.(WX8YF?(=H2E; M7$2.L(UO"D;7ND .]RE7$1!LG\1 ?&.$I;(\VCUMIU** 6=+&['KY30LLI:Q MUVR-61M%:5*@W[I@]5WWTU62VV_ Y.I%,9-%8DNTJ DDPBDH?8H;O"OU M1'EM\.T=V[:M3IU.Y;M/8H@H:ADCEEA*7>@5_0NO2/)Z_\?#CH]5\<_G[;ÐG]LV MYA%13V*!VDJT=C, MG,)$E&\1=!S,Q.9MM6["W>^A)Q&S=FGCS4&XPKNGOBG(N3^@1+M"$DZ#"U#%F+WC]J$/A M\B];E)3N\N<2!::UU);7E*T!D7P-<@P7.R52)AX\D;!:*M)W=YK1N]0'K:54 M'1W96 6;X%]?WOY$"5X3D.4$*+8TI9B1Z6ZZ RY9J1[=NBZ.MBL9[[4MLD@B MD\1OHUC]1$VM)1Q'EZ%1A5SUN&QQRA?:=,K)U<2,9"56O3'C_;4T4[;+BD4$ MZR:9FH=.#HR5 6<\BP>"44%01:4I6(7@#..H)&%5/2"R*ZM9T3KC,)EBW5:ILG1/#X.SBGE!H=_9 M%U%]"6$5\ V\J!H&"1WL_500$?$"08U+BG%"4ZF@&US>:T%[Q\/PRO(P("I>PM-'7> M62@XBF(Y)/!6M= S:5D@)5\LB]^Q0PR&Y5S@TSJ,5VM"&"U\ M#N4N$Y$EPM]&%2DPB4%A"#8"_3!6[5#H\?9UEP+$?VS3P<2]487[5I5@^,#M M0]\4JT*D4,I:U:SBPYO_TO>RVBUSG:8$S[.J05J+D^H$-.7"KD#>@ [&ZK"< M8A0_&Z-!IT(/MD%H$&=TCTD?I3A EVO.D:*GC!=6& +W4%#VVV9_.6TUE!OR M,]R[C*L-%(L"E).82[K2U[EP]$+YD+!_#XHM8>USJVN0O(-!)R"='S&E6 M?&_"AYJR6)CL!U JP)2PSA),+SJ: S7@*LMGQ1V(QR,)ITR@DE_F5M;4)1PM MUG08$KA$P@T>-ZK&I(O-N=K,KHZ; "CY71/MJ.M"R]I./BZ3:"[6B7;OZ^% M;%I@T!0E,@,@!CO@/=>96NE[]42726?0BZQ!+QOXT0@$,2.&M!7,"IB3;TGN M5!/;&J/A#L@7ZFO^%,JF+!Z'CRB!PYY#=*U#%DP6BY.Q8K?#S[RA6*-* M?*N+G(-$PQO'!D;(Z==8&<:A[6O,PLVV5%AK87Q>:".LS36SP*!>9)3DZE = M)WB"]ERTEU;4W7-X<"D@I3ZQH?SP@(BW:N\OZ:(>=A'.J._U;$K1#<-9 K*, MAME+$["C[H?<"I4E)]ALP>IE]!-!%>F"SX(D8G-,XDD?"\6,J.MP/Y[U9]$K.=?!.$Z3 M09R,A]%@%,^22=P?)4= S$(&6*_:[UG4[PT2^B\9Z[GHVSY_.XK>6=>U_4[? M1Z.)1A%&HZ'Y+ =P4LJ2VWN+N-!>BU_@-AP,'Q6TOZ4@="%S+'Q22#'7237- MO)YRCXU]4"E:N+PK*3#(@I/N!M3!LX:84T0CU.H/^)]ZHMCS, 3C*28!D?+ODB]+,D83S!,!@/6([+!\)&XD_O"IW M2:24BPBJNUX21]'T4L7]6# S11D):*JESR$U]IJ4NU*07!2U#A9G1I:7#U6V M>7R.K&:N.,2"M-A,54'T[=/<40A9B$J+C?^!(62N/'P63=-XE. E'G,%J3]G ML,AH%H_2E,CD-!7'\0VZ3'A?P*B!H@S[8^R'E293'2R6I--X.)@1A4V!'B7? M$N(J\0=+2C^4J +\XZ#V-M]5)4(+FT8AM";PQV 0_9K52)LK+N,ZQ;?2<1<\ M0$@DKP]JB7;9E55/,R6\E=4@Q017 OB1NKJJI9/G@**[H4:I]XI%3B3^D ]K+OF!T6-65A(>-KUE*\*4%]_^DNZ> M2XEC;:#?.,\\H6(C4C7 /I=()1/05.XJO3<),>1:2ZJ_Q_UN>5]P[1@Z^"!D M>4,$5S5_P16H)27&LFRS-%?F_,,#"AN4($7U556G88)_IKRNMB;J5"K5#4<- MKMDSF?%,)&!;6<'W<,'EU/#V3'O)]Z+6Q+QZ-;C6K&-K]2L&$9*)3*-!H[6UU MO5'!KQL-FP!?=C=B'Q>9/&7L*4/LOZ,K\E6)R:2[W1,M[NMXXM<[$_

0M'+2M5-IB=QMJ4 M%4\*^^W.])6&^:ZL#?IPJXZ=BE7Q?7MX:IQ&D $?DX#*J4[$TRBB:L8#,1-MQUIP.LLC!0G;DMD7E_-M@&[E!M-+7T*"OL3J-+V7'EV5L&UOC1 M+G38%+?Y3KW=.$M2)&+UW$$H(*!(.!6[U@FI?GG+/_^;60+L(@9Z(_G(])N-[TJDRF&]@>M]_>F]48BE M=OURL;IRM+'?G-@6 708I6D(I4L'B\%:O)GPDN7_W5>;TUNU6B$QO95IS?9+ M\2E3K.6K3$(]/AK]I3"&C04C5(0H\ GV_91% 6U@1PDSJKX9':SKK>JC?^H. MK$WC57GX['#1XOJ0):D/J3\I)KPW^T:"'D^$J3C(T?S@KN&X,#KKFJ/(Z#@= M;FD<7:L6KU7 2^]N5!LX..BIP:ERT7NCG/Q%_?5K&:U*L7Q><'X"SFR(LL.OWC S.+5F0\4IO!OO + DF.@0 M[$3:=4AKD6>KG$]#8NVZ5#ALHX8K__?S39;.I=#2XN$Q6V\K8R@ A,,4XP12 MPDE !0.-,1\((W'K:,*QG)5O9/[Z5<&2^?H1EYF2=:5/<\O$/7.&FR4*4$T: MU2'-S1;)15K:-D?Z\3@-!>KKQ/F&B U.=%7FF.()Z=?E:OOM+(X(2XE/Y7\Q MA0+ E/FU;89]&L[6V9V:4G_1UQX[AK4Z%*XZU#.,VIU+H?3DT+\NUK\^S#?_ MR,IGM8_UB@>\P_8V+0I;.I_=$$RC+UKVJ7#9:$U[ZC?Y[<7FY]\W^2YCQ??U M#)(H]1%2-VF1!$1^% 2D,91B:K1ST^'K'>=P7IUZ7$9'@PN@MG>@F M8[K,!O\C4W\_,#6T%)W3T:H[G;F;BLAT=^"9HO3D0G_EI+JLOI*P+_,?Y7OT M\K]4_C*7JA40G\$XPHPG80P)3A%O9C$LYLSH_H;>QIROF%3XO)V"9KI$TI=( MW>61 3DT71JIZ:M7R$MPY<*(_,FK\0V]+M+.5NN:B"6BIR%.]MQYMA9BE2== MX?JPN\\V%U::FV*Q0_W8+ X3B0#AD*0"HP!AD>+&?A":I4/VK#J6LA*HF8)9 M9%1/RL8ATTS32HP7M_%NCL6GW@'IL.JF36"+S-D/PC3TSH%?A>OF:[Q&L\GF MVXQEU7]/-M[H_#'?S5>'7;-=31 M*B#T66Q?'[,=BFE(I@O'GJ^4N>&NNVB2Q4+=JKO]E"VR_)M:P9V)1%I,I6!' M,14\C5&2-*6 7.HW[K:NW=_N,,O:#3!5'U+6IB >*/[U, M\4!"^)PV(PGLP?I4Q:^/2R_*7F^^N@M>L[:H[@[$A$4BID$<"9@$$4H0#FJ; MJ>LC(>EG.O,N[(K:SB$8Q0G$2"I1&B*9^%#6[ MJ@)!CJPHF!4DPTA;#=7+*HS53+PE^O2M_HVH6#G\N\?<50CO1ZJJ0 MPT7(IG0VP:KAEI&I5AQ)>TP&TE,=5HV$UFJ8IJK =IU\49H=<-I_-OUQ_K-, M:E% (&14#ADRH8U\$E#(#G9Q:%27VM^:XP7'P[3NL<)C:]JL36;?.;,+'NU. MF#^^P.S L^4:3J>ILBG94Y6[SOYH3Y*[,=5+Q#;[;/GNN#_0J.EAM?+D[V88 M,QP'+/&9B$.2^DAFPP=8H6_T(*1S,.XE4*&]E'Z>IIPG6R\61-)JL'IHZ%AQ MLB6Q9>1.0)[DH\<]G'<:H1M.A0TH-Q5I%]&==5260$_A MKA9S8LT%UD:4)BVT5AS4$UQ[7!H^R[K]4I2WI&^R:^<.95[,0000CP,<)Z&/ M?4(;\R0EL,,.F37;P^R)J5<5-_G7O3HP7=[\=79B5^>HKN,8Z,GML+SW>3>U MI+D&Z5U[QV^>$Z7L M$X&.8NF:=6MZ>0#ZZVVQ^74KH7I'K"-KYG4236330B@FJIPV/'M)/*VQ9W S M_B++EN7U%LK@A]L6"'X4@B"FP/=IR -& Q@W$ !+26)X=[X]PXXG]@U63[42 M3_5:>^IIE7]-^1R+>D/]?,*Z@J5(GY*"&O#8)J$NPC$1#77BVO,G%ESQUT5% M?Y_O:F-E^58E\&2]I//5:MN*C?D1H3SF(DH%20(:180UV,($&%54#8-H4-U] M.+CA0GP=ALUM]<$/?Q%+US##2E MWGV,IS<&#.!SR^ P%..=URXDV,=LL_OY47:LG02FEE(>RWL&4)P2'T(A!R\H MHCA :?UVD 1 ,$MM+%UTMS["RL5C#;84E*Q!VG/EH@?_'1(# M*T4'VJ&8AG:Z<*QSD8$A=SVU4^3K^7IQN!*D/DDQAZ(! B@S M6I=P8'[@JB[Q]CUY3UU4=?6*02\5'8I^JVIZ #WAJJX68LT%UD:4)BVT5AS4 M$UQ[7';::5,OGGQX+*N6^(]LL\@EJ)G/4N%3@IA/01P!GX.8UW8A#@+8>7NM MD[5!UW:S&E8YM]\JO%Y1 >ZQG=:-Y Y[:,[Y[;5Q5K)9P_,.^$;<*KM$E^[^ M6"^JIR%^%OUIVPFSP)3I0N:G;%6N[15?YC_^GN_N[XO54DJL6D^]_,0-];&Z M^QX(%,5$"#^( ]C (2&(>RQK6L;;'Q MIO%,5U>"-190G<5L(F+MW,TKBZN.>365]@^WOV>;NVQ3PZ+%=K>]D$//Y-CB M0\ A02@@(A58'*I\8]")ZZ*^]WQQC4G S;#,Q$1->5=RT39?LLVM^* MF?FQG*D# 4D0Q7X8B@@(T # P+>QC=W%[%#;V/7.M7=[Z,F6-ZX[<6Y[R\4J MW.==Y',>1.5RWY[6VVV'VXY3\6Y>L_GV2:_&&M M,)4EG-M[577T;;XJ#YM2@E'",0$)3T$2)C%.FBV<( 1,,E/K1IVG)Q66-6D M4^8_67ZW]K(:M;>1L+U%_7"23%)+855KA^4/V=$',T&U&Q8]21TM(F:B>@Q& M ]132!7YM"&__(%KD.]$54V(;-%5)_&8AK*Z<:T8H#V;J>ME8Q^S3:Y.\3^] MVV_&!< L IR1&(O09]2/DH/ A[$PR4:M&G:=C_(OWMOW]!,GG[G\P2M+@\A[ M5OW _]\_WOZ-O./OOWPVDU"[W.M)Z&BTFTGH59V\\2JLWH4[3X?54!,F6S34 M24"FH:%N7"L&:- V-)3(O'FS^2E3Y+_-5_MLEOJ8I11PF0J3B! _$2&N;8<1 M1O'LL<3\>3??[/I(J*E=DTY\#M&LF/*28OZ/_XX@@/^>9G?Y>JTFFNJ,3VEE M"KWYC$OC;MPU%E/NOYU]TNJX_1BSVV,!ADD$DX!R00F"+(0DEK:3E$<@C$!4 M]UB^7MKLKR]9->^O#4!KO96K&^#_ROU4-P:OJ9]J^]2IGYHQIKU2+@F0=H^G M)-;+P\+3VUWV<*S=16GDTQ@%# >!2!DB0=P M>G+AK.RT-@XJV.-=<[%\%,H-U\HKC">GN=0$Y;A$7N(<[R""+H-MZ^36HS - M@73@U_DJN2/F7A+*QVP]JRY>I,5ZFR_+.\*+M2@VZ?YGL=^1NTV6E2=R:4(Y MY3$%09JD083"E#7+1R&@--012'O6' LCK2IDMZIB;NOEVZUZ!F6^5=4:1]AJ M8U'^8ITMRC]]SW?WWMS[6GKBS1M7O#?OBYW\$ESV=N!?7V5P%9AV!1TG)H8+ MXM5ML4\ >A*A5T'T#A@'YW99+/;JDU4IY;0X?H)-FVMMK+K#D_Q"->9@M$<>!/X:K-F4Z1RP*W\NW)9;[;RR;W=ET^]K5,]SNIB?^1 M[3[.\^4LQ#"ED%&&,(E BB@-_-I\A*+8:,O5FE'7M8#UE337;Z3Q;O=K54ZQ MN]\4^SLYL)P])%E^>EX_T-7Y[31[0=+=/1@A/J8[!U5AYBE&KP$I1_>=)V%Z M/[.=IX .O7BA1U_K^H7E"$PC0[?OUK-5#">\Z:KIY\5]MMRK.RI_*XKE]WRU M^I+]V*62@G_,?"18+! +*6"<^@SS!$:)CUD7]^:4<1Q0^KP0X\()#"U4M^F6#X&E(EA5/"OO- MSS#-*QX>-]E])E/,;YE4Q.(A4_/=HUG!PQBG88@$04E$4A(R'B%.0:KNI8'< M*+WK:\RQ1)&%G''MJX-:U1&")XB]"K+WYEVQW6JN ]CC63-#&Y)BP\SL.I'EI0OKS^8>;CY5C[2SF5 2A'S(0,Y)@'T<@J2381XB:/7,X*##7J=T!GFR@ M%]^&RK*;PTW^U<4D7W]Z%_]9\_DZO[DN!!,(MV9..=5(&R:A8P393>9J,2!M MJ>X8<9_&*#*.Z^?)]'C\ZXY.GP[7MY0P_ECGN^VGSW_\GCU\S3:S.,8!$#Y( M(QA2# 0AH5_;Q(@RH]2[GR7'X\<17*T;)3SOC01HFF?W9%1/T8?Y4&*MBH,[):S=R3=-1Y[QV33 [4>HX5;Q$ MEE;RUXOE:>B7+6>N)F@6.-)6,&7D;5D1Q/:;?'U7'14I+]?:DN.-3=L9I[& M. I37Z9^@@D?![RVGTI81M=?V[/J6-=^V\S7*G]XDS?E4X8)F$5^-?5L%&H- MI:V4L0JD5Z&LS['=5#<%JC>P3J .+'*Z#+;IG?4H3$3Z[/MUKH*.F-,5Q-^+ M;V4=T=OUY]U\O9QOENHEEQ^[3-6O?-P4R_UB]_?Y1NG"S_,#=9^*U4H4F^_R M'\TBGV+! IC&*/!CSD7J!^7Z+><)(= WD@W4FTNG5KT_%6*O MAFR8,@X6/#TMGF+U5YXYT&5PKW8[.>K7L%UHNN6HM&B M^D/'>QICPN!>%^/V,N,K)4\!U+UC1@,!,(<8L"CD,I&'F(:U,41)0LV//W[C[SOIX>;U:_>.'HI%5B]:1[ #9-5ML:'5Q5K[FVUW^,-^I MW[W/OLNO^KC)LA]Y>=JK_AIU!QKA,&8 @B1!(6>ZRR\L;G\O?2Z_*K M3_SVCHZ_TL:C?RAM2K!-&E&WHVT3;4PZY^4&#-2%+&2J367\LWN39*68=@>W M,1UL+M^>)2 )PQC")(X@%13 )&SFH!@$..KR;D@_BUHZUON9D,_9;K?*JBOK MCWG/3V^QFN1G?&7:VXI555X1I MK'5->H%&E]@I=RA])_06:,PX,3\AR^OW#S]GFV_Y(KO\[!E9E63+GS[TL&.1SC&:0B:Q2:3;P.&N=.8X7=\ M+-EBA-H*7T9M$=,8=T;FX.HAZO$BHG_\>KO[<*O*'[=UW3: \='2 ML[MS-XU>V0/_L[.[_9@P. Z5R<^JZV:9;!VKHKQ*J;RS99LUYQHXBF,AP@03 MCF&88H!(8UDP/S4\%-7;GN/\K(%8+FXLCR"-3T7U)U8O0QJ:4[-\YPF=)_B\ M&N!XAZ1>(JU%J&Q2/@WILNK1\V-3EMG2?LG,2CKR[G! (DY$!# AB;IW.V8H M16'U5Z8N'E%K&7=5B:;E;J**XVZ>_K,R:>E^ MLFOPR.MI]92#;CB/'2W>;MYGLQN8EK%CK"8PC7%F-._/'X(;-0JZXU<-(%M> MQEZML"22=>CC3K"4ZO*XE1&L@J?V6!A MBV:],6 $ALVD_0#PZGIDD[P/J]%ZQ+5(KV7FIZ&HMITJG+96!_G[^Z*Z-V99 MIA7;+^JUR=._5TI=73=[U/ 9(%&00@)###F7D",?')938D&(]4S>"4K'*OO' M>G/<:'@BLPN5K6VRZN+&7>'M:^>J$\R7A'E^3 M-WST>KQ%83.I'C[_9&&"P M-77PK,KKMY<2^^8&\*-O$TSONX2H;Z+OM%E,8X": ]=DO\!(C/Z,%A-942Q MJ7^E/@=FA$',$X19### $# <'M;B.&3Q),;&;M!''3!ORME)>5G8Y@BZT\G$ MB=$Z]D#IOC%,;/0\/,JM*FI/G/Z+C*H7XSG&4-NO8?W%Q]^>Y PU*-N(X; ; M3O73*>JWY$$]8C3S24@$3P0*2$"@2 'EK$$;$C\8?N/)'.. &U"7E@1OO,41 MLCJ)ELNFM)8=\^<8.TL=0CSD#I/;Z#H;3+6J).4(>](0*ON(_(&]F&EX!N_$.T+P*VX@O MT+1SU:*EEDB>AB3:"6#OB-AK(!L>'+)$ MN)ZXC<"U84E4.[=6UG;NQR/PWML^W4^:D8%YR9'^Y\GWT_,;\IUO+' M1;4/2];+^LJ*M^O3S^3K1?ZX.@7IIT3 %$040>Y'((UQS),0$TAY$!I6& T, MS;6VGISG4]?9G';\)QZ5!? G%^$\^6#C5M>#F\,$65.GIQM?0SVW&MH)/1]K M(RYM@\4X#6 B@\I(SE\]DCE"#/17%.2T0*UAE#WCY&%*ELAI0,Q0**($^BB1 M#5I:PSCR02(0-%M*Z&9CB#6$FW)!TG0AH2-GNBL([NDR73HX,#6ZA%YAIW6Q MH!^?TQ"UWEX\6QZPP4J?A=^,=<-]X#?+^"Z&]@]%]=73(.%A9,KT8@@D( MHS&UABNLM@(U%4%UZ*'&6JQ=-LT7)<1>FLU^S]?YP_[AD[J7]G!=G"@VY^O& M3['%/FYK8BLQGZ.A(4PCQ@% /"(PP4',B403XY0P+O_8 M;<"PBV' (4(!]Q3R&^\4NW<"ONN08#DNIH/ >"'I+OL:T9B0S!LQK"7L;F(V M-2EWY.55\7;)ZE&N3UOA._G3__IOS6_D_U/UF?_KO_U_4$L#!!0 ( #.( MIT[ZJ8@0G'8 (\4!@ 4 <&5N+3(P,3DP,S,Q7W!R92YX;6SL?5ES&[FR MYOO\BIZ>Y^[&OMR8,Q-8^SK&V]CJVW.?*FBR)/$VQ=(IDE[.KQ\4R:)DB4L5 M49OHCM-Q9,L$B/SR Y"92"3^Y__^>C?[Z7.:+Z;9_!\_PU_!SS^E\W$VF_?++IM%/ZS_,IO.__JWXOT^C1?K3U\7T MWQ;CV_1N]#H;CY;K[[Y=+N__[;??OGSY\NO73_GLURR_^0T!@'_;M3KXB>)O MOY0?^Z7XU2\0_8+AKU\7DY]_"A+.%^OOKO EY<>_/OO\%[S^-)12_K;^U]U' M%]-]'PS=PM_^WYO7']=R_C*=+Y:C^3C]^7_]MY]^VL"19[/T0WK]4_'SCP^O MONOD/IVO[C[EH^E\_.LXN_NM^,QO:AR@7\T*U-\M;]/<9'?W>7J;SA?3S^FK MH+:[]'6V6(2!K?N_S=/K?_P<>@J00 GP!I#_4;.7Y;?[]!\_+Z9W][. SF_M M#U]EXZE-EZ/IK"%)]G38BU!7HT^SM$&9ON^O09$6BW2IQO]<31?38FXN]&HQ MG:>+11C+I^E\/5]/25&CBVX';L*OIY,T7__E*A_-%]=IGJ>3BHQK[ANZ%?OM M*"\&]#EM3LY#738GF![-BB7SXVV:+HMYD,W#OG-JZ,<;M3VX,'WS53IY/1U] MFLX"=.FB&N!G]M:V./M_6VDA.[_#MH5Z-?\EX5\T)$K[Q;KJ\6\_9^23L ,M@ M0 =#>GIRFE1HV?9M.;]?)>D4LQ738IV'P23*2T&, BFTTG MA?WTF!*GQ:C:09>#?C\J9N)MNIR.1[-H"?;VUK(X'Y?A_]?L>'=M1HM;/\N^ MG*6+HQUU*<1C>[RPQ#;1(Q[OM4,!W]UO3-5I-SWMJ5(R]W_EQF8W_NLUF MP?Y>N&"^%FO^]70\79X6YKS^FA.I#*R$9=2%573Y[=7\.LOOJKA;59HV-]#? MLVSR93H[M2 ]_5CS ZBV0QWX=//#*7]6,H^/-VIN<)MUY&KT]>2(]GRRE6$\ M^F,U!59JV^10EZ/YS32H8^T%GQ[=_H^W-Z"G?Z^*8JU>NAM^I>E2KY,F!_\Y M7>S,6S^:YO\QFJW2=]=^.@^6U70T>S5?+//UZGM:AC/ZZDF4G2&__"Z<595J MC7]3CS#DH_%R-9J]&2U7^=H=?G?]9I3_%<87*/>HMY:P.?/K>P)L][O-M P- M'L41WJ2CQ2I/)VJYZZ4%T"*'T!-POX>VZ[$&V[]+BIWSO3U!]#"TC^EX.QE> MS?^8Y^EH-OU7NA;A?;8)6+> 5,37]P38_UV-"F]@':1_Y!&\"X/./BW2_/-& MS?>K5IAU_K?W!%=%0^3L'IL3ZW58Q4Z.]/L/-?WE-0^4CC=J>G#%F?MD-0M: M>75W'_;/=_/'@; Z(Z[54WMB;/[^?O1M3:L_YL%*>I^GGZ?9:O'[:CHI!G2> M5/4[;D_(K8GS;3NJVL<:9_?7N$BKN[M17GZOR1;U*'>J=?/#O0\]%008SDD]>C3^F30_Q][69Y_EVSXH*%+"Y8 M0+:695]O#8\TF*_-#O9IAPV/-UC9TVSBY@U#O+_;5L;^<3G*&\;\4,<-C_\J MK-UILR-_WF738\Z6HUG#8W[697-C/H,8R^?#K,B"^["H%_&D8J5_'7ZQ_7S1 M;^,WIC:#2+\NT_DDG:RO:I7#F&7C??*N9;T>+3ZM!5XM?KD9C>X#6%#\ELZ6 MB_(WQ>HO?@%P>RGM?VQ_G6R,#/5IL3[F+8@AH02I[X7:%9!!:$5M*32U&KHK4C^FD\O%/61Z,O7_\#'_^*?S+YJ+.Z\W0#MX5 M7#-K^6Q-&.7C9Z3\ON'V$[_=KQ-Q?QG?3F>3LG5Q=;(9E6>MHAID**?G;WOG M9[*7!:9&M)SUCRR7;'FT71ZFRX?,KP>;4ML%)7B?)64*H,@<)*9!FW5):(,(7,97$MDA6'=\,VP.Z!?NOR ;.- M(B?_M=H(48=T1SI(D*>,&J& T@@Q2)3!.^D!P2*":N@'HEIS$/= L$/F0AV. M'>\CL= :!S7P&ACN$-88/T ,20S-<%V:?4[S3]E+)5JC. ^(:\6"_'HZ3U\% ML^.8Q5^WJP1R;;#U7$H%*<+""K5#!"M-+VN!Z\0):%D'7;'R0SJ>C1:+].*:$0!1QKMMD$ M04QD9X 6PJ"XVZGF.N/Y>'I@[)M?%Q(LE_GTTVI]D? JV]3D.4;P\WI,L''2 M0>FLP!PK@A&WHL1'$'YA,/DOL#;]X9F85H*EWYM5W=M01V[9V'XG5%C.+A"?: M62V(YQ#OT@< A%V&6'\0,[9M)?4:"\\D4C#XC_)H3*0&4#= M0Z"2^6YR_KHR!EHD594H5YN:&12?CYNM5;M()$6&AFV$<(.5DDPKNMM-D(J* M?PTH>C P4M8'?E#4.],2C>X[8<( #:4./B>!BCK@P6Z#LQIT0(\82P,./[NW[R4,*K3DY+E2MFD3TGF$A'3+ ^(8,!*0(\ M=5O,PB\9NZQ3E7,)\W3.=PIZ9PM$[2?..EP3]HQE46&%.-8L6,@2,4OWOA:\(7@NA"!400*8I)T (Q[T4 M#&,EI1V$!5$*\)W:OCWZVZE+K'6[2KQW3D*N/(+,"@FH]J9$A2%C?Z!%HS)! M#EH,K6#>E:^Z9_ G+K4>:)$(3XV4S'$:/"6&M2),EO)Y32[L5EA[ZL_:@+M/ M.A5_S-/TY,76DVT3 P6GTACO-.;02>'E#D/O]86Y-M&:K\"D&'S/3#TP>7"? M[M+)QU_O?QT=O,-UX),)!YQ@(01W5#$ED-+:;X>H70#E\BEPILJR)G'M;#EY M5,C^=;:)#9[:G@XT2;!1P4,G&'M K((*"ZM+"3&]M*NDW>U/S>#=)Z-.[TP' M&R4>"2X5@1 J9@TW%%FXE=(P@&+2FH:X'D4KNP)[SD*VVS/'9\]/G[R+?+1= M@CV#1"/F X16 P*\Q*6L@*&8M>F%L*BNTO>>%C8#[YE46N3+1S0*?WM*H?"K M1\OR)G#])EW>9H^*/SS_;9J^'=VE!S:]V"X3+2AEE&MME7'8 ;I1HJ0WRA 9A.3A&Y$4IO1<+.;X0C;+[DB0 MM83\F9[=F_]X]>_I:+:\?34?_WK4L]OSR81CQQ!7V$JB&!?>&4W*(8;MX$+B M1TWJ*FL2T#;7DLW0QQ,BI>(&>LAH6)F#+,[Q4B)I68R9 M5#T9Z[)VJX:P[IH]1W>APPT2YR%WG'(",7%$>X1IN;3:(-2%U%QL1K$G6'(6 MHL]Y\G+1K O $);K)@+ZKRO403K6+"D*VB$L$?*,8D.98LIN)774NA@SL'9^ MXP4LXRU@?J8!6+[1^68T2=^O\D7QNNY55CR_MWZD+@SH?9Y]#F/+]BW=-7M( MC$2.6&(0!!PHX:$3I5?OM<27?QITAG:S+J".9(_/\J=9++_GCUY .$"90\T2 MP&U QW@%O ? .204+0'#;EXAB@,[+MLIC+V MMR_C_IQN$D:="[Z8 M)!I8)H3(M2.!;6Z"X#9%U4AFRX,(.,-8"IX3981%L MA,MR>!OE7A> #XA\I@GF;3M)7+ Y.6= %,D '@.)R389@(#@-*++,M#[HMUY M:'?M^'V?-UQWSXWH+=$,4R@"&$A*'8 @83,H<;'A5Q$L9#\("]N'?7AT5'D^ M"K]=VZSFMOCCJ[FZ*YZM?'=]2GC8"(6C1I @JQ2WTA G',% %V7_2_R903&T MYW_3OD=5=355M@Y;\-=.2?#N?OV;^-'[[CNF0!1_2;42<&A(M#BX"=R M%S!3)5;:RQA'2OP@M.Y2 <,CJP\S>3YNGJQ[^DV$QU B3:B'SBBOI9!;#1'( M(8^Y@2__)FOC"NB8K(MWUV_2_";-/Z3K>\(F6RP79]&S:D\)I1P[KQ@@CG"E ML;3>E7@@*Z)*Y8(?BY$M8=X5!_?G$[W[,@]*N9W>OT_S<:'DFV/W!2OWD6!. MK(920$\1EY!;SG;S$$L9Q;M+/V1I&^V&(NG5J%.Q91!!2<0$"E/'TN)@W$!= MBJ"MCMDYX8]PVM(\Q@W1Y-$?L^O70>2KX"Y! +;C*F*H89\/T(6.;U[- _2! MZ-M_K,BGF*](&-7:.B(U,0I0 3R2910-2DJB6% M>?HYO<1B"$(#J3A65#--%!#,P.WM"J*M%3V^YMUG,01+D**.4PH'*7-KEFT8($EL,H1[F+_&Z*;.$$2"",8>XEH8):DKOP3")+^RB+_6ZJ6,:K6,AR.+PPRE;WOTG!@L<NF]>!]>95^ #3"8&!<,.89(@P 7OJ? M%H(H5VN +GYW6ULC<%]&I1\+0/ <,2("(:&M%+J\ DFL-RHJC#0\BD5KOG:E MGWKX]E+IQPO@D+,8(N6@4=PZNKT/0YPW+B8/XH50X$R5G:CT4P_7EWS/R&NO MN,%<<2>1U^BA-A)Q2I.8*H<#C CVN4^=B_GE']PB*8UAG'O+F+<0&8++K O' ML+F0"Z?-4B/RW+8>Y,-+8&PKGY92R0(*8=674'J'E6=E4-YI%?4"7VVSO?>K M+.>2L7W@NSH->>P6%T7NLWDQR7H[[WB7WXSFTW_M"E1O;EL7-)M/WC^2\]WU M=LZ/9A_#;S:IFU5>86^B_X110:GP*)A,UAC.E#">"F>@)1[3:L?;+9V@K.[O M9^O1CF:/5?M0NGQ1Z?6)&MTDP%, @_D(F0GV)%020UFBP82],!.]8P8]/6)I M3S']KCCKJS%!R0]AM+Z/7E_&4N2!]E!RZ8.5 ZPG%EA!F>!,$TA(M6/+EE+4 M[NYGV;I:P]KH]-CDXVH^R;_58M_1=HEA0AI"M9(:( 4\Y]27LF+K8YY:&6#3UT%JC*L\EJO/RSR$*;+W?7AK>/(Z:3TTM8Q1X2II0# M0@F%),5<4@6IWLI/(. Q9\ #+"W0[V+6CD[.7=:>V=OK5X@XOKY5;)X M( 1&Q%M(*5; 6()WP@1KX<**"/2XT+6CD$Y-M>:7T;H"SJI*'(RK"; 8RR4M<%V)Q)X M5US,K&2[MGV/H;CI-P]?^VW+S3/>?S[>1:*8DMP+J) MHLG*4 2W*&"#_(5E M<7;,G(,7'!I52E=[W7?/6S]9.\][F/QH)TDA:UA]#=&::$HDT]24* @8]5#? MQ4;*XJG9L%JZ)^<3/WEW@GX&1:MUE7"+!).X2'\*-JI0G,@2=*R1O;#W;X9" MU%:4TZG#^E R\IR5M&H7"7#<<\.50J;(T2/!/.8E M"[F.RQBPW2G4O/EI32 MKY-16BM_GZI79 ]P6#F)B,?!8V0,.0+1.G."<8NEIOVY%CO#\\/HRYLP[CP( ML'B;+M]=?PC"Y9^/IJV>;IQ@9I4.8F(6IDGAC!-<2NZTP7^?J\>P)6M9'5UM M?KN!_YGE?[TJ7@@8IXOZ+#S<.J&0(>T0=F'O-\&)\L#OY%:<5YJ /YKK$$W# MQO31.0\#+--%L"M_S[))?1X>;IU8C#0&SD$EN&9*0.'Y5FYO/8XIO7ZQGD$T M#QO31^<\#(.M0KCPL81R[XSE@D&(B3$LK.:PE$31J R0^D;]"SDJB&96?>#[ M-=Q+;^3Y)?._[?@JA-'!2/+!VU, :%GL65!M"*.P"$M(C]FQ=CL_KT9?'VFU MTN,AIYHF3MC@_0J%"-;:%25^M2RE=O)O&SZ**5FKRC@SF^?U=)S. \YE".TH MCXXW2 SS6%H&),%0:0D9UCLD# 5_1^T;8$^C*FBHM./C"Y4G^5.M<2(%<)P; M9ZFVAC)K#8%;00+W94RN],6:S^=PJ15U])S[56DO/-DVD7XAO M%\6Y)M30KZ?WY##T;_>N"F>(QP80$7X(3[U"V,H-9YSCUJ(>,\#>9)_78WTU M#\.>3T;Y) CFMOI[HNM7\W&>CA:I33<_/V2SF<_R+Z'1$00;^H:$ B-]$59C M @/FG-< EQ@JA2ZL-$G'O,N&H+-^;RW5OJ24&.QA, XDM)0X+RDJ+OEMI!-& M<=,E(^_3?)I-@K;R9:N\[)P9E>XFU53%F8YH*?'HH,3;X3P5_#K+-Z^U+:9S MMUA.[\)$#;][FWX9K6=S^G6Z*&JR;+O97]*IXQ$DRB%F(8*#ULK?:[(I>5M&JOS&7#A$-."$.H<.2,-Q!Q4FI#0BQC3N>K MAW7DAL/S]*8(=5Q=+)5;T4[6L=A1G8Q.X M^>0'I%M-173E4P<_^FZZW!CI\\G#B]O3'B]1'1G30[6F"JYRK7X2IJD#U%LN MB8/",0/99B,2WC'+>LQATE1$O$N<%(,JO"]FPY!24BSJ"8,X@! M.K@ML27K4 4#6#0^9-]&L^6W=Y]FTYMUY[WG6_2SF@!?O 6$@3,2*QJT)X6C M!D///*9*5KK/W&+(_I$PI]Z#VOOYQ C C44*$B(!PMP7641;^:"J=H7T4M>& MRKK?^RI&'-)=F:=%IN$R?3W]G$Y>!17.;Z9AK.O#U(7^]F;T7\$1+,JSG'@A MHT8OB>?,@ D*1[2LCJLO)*7.$B$+VPWBN1"UA7. ^#;P_C?CNY./YY1LZ?$ M20^IH,QR0)7R1COF2SPT S&)S /D72M,J<[&!C30%2.O\M$D_5CXC#0 1@9CVRI52(J M[BJPUG6<- ]UIYL1CN^+X3KGOXXFV$D') ME04.:@@187!G:$@'+NPAJ6:WQ 8 [8LJ)[>X_0T2:0BRP5%%8?A#K1*J%86%@4 ML/ RN"?:4X7E@Y-2[2WCETN&NOK+V@*V(4ZH^WPZ"Y]"M3CQI%7"%-",LS!> MR"B%Q DIRJ$[16,6B!>PGS3(B3A@&^+$V^(<)'Q[^" N'J!?WH[F],UT-@N: MF<[7-7UKL:5R?XE1&#-@C6/!>C,L_$70W2HK+JXJ3'L\:@OR%ACV>YX6%_&; M)-FI+A-* :88:5/<]V#..F_4SO:3-*9HY! SU+OA6<.H-[S!U3-ZGK1*$ A^ M(!0.A.484>P)MCNODD$?DR WQ)K*[6]PYP';W>WR<7:7[M)07S]Z OV(]W2D M58*,UD829Z1VFADK*-_)B:R,L9!>P,X6YW$WAVO/_#GI?Q]MEQ",@_^IX[W6%=YP/MDF(A-11*'51;<\XK@1G MNW $%1=N(S<;(SX7U3@;^%$NS9OI?'JWNE/S^6HTV_[SD:3D^IV$)=D9C2DO MWE8E!$).Q$XPHL6%G4HUH.#G1G([4#?&H:LTO\NN=Y9\9=H\:9<09CE$6%.' M%8<&%5EOY? YIC&/E[Z 8&'33(E#MS%RO$_S8I\ M7G^P\F!B)%@'-4> \$ M8=IH44K#-8S9NX;X[EGCBTT4G-U=8)A/BN%-'BH9I)/'Y47ZNZZPBWH\*J3P M/ML4IZIP2Z%*\T00BPP#0A@;?&$BF<-2>$J EECP:D^ MR/]9E>J(.?W'TP4 M5L@AYQB5TFA-J4*@E @8?V&%&YM5\M/7X6*0[6IUWPQR6]RU,EV>?#[Q $#D MD90$%XN29=C04C9#X(5%5<]5[%Y^Q$'96=!]M+@M+NR$'^Z?J^GG8*\4F8!+ M,\KS;]/YS7^,9JMCMD&E]@DRRGJ,&&*<6R"-Q=)N92=>P0N["Q6I_Z=!^180 M[FP1^CR:SHH L]\\D?XQ':_RJB^AGFJ;6 8-)5HY9)VQ2CMJ32DS13K&?QE@ M?*U95C6-;F>,&H^S5>#_AW27Q[<<*J.E^)!9;SX(*ZXF2+AFV7BW+GI6$OCJF27S_ UGJ)WX;W MHP@D.RQ<=9_FRV_O9Z,@\7Q2F/7WZR3CHQO2L6:)9$H%HTPA+(&%QGJ#>"DI MY>3"'C5KR%%O$-'.4I_"@$=%;8W7ZV)5 M?C$FF@E2G((J6F[(#/)J19]>FADM*_X^>J=H(_/C%A'19]]VQXWTD M4D-G"3',(54D\SBC6(F!L3KF5O8 3Y\;8E!;\'::\+U=&*L_W?/D\XDUPD!A M,550,2T<1[KT*1CPU5[L.T =?K'4:0+*;MWMDWYVHIA"G'N/-.U6,RE:PKP'UE5/M#C<* %A)G++)5-00X*H ML+ ,.7!JX(7EZ#2O_,/LBD.ZZ\/-]Z-OQ4E:]6/-[QLD/FS'4G,L ';*&*L" M=*5T$IJ88."P>72VF@^<:D;AVB%KGCR*6(DX^]LDGA#-C5+."FR-IL0X5E=(&AR%F,QM@ M3+D%(C6*;W\F42U3*#B6.HQ=(R"=(%2&K1Z7\0>!(8E).*T?/&[=-6N!-=&8 M=ATV_!"&:,+/:;U(X;YFB>$4$."09<1Q3L)?:1D@%Q[RR]V\VC&@&\2ZY]VL M6M3P5-L$20J1 H 2*;T6"'I8QDX$\R0FXW38>UH[_&H:\$[#T0V^Z>U(6.S# M6F^+*G&>>X-Y&4T5!HD+RRYLGU9-(=V#T53-6DJXH]@AJA7Q! 2O%"AF=W(X M$&-<#_ 5^"XC136A[>R>SNE7Z/:6R3K8*L&"@0!1F 464$>IE7JW?RL6Y9\- M\""U=0HU!W57E'H.PJOY-N/D?9:O5;I34/ M2DL752+>S7Y1@C43 EFKBO-HCBU1M%S#)=\ ]$6'/CK\>/?^KTE! O)*/< M2 \]YYQH:'V)!\$JYD;* .,>0R%GJTKJK,I0\;CM/)VX43X/Z"P>2673Z^EX M>LQR/-TX\=8::ABB7@N, 86EW%RY;CJ]L#@1Z%FXWKIS^>IY;#!!PL8@(=E)):SI]GF$UN,N V%;M!ZZ8M>;Z3S+URAM)#_"K:G?+_&]S9=3L#G(,H:+L;3+W5X5FSQ-"P<(-@VAK( M'76:4N.X@4@ZKXTFE0XMVI'V?9Y=3Y>OCU>\?_A0PL-^PPJ#AG@$C? .(%U* MHKF]W/DD#>/\/ US3G_[8U%4XM_EAZGQ0 M:5WN_2H+.U[X^W1=X? A_'Z5-8!K M:9N4?':0."C-=9?#'W0>3,[UVX/I_2Q=DV(^47=%%.-?Z]\?S>4_W3P!/MBH M%B'DI)2$,FPEWTIN,&$Q)6,&R-GA$.G978#&==59D/4V0*]':Q_@KJ@A>8J7 M^QLD D/E4'%8@8QR88?T%I;2 >ACF#A *V&P3&Q$.]T57"L!\@'A35#M3;J\ MS29%6=PMOD>H6*E]PJBR6@$3?DJ#/$3:@JWL-GC?,?MZ]?P,N6'F/+TI7.RK M'Y>@;>BL.[YNBS7_F4^7J:II@!2QB5%K'"4-*%G6J2HF9 MLS&)NT,L-CA4+C:LIZZ8J5>+Z3Q=+(*1\6DZ7Q-@=ZMC6023 V[YEA?Y*/QV M#;VY+?[X:A[,XM4ZP+*_R>ZN(SQ"\(Y&D!A+- ?& L6$0T0Y(\N8H 6:X,NZ M"338>3),=7=ZIW8/K&6$T/#)A*O>1,,+#HB,D4=I+@87T6I888!)EI@SP M#M%@*=^6PCKT[O+BZKI--S\?H;2]2E AZEN]DX1BR3!S89^DA%A62%\&YXOG M+V(NB@\P27"PM&U-8_WQ]OFQ?BW&/F^>>!X$UF'*4F:\TTQP7H;279C!W5R; MZSHFT08S3I(O&OS^:%?ZJ<>OL1]METAEJ6<&,^H1QU1P(?%6UN _F!CSM7I8 M]H<@VOFH]\>P[>-1I1.Z]Q&I6M2KTF%"#65",$Z\T%08#2@M@WM>(!=3:GRX M =E>.-F".OK?A;=U1\_:@K=M$X$50M:$>1J6?PH4-LCN9)8DYK1J@)'87C?> M\R#OE69/2I26\^6A(E>EDD2Q72=2VJ ,RX'U++AV0(0]9(<8 3%O!0TP1-L7 M2=O3R/ 2!!M)#$RH5^Z2CNUIH0\^OADMMX-=!["^[0J'CF:S10-$/;O_Q *JC&/.4^T5 MQX9294OL"(<7%C?JB<%=J:>W[?_@T^IU=O^#G22":06*][4A1IXR+/3V&F- M0LK M8-0&$UO30<],W%9K:"9@=*2S! +&N: .XYU\!"E0[Y$!1I[8?MYEP&CYE#O MQ2,JBOV\NR]4NG!?TWP\#4)5=8/VM4V U1X8)2PPD-'@"$+FMC(CB7$W(:*^ M+<=&2'',]VD ^JZMP@_INC3H578U^OKG='E;E)@*"!7&;=VKF>=VF9@P[ZD& MT O*E/< ,XQ*A!2!,17L7ERXJ!6.=J.8KJG[[OI-FM^D^58LDRV6BSWP56!L MQ9Z2,(L!@@XI(;#RVDN_B^\B9F6,:S/B-J./OK8R4N)PAQ;G^O7Y&>] MGA+L#"+:422$ !XJ[7#I[V%%HSR= =J3/>WRS2MB>.Y.(VY. EBP=:!'"E,& M"/$4>EBB("&(H>, *W)W2,?6=- 5$]WU=3H.?J#[.E[?D?L0EOEW\T*F=:!U M<5O$L#Z/9B=.R.MT$S8+*;B3*OB7&G+"F>0EV!A#&O,VU0#SV5IQMEO$NROF M[1_L^S2?%D?YWR?H'6%>G6X2YZ&T%#JKF/0$6 ,HW\U!PKI]SJ^#EPE:8%Z+ M>/?+/!56\CS_%A;MDX^?56F?:""M-M"%Q5U1I0#W1&YE)U2*&%^Z]NW9^[5Z M A_RY:4P+@[NRZ(:E(A3Q+%Q/CABR!*D6)"=![L7DKB"[[5OO&ZHYN:32R5: M/; [\RBV=W]W)S[SR8"J)M:842:*+*KPWQX*-Y]6;M(M[=EKB^Q+.^@SB9+E=! MI:\V3\]/]&KY-EO^9[HL'IH\NBM6ZR(A$FF#K+%"*@JU, :#+0)44!;C:0ZP M&&5[G&L9^ ?J]?W,P>/7(XMR&9O"&=^/MI]'#S8C6;^:_NR%RWKO(%3I*?%: M(22< PH)6[S #C0@ECDHJ HN7:4B*JT%]6L]C2"8X80;Z@02TDO+'<"E),;1 MF,H'M?>=SVG^*>O.6FE6TX??2Z@'<:?%LDZ\![L_;E%A/L5WGG@'D2+($"M5 M0!QPQ5&)&B=1 8(!;DY=T;)SQ0R!SL'X2Z=09[;ND8XV9T)G^ M^IX=?\P#F+/IO]+)OV]R;'X/)F&!P+OYPWT!E4\7X9]L^.O\9J.-B/D1^Y6) M1\1H[H2P-EC."E-GRJ5/:W!I7LL 9TC'&NQ[CCQ&.M+D20AU'#)H.?!<(269 M![*4W%@8<\)6_VI?ZR=L ^1NA#8ZBP ]'W4YXH8?=F[XFQ*D, X&J;;(,\:\ M ]26RM($T&[2#OLX/V[59.]72QWF?#W,T$A>U^XKT9PQ)XT!VC*,+93"TBTF MQF#>Z9,3EQ0%:5L3 UB3SUM?$^X,)8@AR:036BMC=.DG&"FC:O ,,.=P &ME M3<0'$W3?EK4*_]I;G'T#Y&Y0U>J1[VN1$,A5D3(*<'".F7-:4,ZU4$$=8;+[ M2IFV[E%(ZJF'SA <9HHG69-0)C M=TO](BP8VT$>7=P??2Y!5GCM#=$<:\B =XCX4A:-[(5%JYNF1 R67?'B]SR8 M,)M3G2.L>/2I@$9@-O&(>\\<=0PK4O*;".]CTH &Z XUS8GSD>PL8%06G-P6 MC*Z21':P3<*$':%7<^!$6%[RH2*FU8 M]F;9NA#*=O!';9 C[1+D#">86<*S@,:L^(UYE!&_3X^&ET\T3;17BP"EKC6 ..&\5+B7G#,<8U -\DK1I+K4 <:<' M^8^'^IT,IX[P#S9,% N+K1/(%D432$!12E%*"RV,>3EQ@ ]^-KXX-0EN=^O4 M+B4L +1Y%W<5QOX0E-?I=9:GC]ZE?C.=9_ET^:V<0,'2^[Z7^@7V.QQ%PHP. M4YC[XK$_JKT+_RMM%$:Q,1$DK_\\Z(O;@8>KJ6YG3)!L.[%U\'>.ATP/M$B ME%(3@C%CG 9KV9*=C1M\*<#!:V8H@P M)*T&#F&[0Q?1J.QM\/?RV8E6^N%\K%5P:)*8D&UD &(4G;L0(P7 M! <8$VZ7DZ%O42BNK/$_'1PBR]_.)%% & MMX9P*REF@F$DP$XVH&/>SH*U3Q"ZR.1NFBI-P-H79>QTMEH>?8#@0(N$"E"/;M*WJ[M/ M:?[N>CWRQ;O5HI@<@CH:@)CBF@P!'E."SQ8-3'1%-A[<#^2USAV@6\ MP^LF>V^9K)^$*=[9",O")LIAT^OI^"%PWV=QI^>#JU?2Z7#[!%$>U@-+-%"0 M2VP1AE1X2H)-HZ!AE:ZLMBS_5>'E51%T_<'$D< X:+CTUHE@VSLH6"D1,CBF M/,( XWT-:_EISEX,M)TE@):#+,L>WMUG\W5IUJ_38Q[VT78)]$@3:P6CTBD' M(--(;&75F.).ZX)U2*.:BC[$EP8@[B+[+YNLE]TU:6$)'&//LLXFV7 2; M''G-.<36*6EV,@$0]9[D((L.1FKV^27G*#R[XHB:3*:%=D:SHNCIJ_FV/.I) MOAQMES#'B%=*$BN,D$ ("/A65H,IC[GC,L![",TRITED.V/1>+RZ6ZW?5SM4 MU.8"'5 VSJR64N[N3MPSBIY,R MEGF25OL;)%01H3D12E LC/:2.;F;1Q*I" X-\"9GLQQJ!-+.$BS6 )VDR>./ M)<8@C*22BGDJL&4$4EM* K6*J?,_R/.I9ND1 65G!]Q[3^-/DN18LX0'UA-C ML?3( <^@Y,Z7DEIC8DXU!WB5I5G*- ALYQ&=UV$I7#]-4"6,L_MP(L,\P!PS M8<(F:PTCW)NM5%;0J%(" S21FX[=G(MCAWFCW]7*?#5_'OG\$-CNL_S+*#]V M&EZSI\1#[SE2WGEK,= *8%S.%NN0N]30\AF$>)Y%VB+0G2U+-8XGGY^' 1'F M(H;*\.( CF(DL-QAIWRGAO"O-;T_7;LBT>YN8WLJ?]QVI:O!>[E=U!Y[JMI'%9Q&P8^YYYM]D1(HCWI(.$0A( M-0!)@+65''F'=])[7N[>5LG0%6; MIQ&])L09 PT%SJ@P;0E4Q=PM-QI"8M[PJ)ZC+C>$G:V7ZIE.U (STLME?9@528 MM4"?G@KT(0UX+J;+]&.:?YZ.T\UV\R$=9S?S=2_KG:?:BMS*5R<(6R8]14&Y M' MLD()XAS@6,4<^PRR6T_5Z/02U=9;!XMK/+V?!=@W8KV[5I/L_L32?GZGB0T, =(8!Y7F0%J.<7FDYY4B,49T M_:HZEQ1\Z$PG73&WBS<C G K(RRSW[HPZ&S M,7X9*4'$8PT<)4@*+"F&V#A1RH0-B[HT6/OT9I,3Y.:3BV!.+-A=U2.PV7BU M+L\P#] OURDAUUE^]UV^%(08'&46#,P^.EB/)K]9SK*PU9H1\M#"\BACR<$< NXL-8) M(HV3WF-6"N."57L9*6JMLJ0A;%M=2/QTEN8F#.HFRX\O(]]],O$R&+'02*"- MX@A(:3$L13! =)I']D+I$0]K2\PH);X*7W* $H\_DA!D@;,T"&H5899QXO!N MT!S$V!L#2MYJE0L1>+9,@O>E/W5D$]G[V822L+Y)(+DO7-S 9(%!*09#/&:) M&%#.5">TB &V97X\[&X^_&9?I.G(IQ,F* ] ($08%013HW5I,G$@5#=I2I?! MD3AH.V')AL;5>?+H\XD2*.R-"GIKC5/$>N)+YXLC+F*.Z^H_:'4)3#D?W):X MHL+8)NOQS4;[ I#//I-(+H+;C1AR0 -H*3)Z-^P@3(PG.Z!LF58Y$0-HJX[) MQ[O1;*97B^D\W7M^<>"3"5.<> P(0PAA0YPO2B%M18!*1+V=7O_III=)BGA< M6Z6&NTOSF^(-[CS[LKPM,@U&\^.^Z]X629&BQ;5' BL!K;.<>K,522@KHZK% M_UB!TB;P;3=>^E!KK\I95[6&Q64$(8BFA#+*@0IX%65I-P)2YZ**TQ(.L+;R[GNBVJ&DW6_Q@\[VX::>9 MU-8[9'B1K5F4:0LZX<$]L+12H;MV\:A6)&G/IQ,J$9080Z>D"D9ML%8(W1]\ZQ4@*#XE+CAEKU M*$J3!UA1$\BNJ;!.77^:VU6!'WO;)1J3HOH@(5Q3XY1@7IBMK!PY&5,J:T#> M09MT:0+7(2XG1'G'/=,>.N$Y*>:$+24PC,2C%T3X=7= M_6B:KRL/'D_!WM\@T81;#)36#E!*."-$!+Q_=6"=14'?M>)0_ MUX51?S3_PWJB"'<(006+!0(A#6AQ4Y%1HF6U!^]:2IH?WZ:3U2Q]=[U34(5X MPY%6"1#>ALW,$@.M,\!*QU$I*Z,ZI@K2B_='*O/@:09]8WAW->TW=X^N1E][ MG.N[,=2:V4=:)SQVG1F(( =@8;4Q1Z4V/+_3M&765B7RL65*\5JJ= MHU*&K8E("*DE6VF#FZ,OK,1R(WI_7FNY*7A[F+B/_MAWV+#YJ>PADBR82QY[ M1 &''O#B@=3PGY>(TTII%RW+:K)UY8-T/OYVZMW-@VT2&WP+AJP34&'D#?3( MPU).BLT/-(DK:_S0)([$MBO7;3=>M5K>9GGQ]NCQQS?W-TB(%MA[";&QRA!L MA3:@E$X3W&F1] Z9<[Z6#_$F!M;^2'/R\,9Y08*;(-+4\KJ"+FP M=Q5;7'H:0+=S)KFO1>6R5*?S]'I:R;S[OD6PUBVPF L'$./6>U7DW&SE(UQ? MV(EH0[H^Q* H;+OBSJ9BV*Y(4QCVA]$RW0"R"IB\NT_SM2J/+4G5.TD0"UZ@ M4$)" !&W88I"]&!*DAB&O9#U*9YAK<'=G:?\?;RO1^?X^X&\39?NZ_8QDUU\ MLHJW7+V;!/+@2B$$)9384G'[2QNT>+;=- U[7ZO ,TE^R(2[(@%2:J0A!EQ9$5B@#->$ M,04DNP SV3Z%2XK7HG16U2P @10I*P>0F$!=@AP:VY MD#HV+;/DX'%8P_!W9:_JT6PT'Z:'8XT&Z0TT2)!RV02Z-%722 M2?(@H4)*Q-P^'B#!VE!]U@K2?7+I9.SN<*,$"VBYTI1[Z0%D89MUHI32PZB* M!P/D4[RR*[#G+&2[XH\:C_-5T,=T]&DZFRZGZ>+D^^"'FB0$$$T+0T\ZK(%B MP@*\E5 CTFV&<3_[99Q.,15AK/77%_Q!&G"I8RJ2=OK#KN WI]^E3 M,9&H=L64C^FZPO[OZ3S-1T5,1$WNPII<1#_6[]QLCM9.LZA6/XE"P3+D&GFE M!.= 0*3X%@L#.(O)^!K@=M<.P]I$O"OV'=G^];5S#D M#K=*+(;.X&#F.JO0?8%.)=,>LJ'TW2C\4% M[^5I0CW_<((0YS@(Q A&5&(%O2GC,98;'G-S;H"&6U<\B@:ZTV#J,R@JQ5'W MMTHH)=19CQPSMGCK VN^FR: H4YOZ%\.H9I#_#2S]KXA=)6.;^?9++OY]GHZ M+AZGG-^HFSQ=^S\'^5*M88(91@1K0ZBA@@OH+2QM T<,C%F#!OEZ6MND:07V M 1COKROD^%=IGA#CA632" L(QTI+!N5.WRW2BPN(PNDG_6*37J]GKZ?71!^\CNDT@@ER!,">!5&'>&VTX M*)%R5'>:O]7S@G@&?9X=;W>FB0&LD;_GQTOFG&J:B&)O@<@(!X!QU FKR^BE MDXY>V!%XJ\QK&.L!L$N-QZN[5?"-PURYR_+E]%_?/519CV\'.DM\,$B(T-AS M5MR6=E0"7Z)B?51U\>H>A-PP<)[>%..[NE@B-J.$ 5#S;7HLD_QXPX01AQTF MA!A*L 7( >HVTL+@LU>KL=*809@M1[.+Y%I]I+M+U9BDUX<'_NSNR='LC7I= M)=@@JR%C%B,@O20J; =;1(@"-*;DP8 >@>N$>RUCWQD;=S7VWET_O^I3BC@K M1*S%S(AN$V,01YY)R'58_:&RR-H2J; CQ)PW#.A-NFY8VIT>NEL_]YBW]5;- M*ATD3E+JH36& 8,=P!(A7TJ/.8HY[!_0JW<=K94M(-X7W_;=#ZW!MGW-$Z*# M/\8<8]P0"22UPIA2Z*845][D?%4]:WO$8S,\KS M;^%7_S&:K=+-2Z8UGFTXN\\$!Z/5$Z&Y8$9V MI85^F:J6WTE4FY5/VB<6088]TAO#O;(P#C$![0N MFLWMQ;B%<-M)0I4K'H,FDH?]P5!C%1([^\.0J)S@EY41U5EZV]' M&72\0>*@AA[#8!R(8!PH*RE7VP$SATC4+OFC'$Z MQ,BHJ/L# W3KVJ'/P4IC;:IB "D;CP-WV]NME?D:TVU"N6,8JAUN*BP$1YKEG /+;2>:L&D@HY;P]RZZJEE@1354E*ZD[;297@XL)>'6E&]4_G?X, #W*"[WR^9?C38CK9%@H_ MO]3N7E?NP+<:6G+5J>S]NM8OY] M&;I1P:/)N_F'M'">BCM,\TGPI/+RKWJTF)XLG-O8=R102F6A#R3&DD(MK12@ MQ)$X%9.9/*!UHE%&'5HF.M;%"RXDQX*(' ,(@0U_Y)09L963">0NK-1N#_RH M4V>NEBY>=ITY BQ$@'C!M5/.*@>AW,D*N[V#UG.=N:I:KU5GKAZ^EUT]S"%K M! W6IN>&&F(XM+S$ I"HZF$OAVMU>1%5/:P>XIU6H]B.M%H1BN\^G! OJ:0F MK/6 @L<<[BAN;0+K[T;6(VHH3^2G32K#C5)+.986L&!-QAIP!!P M=C>-(+\P2SY6S2=93ZBHW5PZG218..\ MED8A:0"&!$N"S%8HP:V],.,[7K=9)SAW=F16KM'ZV^Z/_SX-9ET^OOWV.OV< MSD[53ZW40<*ITA(ZJ %4$H:MG+ER!1?(F)@;+D-,3.M]YVM%+9V3<@O5.BC^ M7(S3)57K]),PRXBVE@='VT(-%4?,[R:HPNJR%L*F"7*(?RU WSD-7\WO5\O% M&A1\TE<\TBJQ2FC*PGX"Z=5B.D\7 MB_4=G\6TRN-X^ULD5$@L'032ANFI$*;% X,;^:34ED3P:8BYMKWOJLWHH4^> M;:Z5G?8L3[9-@ ?:0V\59PPCQ$B8;*7, -D+>QPF6O,5F!2#[YG.IBENXM^E MDX^_WO\Z.NI3[OED(JBR0D#N#*1AJ (6)[,*@+LA>6R-*BRK$E<.S>'(I;? MUU7*JC;Y/0E&8882[+F2P&%JH;)E;%HI!V(>,Q_B'8/>M\@^M=?33-@CU5J, M/^;9IT6:?R[P7!NGX9^S^3A@L6:2&64Z8FL%<), M7:MWZ%/G@*@?T^5REGYWH:#!^7/Z2Q.&O + 4:DA5UP*ZBPL4;;"Q00OJA^& M=UY[]Y)F4>-*/M.+;7C\OP=?[O7^TN8M?ELBA%#8*Q>\1@2A9EB9\@12.("4=CXL6LQ!R2WWN@QJ!W+ 3F-F M&_?&S2<_SH0:DG('>S^RN!JV&LW>C):K?!VU>7?]9I3_E2XWJ.QZ.__29$-Y MYOG-:+Z]D5[<;\MFT\EF4LPG[Q\A]DC279IUE14QQQC!UVT%&( MU?K2K**$&U8I/:L=_-3GH+Y"IV$V?1S-BI*.,=<&:.:I+1$S<2_'##!>VC'+GE;=[5)579D*5852 MUT&]0::KVSQ;W=SZZ>>U>(LF.7[R.Q)$F)8LN/#((4N,!=3+$D/O_87=7'@9 M=&]::_TS_W0QS)-M$X*\Y) +;#RQ5E!)J=O*S+P%,0YA_3!*Z[7TA\K4\[0Q M2&MS][MC9X5J^5"5I&>+LXTJ/10)(P7P!A )C()$*$5I463%42:K5:,8;E9* M=U4]I&= 8ZT0(-H*RRE@=HLC,YC$>-8#M!J;H51K93WJ*>.EW37UCGFD,42* M>&=%^ /BE%I'",)>B4J%>%X@U;IC1;6[IO74\!+OFBIO."96$BL<+-+W@[VY ME3"@IR\L$3A6S57OFM9#]87<-75(0DZYE0IC3QDH7N)<"T4)DA)>6))9O&[/ MO6M:#^>7=^\%V(";<=H'R "DT!M-U_+A@![G,8GG XQ&]+^W-:.'R[CW@C4Q MT!CI'?=4&\I98;<6,C/O-;NP[2Y:\[7OO=3#MY=[+Y!21"#"BD%.@@\CD=NL MWQQA;:(RUUX(!MTND94Y880@*QJ*& M!@N[6XJYC*H?-?QLKQZVL":UT3GSCH-5)37AJ=35:R>T]=V)!%(1JH6'#FL0 M)CS3N,2<27QAJVA#_#O$ZH%HZ=SM>'\)X-V CN_0E1HG#%)+&%5.$H-)ML*D11)IIS152 ME@%3RDT]B"F2=-'E'!JP"1K229]YIKMQGU47Z4GK),P[;YAS6#*C@HMG."V/ M9[@0^G)WYW@F5$CCC$.[USI8)"_N&,MA1;#6W2BM,^59RX;V[ MU!/1)KA0I>16'-R75H60.$,T=AX6YS0$$<"#\%OI%5]'U6(81G52'>\.@_OKGAE1HO;8*$6/]P_5]//H]DZ??NX7W"X4>*9 %H%OUTS!"141F"X ME5)Q#V(.X-B 6=6;+]"8*KHBW(=TLWN+LV+VU#O1_=I7H%D>SZ?4$(1 M$1 +"X17T#KB42F;,2;& QV@I] 3N>*![XI4;[)Y^FU3O<&OYI/32]?^!@G4 MP&JE)=.,6R&#I2)*K+0Q]L(J:/5"JT:0[XI7?WR\RM>F[;<:V^+A1L4[AUAP M+2B#Q%)?Y,#*G92$QK@, SR?[X5?C:'?'F4:R9Y3&[( (^N>N)>"YKH+.SV_.;Z MJ3/3_2T28:'"$@5#@=E@)#AKK"OE$SHJNYT/CVG]!T::T4-7/%O7X L:+)#Z MF.:?I^. PO[""5=A8(O]_W3RT+3)KTF,AX(3(I'E C)C#?!EH-QX)"[LS>]H M/F6#445/7NW;;/EJ/IZM)NFD*"EU9J#O_$X3$78M!JQA!&B!A(9*E;FUQBIP M8<_W]D.PX_YR>]IZSNF7$\D8A*8Z=!'V7E;XX]>/OZJ;=5KH?/)[]CG-YX58 M'^^+\DM!5Q5\S7.Z2<+2[2QF@B&J 1<8>E$&!*WA40\U#S"ZT2O5.M!/Y65@ M@)&!@2P#G7AK+\=G'H167N*9QLM\V,XHRC V$H9EQU!&N(_'UYV4JN^GB9[ M#+4^+1*J1[/PU_3C;9HN?\^SU7T0L%(1SLBN$Z2D]B2L:,8Q !%$$I?[MK-4 MQ!P3#- ?'0CWNU5:OPF7>VIZULZ_W--'HAEUS")ED$?2$H]8<-BW&' BZ84M MVIU1IE(69KQ"NB+EX8K31UAXN%$B7)C86#AO#5,!.,#@-BCNB48PYAF'(:Z7 M?=&N,0UTQK,U&/46NX-MDN#DJN*='1]\7(@Q@Y2)G8Q6Q213#K F?7\L:T@! MG1N2CZR6>I2KV$,BJ1:884^%Q\ :IU&9+NTIXO+"8L<#,PL;U/(#M ?Z)@[63=:>7FY;\Q1 MK#VU"#")@EQ:AZ5^(Y_ 1%S8U?@6]%XQMZT>SG_GMAT^J*/0*<\,!H4'Y92 MG+D=DC[*LAL@8Z/YU&9N6SU5_*BY;9A2YJ6@2CAI'2 H>]B&#GI>-?^NA\2QXF144&X,89"%/_ER?FM'HTZ2ZWO/K9\DM\2-RLD),=@/@'OC M\6K]5&0Z^;UX;>N/>?"X9H4XQ7F=3J^# 7PU^GH>*ZOUG7!AM$6&*\$@- $G M"TNS15LO+LRS[IVOK6AER$PN3IS;8O)W?2>08(Z,1V'*2P$PT,R $C-.53?% MA>2&R?/TIACOU0],Z!CE]$]HL\H+^,\B[+9M KB2%H=MR%N(K-%&D?*TUR#G M8@A9VU?_G.:?L@OGXGFX#S)?YR$_YT&\5_/O)]?[;//6Y]]I.U52+R#VC 0MD.=!4HB2Q!$#G/,C51;'$SXOPM[9:]C[IR= MME-/*R\O;<<[PAEB,"S$7-NPP!,I=O(I?F%GRBWHO6+:3CV<_T[;.1RG5$L!V2AEW:'=58/K69ME-/%3]JV@['!.BPC!B'B"1,<:O@%B7+ M'+^P=_KZ(5AS:3OUM/52TW8TI1XX!P" WE,J'=2RE%+IJ)#, (.+@^!D8]IX M:6D[S$I(,;(:0@8%,!RCG7 N*D/LTM-VZE*M _U<6MH.A6&!IPQ39"TPDB)( M]%9ZY^(NSU]ZVL[Y"V$+FGG9:3O :$Z<0Q@7[X[W>>=ZL5\8V*9+2HU"H6 L@9KH 0O\<60Q&1, M#M [;XE[U4\".]35RYD+$&TD?71F7WRLU=EPX#L3)!R33D'C'='%!1+%RU7- M>^A5)ZO]L),U^IL6S2AM^!/C\?1_E[_.YC=IWNXF7=@[RD.?#4WJ:OASH9SSI:1=;!(GOC,1QA*.!5:*6&HQU]YL,M:M M XB#&)>@>M3D[TVB3:4-?V*TNR$\+"C!S0,8LLJ@>XJ3PH&UE'$*V3Y^!! MFF=/1""&>Y>+T@<4D./6\+#O-Z-I)..P/Q?*ZKFD+\*L35G_<[:8?;W_>E3: M/SP3;>!*YCL'D&#.:>SS%:&Y[Q)Y!Z2.P1BBO,^5V+(9W%J5^>3OTS)_^DR4 MP'-%;L&PX$Y 8"HM7P32*GBC%:_C8PQHDFA$YC5PZ\K+?3F!G5A?O?Y"%&E6 MTY80AR508K&6:=+;X9.ON'/CVHP=E.O0J&3ZX]W)E=*A5Z*QC#H:#):>9FTT M2I3^ODC*-A*OHRDQGV3-1:A>F/^2-T<+.UG-EQ]FV^AZZLC+'AW-?3FGB:B, MDAJ4% @3I 2RB/G=Q,NT]W9D>:KU9;OL!.?.HHFEV3;?'W[[_V;%*GW_R_ MOQS&R1GSK'8BXYH3@;@%+'2:3+S"I8OKI8"171;3-$$J7"#=%/2=TW"W![P% MA9Q,JCKR5J0,.V51TN6T_DGH&9$FA.TX'>(>C>Q0Z]$SY)^RB"<"\9SP<%:LALA1=B9.K[_ )/T!CG5-B2;/MEWI 4*W)8Q;9V!]85=@ST7(=CXK-JN#;RJDB+;] MZ1BT :6]Q)AZZIBU>4MCA[@)W-3),ZI^\O#GMJ8#D_&%<9UG3LG[V?K?>OK_ M[]>;8II/1"WO%YOWD\UKA]'.>#MRY2FWCC-'.=)>.&US&,,03!A3J Y=!VAZ MA\.,9=NB:H1U[Y,GO+@O_ECF6%5"Z7LEMKUX*V)+O G*2)LZ2[P%[7>;=4+Q MA%.=K8T!;7A=$4*].X\6]%BM*$3Z44P@3L!.)$FCVFWH"LE&YQ MA=-HD[SN6RA=$?W)Q&GGD_5Z]FE63,WW/,B,W_UD_L_))H_\NTN^965.UVDV M*J\E9@PH\=[8?$4$Q<(F MS\^H/;)!&])-P8&1J$!_@CG KE2'> MZ3QBAYUQ"HTD.Z>NN)O;U>SN(6IX4C]??2MJ[!DGZ1\7K)6,).N.R[%Z M5VO.O0+EK"KH5Y6S"4"'D7"=NB85!2$<94Z#I+FR^;[/R?48V09V(])[-5_Z M/!R'DR]-$<%IZ8(<0MXJ,,1*M^^W$"R,Y#SLA;(ZD"]]'F;#RI>6V@*F7!*9 M!AVDL92JLN_.VI%<)WJQQ [F2Y^'V[#RI4%PRI4UE%'O+ G2/E@V09/O.(Y] MKT9D7@.WKL(]V]E+)S\[#37O9%0XNW[HE4@A+44X 0GY/AUL@E!F/T+I%:]C M#0;$C#9F_X:A[9,\)X^>'WXI2FQ5SN1@2:6 60\ M!PE:#:R>X+K"[L">RY" M]L+CBN^7Z^+;;#[?*<71).?7'HV2&.PY,OE\<0""A'B8%:4P8HQ+R)K26C:* M:'=FXS7+^:9"PL")-Z,$(:5T7A#/@\#6)0#*\08CZQ3E'."AAG9FH"81[G8B M6DS?9\'-_=])(=;' UFO/!^E188#DTQ+S](0)5%Z/S8%R7T;F_UI2-*OSD+U ML.W6$OT8'-_^Z^UR\Z]BL[WA>7&[O??AZ\VG\F /G+109[<8,6.!4.#6IS6A M%4A3Q1(^0J15!T"M0AY7XSLWP;TNT.^3G4FKBK\F\SR ,UGXY,THO=$: :+, MRZ!92,YF&:]6FL/(#O]UR;;+4>Z*5<^V L/]YGY5[,-3[R;?=S5?C]YW4K&% M* #P]Y+Q:BF#FF!23E^)FF=>,#9Q_*^%:L_EU?*LW;P[G8O]_%\X6]?[Y+- MO5F8R7R2;/&'+T6QN=8-7BUHT"[?:^0])!%BP[-7@X,)!ARM% MM9T1OB[_T M[39=,?'FW6JY2+^]W57LN%G9+WG1^=OBZ1-)9K.[>7%J"[A6NVF>-8YXI9RQ MR!NIL&%FBY=-*H!J7>DU2 _[,K(L^X.\L]2?;4[MKH#,U$[GE MUG(CA1!$.I-6'H;NL= 8T,BJY77$F^HD)WF/F@. ZAX &&,KJ9Y;M6DI=,?O=JKB; MS*;[J+%>3&\V7XK5+@W'WJ^R0(YPM\+;$?&@TB*9&D0\D)!6R,+OQ^V5MG5R M!0=H,CODR;)M670V=5=DVX]CT5;R)"#*E*6&.4NX=?NQ!,-"G:W'$5F]^KRJ M@WH_(=;WL\]?-C>??E_OT@DK!U:?O1<-$2$$PC1VB N69@[0Y5@QXW7FU;.# M]EV$4_OC6)-RZ-9JG31747ODTRHK2"N)\< UH+W-30NOM!;K,B@_?CMU)MP= MKDY7]\73K.8*T]VA=Z*PB&%E6(*'!A.45FJO$""]DW7":@/,..^14@U)H)]I ML.SV]]-4._YB# ""!!\T(0+YC*':+\I!^5#KF.C9Z=T_TT184Q"='9LXQZJ] MHDP)*JXGE$VTV_7>V>;MXSG)1_B)9*T+H>=JLQ+F3[\9 DV5._^,2 M>$XF@+1D*=57H_)4(F3 X;2FX<( ]G(_ M8NTDJ;6A_BMRWYXD^CIGN/MS>3[R]T4:P+M5\6VVO%__XWXVS6\:CJN2& 4PU%Q)6D!*%$>>Q00&"PV"+B MJ:5$C3%U\ (Z7':N^#*,!W:<_;?%Q[^6_RHFJV->S=EM12#22AJPD8)PZK45 M(>RA][1>L]=)7B^;(]]!:Q(QB08+F2 K'&7%IGM_C$K"M ME3$]R#R>CNEW*="#(V!8WJ\:X]]#8S%HASS!P9@T'0@. 3M6HA*TK%.0<8![ MB5W3[U*^V;?FK-]#8]$A2[W"E@1'C<-$(T)*5+P/(]MV[)Q]%^(\,/9] M_%*LBLFGS='#UF>W%8,2AC/ "N?JRKGHH^8E)F!#G6#$ "M,=\N]BV$>&/7J M$RYRQQ6W4DKB)0@D?7"P&S\!Y:#.8=7SMR*7F\E\1#0[$]R^PECE%3+[@-:3 MX-RU1J^49"C!GB82ARD1RF/J!%4.:^PYJQ:K:6M$KY2/*'=N2NJ\+W*-IJ1# M^=[#]>UDGF?)HZ._M-'(N,UE!Y,)-("H 8])KA6("<; D!S96?5+:5*E!D@; M>/=:I.;Y@))!RT/X^->R+A4?6XHLHT&H#HJ3@!6R$+9X2.]UPF/M+$SX MH #R9A8 HP&4F=I-_RX5B?$NP#F(5(O MQT@:8EYN*@;#';48N "&.4ZK79&PUP0I2PCE(SL=WP/Q+D!YD+R;?6O*XN6F M(A-<8:EDTCUE/9/6TSP)$"(TU\37*<@U_%A6)[P['^73O'NU"FZ57NT[]6'V M]RLD.K^1J'W2)\^P\@YSSL""#'E@%K-DU5&=(\O##T>=2Y_6\6V7.#I'QAIA MS].6H@@2'+')Y30V+7N\]1:G(5*0F!KGZYSB&^"I]^XH5 /DH4U\#4QX,1M@ M0!(Q#8(I1B27,B/ 0'A$=)W ^?GGWKN.:+8]T9V)[B#X]?MB.EMO3S$64__W M;7I4?\U_NI1LA]J+5$KGD!,!)6SRRB=0D;&16'%K:M4\K7[P7>V8MR@^3S;; M,K3#MG-=(MYS>L7Y2141 E)!)>2(82;YCS*PO(RA)OU"S%:ZWN^*#KXWQ*5F MT.QX.^;^Z]?)JMR#LATI9"%WJ9 M,:ZLDOGAR!PG"A FD@3KM??4J,0?KJT#2?7(BCM>*M:CRG@!CEU9[3\FJUFN MF%6%'"^>C9I+I!%-_\(<)VC2LBW[1=QY&H@6HZNNWP@WZL+8G7MYFA*/8T#< M4>J12$/7UC!- J;Y_C6P!#OIZA0E/W]KH>L%R*54N!2^?GRZ_RQRQ9YBJK^E MGWXN=GN]Y5_FROS'+O XMZDH.,YEX*VR4IG@!QCGN\.5/G^\$E4$P(214FUG:&='C ML=AC)>87TUU^_/K5!/GUQR0"D_KW[R.(-/NAB(P..)'>2NP1 \,5]XFD&EM/ M*$:U2F0,7N$KTVDY(!ETOGC=VHHJU#SP1@Q.&*>XDS0P@9$4Z8-I?$HQ!"+( M.O[@\&,'8V_K03U8YRKHN M.U)AI7CHE:@,)0%;'BP-3B$KP%!FF%;$8 ZRQZ2^YUVNHMX'WXF)LLD!-%P( M#I L'*'>E>.D/-0Z\S$\!:XO[F4[P/:FK#JM+Z>S^?UF]JWX4-QFUVT J;A- M:G+>3G%"84R,92Q(#TCN!*$Y\[C'XG*/\\#K4O!_W\[O$^ A\=@NO][=[X1^ M\^D%ZTY<NSVWOJ]%(@B27"( $#XI9;]4>9X$(&5E)QKY(^OR*D,$(M%_%>3OY M6KAE/D9P-OL?7XU:& Z,&4Z#U-RPH(TO1QQ\J'/1R I/ CN5.+SQ2*Z$FO^ MIL(]K4U](C+A/<+8T009!,%%%LP>04?=OE1Z5\+_DQE C;0?)4U2 MPD2FY293U&T]TCUV,E> ^F7>ZU&N6X@1FLI[=ZL74Y0$7T^>#&5/ MP$D 8P(RVB+OF$VFT.XE8DB:^/L+&#Q(YSK \4QZ2Q<,\ER0H76A+;*WK?P=(H=8E?HQA9V+=%6^>'5=^FZ:A7,!NJV+K MF_O->C-93)/>[>>[XY/M12!*(0@02Z#@;R M!)E@*/$ 9^N<@QI@%NXP#7)#PNF*K"_V&TYX"*\^'YU'5CF) E%88RV-5V7X M*/EKN$Y)[;.)U\7=\8U[ITW VA=E]HP_@S3[-Z(G'L K(87@FB*"J';E^%!0 M=6AS]I'B4=#F,F!["^>^^$'/J7U-QF_3).(IJ"3,P$%C)!7&>Q'DE,H>2P(] M;M:]:G4>P^L7G-L^J\7(N&0Z;V+30"RBN3)[2=- B1G930SUJ7+P"%>;L'=E M'6Y6GR>+V7_O!)FZ7JQO5[.[W:Z5N5_/%L6Z/\OPM'-VN5@OY[-IV=-W3T:= M+[Y83!:WL\G\0_K)/IORM!EII/WH,0%* Q))LH XXT)S)KT%;UQR;WL\+OXV MYV,EHN[S7-((CT7H7SP*TZN@.T%!VSX7G0OB[\ M75F,]\6W].,>_85]!W:;[(LMZO\YVWRQ]^M-38:U%B+4D0^:9HQ1,1B7>D'*WS>&2GAQOGP+(UJ"\,/ZU7 MFR>$2G]Z3J;TH_ANM9S>WVYN5A^*U;?9;7$@ >/0HQ$\2 <6LR"11!"4(+(< MB48@QD6:9H2Z;!33#MB1J];L.[@^F*5P]/F(@N (*$O_$,Z"!^M-.:; T4AR MRNJ+]"4W:H-YFB"O7N_RMKA?+?]9Y+V75Z3][(E\%24H+CPQ(7AA4L<>S"1Q MTM:YK6"8\JTCEF43&%XHUG?%:G;W):T_YW],UK?W\\GJJ(P//1ZY$. MFGU'R(>_RB6GU>3NR^SV\G\B&-P\/GH%:8D M84-TOC(4)^/'2[-'J,%U[OD:$$E:\PZ: K95LA2?G_?PJ(MP\/DHE3!8"L!@ MI+1"YS.Q^S%1C,=29;0AN2Z;1_0\EJR+V__]>?GM_VQ+&*Z^9Z*(\@^9)^() M3_8_CK]_>(44CW\9&9,,5+[:WBN%/=-!XK*_GHTE!;LAF2UKPM>^N/_CW1%Q M_\>[*#V12 OCM+&4&L0P*Z=/"JGWXY@=VA'WV?!=Z"[>;)*O\G:Y^/W#43?Q M^6,Q.*2Y-L;ERY"H$)J3TINA5)MN#\Q=B6P; +*KDTH'7)TW%1+!3[T:L>:6 M$6X%Y<@+2JE#OAQQ\K?KK"P&1)U6G,:6,.Z*52=BLKO4V]GBLUZO$BT$4(9L6>./P0)JGR7D;8 U WS$ECQFT M\I%( 3GB% /0R!L,*KEA>[08#K[.54T#\F>Z(L^Y>':].UK^M^>3E=WMAFJ0 MRE'-N?'*$NJ5=IH9EN_PU9Y4*S_1_6YHE6,2E=Z/'B@1%GG+@5AGF35:EN,' MRG[2,Q*567'&_NBEF'=E IZF<_O_NG]R&V_GZO^8>W/S*9%_-\ M8W.^*F"]/;CZYY-4KRKG)NLU'!4 E2;( -)H;9!4&G;GVH1U@50Z5MC2(>T7 MPGN[W!2/PZUT++MJ&U%18X4#8IRU&F$L M=['!PD7G=I-+I(Q.B*-L\/;+[<3YSV+S93G];?&M6&^*XL,DYQ9LA6N^OWRX?.QDW=\&/Q.YMX%01!UP MIX5"R>\6>S2EM#"2$QI=4^^YG>I/8IW5TOMKLII^3)\\5# MN$*$4\.TW8]%<1C+^9%^:?"\OET- 71%IL6"/HUM, MW\TGBTH5=MOX7#1@%/! ,!BCL%#@K"Z1992/+!?O0E8]MY/]"Z*["&.:4V:W MN;)!UO??%[/-^OV'WP]NMU5Z+W*N" 0$AF%J%02M:3E!*6EK5<=?C$0)!B9XT(11II-S%-1^M!HXKW,\?( A\4%, MZXU*I#/^Y4[^ME[?%U-WO\HWHA:KV7)?ZT7?)GC6LU/)K97;B-[R@),.&Y0@ M#BX@1?P> Y.@&=F,W!0A7@NYM !W?R&79X8[S0BOF7)]NYE]2T__BLJ\OC3V MPAE+B$464V\"3\[?+FE26^J(ESU&91ZJ.ESN+U2_BJGF-Y+[(9(R*B1Y7E_(JBXB,><) MXL*CR\^&=(J,K,Q*E_1M2G.ZD.N(M&Q7G[M?!=OU(8I #3?>6D$D V>8 M5;"7@6*TVVHT=[MPZ&:RV@Q3PUJF>??:>!$)KE\1_Y&:V*Q_6^SB[[WHX8]= M2!;;I26EQ%@0S7V@&&AIL97G9F2),#^] M:2_O7KWQ];$?6J?S]V(5H&F%H* M#'/%I.+)25*E!#2'.H?IJF?0JIW^+7*&1S']^$L-!TV"ZU?#))A/Q:QO37S1 MBTAE,)83Q2!1Q!$N5+![.6A*59V4XNI7P%MV$J'_9@,'8@';Y<_TV8!]4O$^4'Z8!.*>#T9/DQSG/A6%4 M:R65O_2V2Y_I5?T2K?Y#$"6F%%)P*A0&3_1E8 MAQ/WZJS^?]X8_)6K?FOTN3!KY#')\,!(__S^(@_QR$@WCR/U?]\5.1EAL\S. MSLW]9KV9+'(5Y(.[9+WV)YK K#/," HX$"VEUWNN.))^UAVGW.;2?A M^Z]W\^7WHMA?JG9 >?;SLUV)8)OEY\7L_].X]U.WEL0JB?D-_B]J*F0,E_[ M[D.:4:DG2- 27Q[&EL31%1D/)N?W)[JNE@^_+9()+!XN!GNS'\F)M/TC;T5' MP4@P2'J5)B8O+8 IQRFLK7,(>X 4[9DKR[;DTC/_3N;I'WTO2J2YLEA@@PU" M#CO'PVZLU$NA1F8F&Y%Z-29=A&]77,H*=/,I%YLZG%E_\-D(.#FAV J,./$@ M,<*8E6,"*D97,;TA"2^;Q;7#ZI=%^M87O9BZXELQ7]YE$/;>?94:F*?>CDG9 M. ^!"J7S[9I&@=3EN(-#=9:Q ]QM;H=-S>/<65BVF*[4C4#BLOI'(<%"@,3M&'98_';F2N_NBU MJPDA#TKE3@K#3NYF"9C\4_UU>;\XMBO9TA=L2 MNQ:#_R0+I\T::H>_%H-VC@:&K,<4N '%N"QQ3?-\G>+REQ8N_*DTH7>17HNJ M].L;6>>-TR(9&NZLUXZG676/J5)"U2ES?7:X9.!Y5,-4E+HBO4(U>9;>5O(M*U_ M%8M.(,HEI/]KS8+0PD/I/RLANKW;\@H7]XW3O!^-/),&@U'#@S<]/5LG'BII MU)@V-MJ1F#P?+(/56GE*&,)9( \N")!*.8/7,]F-21W[Y,'5:.4KB].^]/+, MKD1D)9=<:^D8HE9AYU@I$^99N%\.LLR_,X!7@L-'>!F\"2M&1G#KS$GX-?C9B M1@- T-D= Y'F+.30'FGEA!W9;=C#T(@^)=B]KC24D'B6HC3\S4@=X@@I*ZWQ M@7#$I6![C'6 6@=OD]7W9!1FJ>^?9K>3Y,W?WN83 MZ/D,SW(^NYWUZ/V^[$H%S_;P2]%3;Y,4)!<8$$;6:+6S4UQ(#*+2GG]+MNH8 M_I4,3Z4&HO<(*.%2L<0\3P@.DCP@P$FGEWNW;T6:H,)S"]$&SL-2=SV=;E.V M)O-'*[SN.ZFC:5. O$JS@E5$&.&-H=ACPDR.DZ2?4M/C O9-L5X7Q9LB33;K M;;>_5]'_(V]%0;2S!CG!N(6<^1JX*L?*D:OC.ER7TE<6^K(M<"\LJ+P[X+3\ M9.[7LT7JS-X/?S(W/ZMX?/B%J$P:/9.$8R<%)2$@P(!L:Q;6K M1="NPS>?;NZ*7/-G\?E#\7GK*Q^Q)0??B=@3 ]B%P+67@1#B&'T8(ZYU#_, M%R$M6)*FH.VL#.']U_OYKE;4IT_%[>;FT]OBKR>XK))_,;N;%^7&V\TG/5UN MXVI'^'5YHS&CP3"WPH$BW*=U'I(E2@IJ364#3')N@8"=83\LGW9\2UGGT_(B MK6&"Y(%**8T'&1A%)BTUE*V4ZMK.2,UD/5LGVOS8]^_57=EJ#40 0QSUB8UI MI86TU]RX$@%O8&3)ODU08=D!SMW5QUVL4T>G6]%5Y]:QUR+5/"3;:1Q"0@1 MS%-2CA28'%F]OA88U2"Z7?'H]W4.]JXWLZ^3S:NKJ=IJ)W" 2L4)',< M#'(8=(F(CTARH[E#!B'C,1546U6.73M>QR7G M/P6QVH!Y '.E7DSMEWR =/W;XI580Z4-SB::C\(IB2G7GBBEO$)4@I&!LV3Y M&2:"U2"H^"D(VH,4*@22]G^1_Y7/@_S?__4_4$L! A0#% @ ,XBG3D0G MI2UC=@$ ';@< ! ( ! '!E;BTR,#$Y,#,S,2YX;6Q0 M2P$"% ,4 " SB*=.>!E2W",0 RK $ @ &1=@$ M<&5N+3(P,3DP,S,Q+GAS9%!+ 0(4 Q0 ( #.(ITX^J[*P^", !V$ 0 4 M " >*& 0!P96XM,C Q.3 S,S%?8V%L+GAM;%!+ 0(4 Q0 M ( #.(ITY63?RH!44 +Y_ P 4 " 0RK 0!P96XM,C Q M.3 S,S%?9&5F+GAM;%!+ 0(4 Q0 ( #.(ITYN85Z PKH $?B"0 4 M " 4/P 0!P96XM,C Q.3 S,S%?;&%B+GAM;%!+ 0(4 Q0 ( M #.(IT[ZJ8@0G'8 (\4!@ 4 " 3>K @!P96XM,C Q.3 S @,S%?<')E+GAM;%!+!08 !@ & (0! %(@, ! end

5:,GB@LF5!#E:]Q<+-6#0KEH@K9_T M)!#EZ<;K:XMD"L0H5#(RD[V(0!((F7*M88K1X\ RH=N<\M$0^[BBQ%:;$!@I MJ-J3IL(J>- @&R#TDZI5ZXJ$;"MKHJ/=-$GA'W7H)ES%'=0HHM_Q'ZJT9&UC M7L-!@FN5FP*[=$QB.BY4]JU*5\DNP@MOE!EIH10MF[;];W=^7H&W&+@Q2,7M MH)6B':)Z7,*'BNJ*QU94CWZ>F.Z64UA1P2&$S3C/5:I9X4B6@= AY C.JLZ6 M-KE2"5!D@R\>2PZ8SRQ+C7K+JE[LKK]1K%V-'+!ERD7TZRVTKY,)J* ME\N"PL[/U5\OFH/\Q/5D[E7=7#K+@QY2":P2$J?RI]!-3\_[Y0=O3=.FEB1WL/V:Y4B/7XRQ.3=.MLMBJT2-?7'MOF#[AE- MZ)'_%&O+U$7]0ZRR)3IVE!(K0 PA+&,!RMP*X)8PQP:OI5$$X?=\8SF.7$L& MUI^'&PX73'M*R?7U\^7E>^TN5;"U:L:Q!Y4O_X,8R'6,!8UP0*R/77[L]OI* MS\>^0@XU-8!S C\O"0JHI3\+M5R4JFP$^\:7FN/961S<\&2;&Y:"(-9;%GV7 MHW."AR9Q8H=??S]-#:/* .VIWYTVIBK\Z?#C$7,WP3FGX5P Q\0"5V,RE$8JK<-R&BLQAFI*];QU11[8DFG)""M\8!0.E*QKAQ78K._=8ZA M,<@6N% 1GD]65$OG@@3K&D&).8+FYUB2JV M:(3M5;4ONZM9 %[_19> _$!")J+^:PP%2_H7?[%4ARK/5./SWY1R:RI!'',K MA-B0AL$]XYV=AT(%HWAOJO4E@\#?Q']*+SKKFEL";TLLK&,(L[B)DK&.2JIC MWULC_G3O#'D]KXJ[4S9L0O.MJ/QVR%HUB_9 !8N2ZT4^6TODPOTME5/LQB[X MN=EYT&S^5EDT8&;3*T!SX,U*[S(J $1)(IIGVB.V&WTJ,V*A-+75& M"J7GL*''RA13UIZEKNEU!$A PJ#B2$J-;6:?-K$%=UNA-FA6]/FQ6+JENS # M! .]."8\L E,C>^"H:FGV>Q]+L!T;=3H(:2QYRK'PVF%;3UKT8L<(^)T\N_< M1C,/"3]Q=LZUTJ+W_*>Y.ZQX[I3L<$VT57:\6">.2R M-O8# G0H:S4VF24L3BS*W=T6:[\IL,6'F0?WV@-CVTI-N7VQ%4Z*,IR4ER#; MB"X?^Z2KJ'.!1G6P&ZD1W=6245'E#^\^&:VH)>?03@N);=QPMVELM?J1.1MS M@+T^\$_-\M'4)L,Y*,X[T29BQ K8MFHW C^JWGQB%O8N! 5?4.:7"0J0@JM6 MV46W'; G-$M]:.3)*D**<0#N)$)4I276V*IEMQ7IU6ZK;5T_[_+HA7(@9+:@ M9)P-2AAK*8[%NT,O"ZJ&5(A3+8^MN,!AL6"LJ%NE;84,1))0C+[%JW\6+G[X MDQ'_! N]X826(.>_T5T&DC$#U12H#;[P4XE.&H6-E/YAZG3+1+>?HK*,9MH)I'C=(\@Y%)I2J(J]DDX3S?EM55^":MC66XNF M64>IRA*K8JFF[JYSL#(TN5>L G J0-!$%06C@,622=$X.IZ=:$4C+-Z8R>[9%B(S:D;:67)A/&E@0J%G=3(C1NT MF"U"GYL3;-5?8-NWEL*Q-0!'<5]GJ()I41D=&.C9V6IY!H-;#QQNZB576^Y> MX0K"'DV>$D]-7Q?&^(O=*^L]/;7%4#ZO!=D.!RS;3EV3U_KMF@T$,8S:I$]J3;JN4+:U-U>Q%'O0%< M(AHA%B#$/'LZFG47G6%5#QP=D8C;]Y/CO@KEFAQ%&M_;X__#&]F3@1+-!EQC M QZ^D(A,8[=SRMVR7D/^.TD3<)J>$G]Z2SOLFI$J".XC+HH.$CG*84)J.B\ZNR%CE$]MU70P[0VC*E1 MN#^;1+,A".^RBNK/Z!!Z/AAXZARL2Y5B=X:V MO< T0W<:U?C7K?&Z6[F;TS7"I8H'%2*6=W0\BG:1"*2HM0=%RF+ ?+ZH[5ZK MRV?;+^"7F?57CE.?C]S5>V?%+D2.Y6 &+L>0UAO5(B.@3U[NP MCAX/H./H#\B\^Y[=UB\-CQ'%-M#7V"^SU4@-/*S/M]==NEEPK%-_4XK] 7WN M8S';KB\.>)@FWE4'^8-Z$6B/2C VS:_Q=5HKU7.L283U,$P9.1OMR?WUN.-: M<:;*0-*\6G:Q=CV#!VY[Z9YMHW*"2?:022?HVZ,#;5U=;92_\>O7[!G'Q;>= M4J(!>RK5=?.NK"H.MJZ\53K^0QUFMV>?A9!*^GN%?E-J2&"](V%I2J&UFQA( M@ICZQA96 J61VC81LI/I D':OL/ L2N?$B.LG]?P/6:[BP8EZ*!"32CC([_; M>FG*6A0R@7FHZ4?,G>^VO+?FG;+Q"U.%M1O7\A1R&XOM4D)ZK9K;PW*1*!]U#U1+/.TNI]8_6KT0W%'MW06U9:518_,PZ9 MRK]Y!&PWZZ340$6<6MK:!JLBDU^%>8I!< M [6.J6\\'EB6E*V'L;EQ&'L%I#$)=R1$]3Q)E2/*V(;M'9;T.4N9"U MRR>6E^"U8JZ8-N\G MYWB)=>[O+WS[YX]%?F\]O)!V9Q?(,"MV?%W1,]=?\CGG(K[C+B@Q5<3)/VN? MCL$J,U[3QRZYMH1"2TY\X*> 92OGC*5'6J$,!MR]R$_C_NQ$R%4@F>^$)4E/ M!N/"7HTX88IW& M&E.[MD_UTRA6U^3\8[D!]@34Z86JV[IU^N!9UJ]3M&&G6AR^N@8(:Y."A..+ M,)I_*;@(2\/14V#V()I#.7+*#D&B!&GIC$WN0\E18 M85$TF#:K-D1-]IYHIJVM=DI:_RC@,@6&J/Z'@GV7&L[*GD@N+:89I$/BH: & M5VUN1*J0CM;3K0YA(^]3+!E%C#9VF+,;'.A(QVIO5Z(MK;D+3#L# 57\@6 <1N MRY&..IL%]Q84Q"B.DI1-2Z572KSC_G0N;HN$TW(7[3A*W #:R$TT@:VAJTC/ M/2'=%T+@=>TRBK=A*_.Q(M,IW2#//R)E\0/*;^>/^6+'77JMJM36%,TWPD\% M99"62M &D%9@"QV&)U][;JT3\K;;:N ?WH*AF2C<>.E2.]&H)\?/%=9 M:ID M<^EZ[VOV4MJG=V4Z)V\RK"- Y;K[6$!!E5BV_^+?N*B/*@.1QL-^WU3&GF'O MG7@P2_BQ[(%J:N,N34I#5&]0Q*LHNDC[#"?QI#^-T@3N,!:ZAH_)B >I3?FD MU6X-Z+W)Q&@RB,>#)$KT]/@YA5VI:HIWH*K4(-O$_<$LF@UAZ $6:\8O^@.= M*#V;Q>D$"W(DR9B*F4OU9OQ^F 2.Y[O"?T"IVC;8SWDY\ O6#7'!/W;!3Z7" MQ_%@,CT!_N/9+$+D2R<$__&LOP_^HS@9#*VRZ#@[?)?Z9Y#T^_&X/X[@;,^' M8\02_"89)29=?3"@6MIG$1PAUM >J&T/\/BZZ @Y&!V:U$(SN-!$XTB 9@KG M12+P1FO&'S_GRR>5GA^*#6P0A5H;T,C'1*=O]281W[D2H2RSN:E/T4(YB)U2 M^1#>0&-4$YQ-[5OU!K:\ 5'O)1#8^Y*4]&]'F]X$+ OF+S4?'[IU9@=+&5.N,25CCX[%WJ5FG?ABGB2)L]M\>I8H'_4ETCC7I!UCC881W"A\< MS.+),%7T2UT9?OR,7X![,X6+0I^Y =<9%H88#(>&IOFG^;_E<87(8AJG_:DA MAD'VY#SCGKG76(%HI$TO^>]C3QI/:0S$BMC>9#23889Q,AL))=U#0X&IIC,> M 0C@;!"=3S0598K:Q)+1-)Z-$84FA"@#0"B<:S:@EFHQ?BTT5B'*9$B$&O%@ MRN@]',6SX8A@-1PRG4W[U&M-D=XN@JL* ^VHM-@D6ZO2#6W)E@Y$_Q3 M!"[_!0N+K3]?<;$%0X)U&>0SZCC:1XA/!T1:Y%E\@@ID/.42"0*7M@\X-9S% MX^'4$5*&R6'\T.6%E\;A],8XG YB:*;#8 CL7IQ:2_#9W;.43Y4N5 WV]UCD M%8+[^6L.+%A]]@W-FLC_J?P_< [/1 KR'J[04F#5!WN) D#^+#B&51H66+EH M.(P'@Z2%$,F/OP31\J5/WDSWF)$ES(6E;42=)C$[3>!6;[.D[7[:0[-<>;M; M^E:_BM#=^*C0&Y!^DJ+<-QO'TY&K@"1#((R3U#HK"X]?FB:YS=A@NXH-&@;: ME)IT.-7_J_7L?Q)'_*7IX"AUBL3^)>D$-&-0MFX%59AEDJBR952H0(B+?PM$ M#[!=:_-]8#J3T%>!^P&'@J7Q]_+UCS:7QL*D+(Q,-L_O2;@3J0^^G MF\'\V_W4=C.4)M3\K#6C:3P86G3%K]QK\N>+4C_PO5"/]G[ER.A_Z)SBEM$RW1EI\J# M%(S*PBJ'F:6:D-0LU2NK-6E&E1V@DU7+,KHM5JKR[+7:C.K"BGY^MK%7X2'M M")^<*Y_0]CX4]>\7[#N2*%K*QJ&[G8S^J.L=/94XM9 &U+ZI- N5:S.92-ZD MHU[R1T+09-H;_K$=KV/[JBLD)[?]!YT!_A,G*_GPIK*<5CW?D_"^-MTE.VZK M8.L!]_[(#.Q&IYZF3.B*P18EO'*F[^Q'K@C:>QU,=;__FE%)%4#%&>IG5T&8 M*,+IM1_$&VXN.FN0[6W,%<9__58GU&9Y/!F=L%502)))ZU:Q2>2>;8).T[I) M/H-T,/"KSO +MU0FXLHX;%I_.,0G<6.RW@XA_/4C^A09O?4\;O+HSR55!WT4%8H:=BQ5E&;] M.$V3:#J.TVEJ[Y^, @E(/:1V)J-X,DRZ0'#R#?V?3L:Y(J1,PL6CV!#NFPO5KE=C^)5MM?E09B*:=AK-8EN7@'B<)_(O5 M7]_)\SXL41H?)H04X[[(=J'GSM#@U">C_&@23V']. >W%55!S]HTH]SX5H:Z M14/<&%N="JN\MN2E#S%?+$$**$U1'MP#W8[!<_J?"M*VIF)L*N\M'>AV+F M2M6HN7TOK>OKNJW7NJ.D0L>_*G0D_,Z61U[>[M1^T\!RT\3^C*=S"W8$,#'^ M#M??XCJXZO:VQWPY\7^\Y (A3MLUA4@EP6TP&F$SV<$XNLVWVZ6IF*6W/%]F MQ:I69OGST7#FLOE&KH)>!1,*64W7Z?*U?PODX4INY#>BRDQ_[,#^[TN?7]E= MPERR-(AGDY3$E@0DM#?%'"NOK1]YX[0_BR;CL=#/;NC N8WC,3EDD&,/!S8EY47H;,?0&%9/-H[BEGJ5 M4M(G0#DY%YT4%Q-KM%20,N'";NT8AYB-,4YG"W>[P*G$>*0B110!E-)K(0+6 M(X#N [I5*+>Y^T:['[WK %]YMKG*5U-W/PRF"0;_FT-$S ).XA[#J+#-V!-' MCJMAV))^E+=Y@<&*RU;GB.D 9D_)@4#[UG$ZQ=6=5E3'GPO5T40RP)FY,6'S M'2ZJ#\K%I;QU:;_UGLDANP^O5 4$N4>75E=SYRWL.*)[6' I3F"^U \A&?7Z MXGTYB^"*3LF+.)DFY!D;Q;/^!*L:+RC)O5+>%)&NB0CH]T=Q.@():9#.R TX M P6."8B9(HDGZ2@Z'_<'U'0<38-,/3SXVRW:'+@EXUZB%XSVT#$Y[F#D1*(F M0&2%==QX(UH7A.D _HWFKW)9/CQ'R3">CHSE5CZV+0\8TC0>I6-W[G0<3^%/ M'T/^N:*7*B(,N#@F+9-UQUB5'95X4I"'CW?8&^E?C7%,6!]A9-"&:X]F9*&98[+\@;0]M,3O$VG"@\9J+O1>'J8]('MCM6C^''03[T\P4"^ M,TVD([D&<0H:F/PG1A-%-D?)"/0&O)##%/@FLIL1FDR +[QIU$*[#50SO>;Z M:%>^YO!2FYPH2OE&E^V'/?]J?SK L]^8SR.^^,4 M'AL"C,>S> 3<26MG%5NK,6YTA.OA_\P4;P_,!+>716V-!NH_7IC][ STLUFB M8)T,1O$0="O_.81W1_78SG/#L_^D*J,$KEW,N;2%0*#1=V ;R-$-8!BK2-W3 M:'1NI-4OG!,(S-_V8L#KO_! MN;L?<=->@8:DWQO+JKT17BGH?$#H>*^.>VGDN0_?4$Y5;#TMA_O&^(@EI._Y MD+.FXC*U\+\88[VD*SL5KFZ)W/O7.G#U@_RXR7085-I%A=>3X;C@+K+"Q$=D MO_FO]LK(:1\4 "117<\D$?:TG'0^DT;*OKH9XGL[A/6L_[<(4'UT8UG,6(R0A: M/' ^YNP.JV-)/0"^V,:BJ^U/ZV*U6[FKTQ+VA[+.GT LS!7"61*"TR*E@DUR M\(;AFK!/NR>#_1<#_(:5R_5;@_@ ;0S;KV;M9+10_@KD]&^MI/$GV[^S-UB2>@YZJ[.AC9]W#8CY.9 M$BRZ MMCV#F=E1O#_CE)8VS27 [&D;),=1)J"4"V[*4HT8+ _+7UH7S>XK0,55F^P9 M18EQZH4U6)H!L$G1"5H53ZO'#W4V?L>2XZ54AV@^K[ZG2EO<7UV*LQCW0*.] M,.A7(QG\/>B,*3HHQWSJ)=!(89M@QS+DV5J)SO%8%9[BU76?T4(*F9! A M*(!BV@-E1;V]B,ZGLW@X2DAM[NS MSU330JK/A9K96ZB'A_D=#S'2I_@S^F&C5R@W6[%3&CK!TX33(C\BQD$ E'D, M>'@,QY2 CH<]Z;]Z%<>X1P>YC2L<;\W38/'F\2#49^2=GKCF3-Y8Y/#<4JY M.>-9KY]V4>-;JYD[U5V4*+MM1@I-&*?]6CH7RCC MY&#WPI734NR&:Z*?8YKI/J'Z:KJSPD%4+79DF6Z^I0+;5_+S*W5(8@'&[K828Z:6J*O(V9,Z7!&FI M14\%OG1%&*L)PM=B/%>#.["OG+NFXS%_WQ-3.S_C2MG1/UIV=,;EPYZR>%9[ M;,TYAEF\$'?3,%5_SM2?Z6#$[B^0UREX JZ4BFSK LY=CN'M_O&_M'-.J:3K M.6=GOU"FQY:,0J##EG4R!0;M&#GE8[<30F:B>4T."&RW/T//H?[#I(&A69;_ MO=%-$:26LG[J#LC0/?#JO>S8E/8!M.VE[7]K2Z>\*B;2 M"S( [*<+!T+-N@JAT"Y 'L%V*H.@_IS(MR,I2@&RQJQ/1L7QP'/ZX>(%G)@_ M1=)/9'WY7G_9QC<:60&R2!"HD%A1D1\,_M7&7+NBG7J#'!)9.X#QK6X1"SD '6J_9[%O5[E.O;[R5C/1=]V^=OO;"(#RJ7 M2O_1=N%>%77V\( RC$)9>>5H1TM3"C'Y7&:*G I,/>3E0Y5M'I]!K')J]"[0 M*K76I8Z-!*7\\!Q88_>MC_^!\KK;=/4LF@)]3/!@QFR#_W,&BXQF\2CE7 =0 MNUA(N%E+;7"JNS7 HCEC#%-*$Y/QFZ13"IC'6Y-2#9YO"'$5\PP"2/Y05L__ M2*B]S7=5B=#"6!Z$U@2+5@Q Y:WQOE7L8)WB6^FX QY?T5_Z(KHT9<\LRV!T M_HJ#%[UK 1OIZ7U\NGT5G9^]D/*C68LYXL_9NA?U18B55SP&J2T#S4*JN,S_ MB=K&-N\9 Y^N#?L_JC"JUUU0UYN,O'J3^-K9MRBT=B'EIJB^@_3G:2V I.$- MKPF(X( +;,TM>.71)ZQ.;;H0Q]&EW_GG;V^P>/(-J"RUES7HULKRHI2"I;/V M/L7[;,^,]-L\NIGE7H<].Y4\^./AV>/!UUL3QOV5.CGBWP9!+&2P^DGO*89U M/*H$:@G929@'/7[@4<,;0O?0S0PGT#615\_HX&F(%G8-+0\<.-QIIW=LL9U3 M+GE;W9J6![VB-=]FIUZ-BD;-&I/C##J4->0I5&VNV8NG1>GLZ4"PJ[.^]M_M M1=OU@33K:YT3V,(^:F4_VTFYO =/IV+>4 =3-'=GG=2M69*D:RB_ZDC7TU(@ MY8!'CH2_>>O@DVB\\FW.I#'H2:=C0Z#SG,(OG7(BGC,C\,A))Y(>?R+I]SB1 M]!N<2'K*B:0GGHCGCPX\<,BJ=>HX]EUUO MB+MN!\K=N);6V*_98D 4%#U;BMS\SZ&U0%IA?9KL]A>[\-&-Y9Y[MPYNWY;9 M6K9R<0 V'%7:Z:#CDV%B+O)SJ8K\.+&VGH8QZO7[7JBM!.3MFRK6Y8)^5>6" M/-HXZB6!\;,OH?&Q:I#_\"FG*LI'$'WL\SL0XPX5S@/7]NN*&\6.:^)O'[#> MQVONG. APK'5;P*&*\L"=_"E;<%T+PC%(["ADCO-A]@(*B$@T=]^H2']*]!9 MHZ?Y=&N1G0NGA,SQJIE3VZ;Y8Z.P32@;T52V.6+)@=(U)RS=MD!Z1[^WT$P@ M&L2I,N/97X.%9KQI&]4V.CCT">5FSA//Q-I:<"9H.SGDP8YS\TJ7'']HQI1$ M)O0V^*D9R%-44> GS,5_O=A#4PXK,A(\_[8:(QXR=!8:V;,@SQU]Q ET%AHY MR3(3KO?A60^#Y3YB7(FX[WUXMB!Q&(,#)*%K] /J?W@+\FL$\:4+50E"9OP6 M3Y4$K./AJL>TYNN4B$+'>:AP>3"1H8(A7MF2KP/414/L^"C]HA&ICH?;Y>ZA MU\I]?_GU)OJ//%N"B$_^XS;6JH6*7[#:P/M=A1W6M]'',KK$"B6O5(62]VU4 MG"QC6[,1;Y7-0B=;C)7&LJ-;O?_HTE1["T2-H\R MCM[I+M[O=4I>\[59/R1@FPPZ2>54*4\>C0^^+I'F$E=@FHEO6I;!BN$!):->.^4]6P7EP^ZW7S?B(E1:Y^B[*\4I MWK04I^BB?H>4*O&P3"5J)NQOBL9PT9Y]@6,<]IGP:J.62A4OI:/,7!5&X1BB M@-"@ _#LNAG'3K;.O:%OCBY;=+/: )JH;!GO %"4:@QY?OU%&BKKNA5^1'*X M;$G, #KXZ< .12*U3YI[(G: JD/*X%I/7L41Z3OH%^'R.7"HK(UO>PBC4T=E MF^:C:3\\1-O(IK",EL(,<_$$-2KGHPC$7%<7C%7!GX \W<%JC%6LI4IA2)7[ MG^BX-1LQ[ZN&,:57C@ES:1VE6\GHBCKNN)C+P)V1:B<7D5,85RJ0K!OU=8\G MR]T54I#AD5&CK3Y*)]T^H)Y' &'\%KS21E?:Y;8"Z&LD>JPG3KP/?>:90K)'@ M'9!.T@X?74?1A-!M]$HG^,:@??43#CH!^5)KA=Q-^KUDR$<_JW;/AYZ%'>_!.XBN3M-!?];.6"&*)R,4D:H_WRR%DZS6&=E7R;MMI4'D8S%EK MDS8"DU]NJF*)6.''6X_UO5T.2 :9*N:3 6N\;4^V- ZYUK&IHBF-5_07@' MJ^5DZX.DQ"FG:?CD.)"Y#1?@P^VG4-6 .]#1BPSCT!%*IGQ %^ZK=&<,0^=% M^ .'=QDL37"@4'P6_2"SA3?>S/7V[)[:V*Y*WEGKQ]#MX%OOI"I";M+UCWAK M3KG>RP/?DK(EQRQO3U&"PV"P &T"Q1"=](+S&7 ?!I(3!W$A=.0@ 8 =.4(+ MGAY>$Z$.H+$[0*T'"%<]:"Y)9__?=2&L)\1*L8'V)T)U!]J?-C4(U@LIF<;9 M8/BU*EUUP+H.++AP)!"./&6;8!WYJ@77(]]L@?>1HQQ]#D>.'T14Y!7^9.8'J EK%C'29E-I:J_-&9O84P(JN>6)S=O*856+=$U)$!QV+#MH% M\Q (8M6(A=92K'7#HT"5F..+6ASOI6@9<-M(]T:Z'V11P6?"Q M&U'S8I4P_C'[LL^5WR1,WDJ^96Y\-^<+R$T']%[^BK()APRU9PS?J="6_&\J M&4BJL&]&5$G^/G6S:CN8Z@'AH@Z'KZ@M$"=8_L*JA=PR R!;7D?.A^,1W[SN MV-B[J!LG:N-9X1ZK4#AC&C(FG0])1_-S*D-%!RX.2OUOV;#B6KASDK;B?19E MG1[OFT9,RKMGS2FW6&(,=&^3L<[S'B+9')PV[R6=SUGILTL2*QQ3H.I80 NX M,0) ;\/*\K,A')8%VMYD5YRB7E>T+^T4TV=I2DIT9H':'*M1='QN&)3M$:L>BC M3]&;_-4/SR._N85PSK![U9LUC MOKMO&_$#(L[:)F7^=GZHZ^V?_C]02P,$% @ ,XBG3ISMS3 Q @ ?0D M T !X;"]S='EL97,N>&ULU59M:]LP$/XK0AFCA5';R9J1U39LA<)@*X7F MP[X5Q3[; KUXLIPY_?73BU^2C+&1=:/]8MT])SWWW%E(BAN]8W!? 6C4<2:: M!%=:U^^#H,DJX*2YD#4($RFDXD0;5Y5!4RL@>6,7<1;,PW 9<$(%3F/1\ANN M&Y3)5N@$ST<(^?77,H<$/YR]_M9*??4*^7'V9C8+'\ZOCO$S%SC'R'-\RA,< M+=_BX,])+\)?\YK8$?6EI0[Z&M*XD&(J98$]8'(3#FA+6(*O":,;1>VJ@G#* M=AZ>6R"33"JD30^-ML@BS:,/1]ZS[>UY.!52N=P^@_]N^NE'@<&S BEC![VV M0!K71&M0XL8X;K(#?PJAWE[O:J.P5&07S7T#_%0WF"0;J7)08YH(#U :,RBL M'$7+RHY:UH$-:BVY,7)*2BF(TS"LZ U#FP%C]W;O?2T.N+L"^3GVEX08616# M::KNS>FOA4[R/IOGWJ-=G42+:KJ5^F-KJA'.MUL'[A04M'-^5XSY#3NI:[;[ MP&@I./A:?ILP.C%A&I,A#ZJDHH^&S^Z4S "@,-J"TC3;1[XK4J^AT\-NZHI3 M-<]?H.:G[G,) A1A^Z+-UG_.7?[/BA?O_EZR.U2.!3^A1GN1O "1E\]?Y&+U MCS4&_7F^=VD<7!DCBC8M99J*7FU%\QR\'GMG)_C6/A?8P0L= M\)NU.12D9?K.ENB""9[LSU9XM!QGK4>*!$_V%\AIRU&PO=V]R:V)O;VLN>&ULQ9I+4^,X M$(#_BBJ'W=E#-HD?X;&$*A[#3*IF@2(,URUA*XD*6?)*,@S\^FTYA+1K0L]> M1$ZQ95OZW([[T\-'3\8^W!OSP'Y42KM);^E]?3@8N&(I*N[^-+70<&1N;,4] M[-K%P-56\-(MA?"5&B3#X7A0<:E[QT?KNJ[M .\8+PHOC8;"4' GQ9/;' ^[ MC,,)C^*6WT]ZPQ[CC3<74GEAS[D77ZQI:JD7D]ZHQ^;2.C\+;;=G5E++2KZ( MLMUS2_/TU5CY8K3G:E98HU1[53C07@0MN+>2.V&]+#HG>GY_PX%UTAL/H<)' MZ>2]5-(_3WKMMA(]N(L!NHTV#NO?51 /[?\)HYG/92'.3=%40OM5'*U0H77M MEK)V/:9Y)2:]]2F,ZY)]UAYHV%2OJH)SP[U T]-R=5\>(K:!9?90P@$[+4Z!-0^?"%5;6[;Z9(\A] G(_+N2LJ2ING]NW62ZTA,LX9,V3HC -9$T$>4! M'L2%G.I'X?PJ[81 7G!IV1U7C0C<%SB9#ZEL/HR+N<[;K33AGUG51@=FS$?: M)K)N3IP3X='^VT#3[5'V&Z_JO]AIXZ06SK$SC$HY9Q19.E/HB^A%:)2UU)T8 M4IX911;-%V/*)ZD4YJ&4,HKLE&^".]&)#N6.471Y5)5$+RID9P^=4*$+V86D MW#&*+(_0:WE8&E4*^[MCG^%M\,^8C5+&*+(S(.\V5:-:FUWYI;!M&K%B";:# MOC[&I*0QBFR-J2Y,)=@M_]%]K)0C1I$E<0GUOG+5$+?9DELBF$ZN$,D$2V02D]3N=O(0<>42W .']+B;EA"2R$][S_NOP V-2JD@BJ^(G MI[)."<:D'))$=LC:L.QMX],M!P3W!R:D!))$%LC*N5NQ*'F MZ6"2LUR134-C9AB3,DT:W3049HXQ*=.DD4U#8XXQ)J6;-+)N:,P]C$GI)XVL M'QIS'V-2 DHC"^C=SEJ?A3O F)2 TL@"(C A=UH\H4T)*-O1E!=@7EM38DS* M0EED"Q&8H1.",2D+99$M],L)NNY*!F6B++*)?HV*I9F1JRX?/N[IXY$/QJ1L ME'W4N.?3N?!*?/9E!9V:AVUGU:U;SPS.A. "D!99$%](9Y MR:WE86E\>R@I^V21[;,)Y:9?W)9!4G*^$TK*/EED^VQ]XG]SW]@PIC1XI9*R M3Q[9/ELQ7PNO.9[4S2G[Y)'M@QYZ7:MV^9PK=L;=DETH\X0Q*?ODT1?ZB8E'GRR.;9.LW1#U*O(!G-,"9EG3RR==[!;(O958TQR=7^R-9Y!_,&NO)6 M%AYC4@K*=[!FLXYF_YYC3$I!^2Z7;SH]HIRR4/Z!RS>LL],*$V-2%LIW,0G7 M9Z?Q92M5@3,I"X\@6>ILB!+9SZ?AB8<6"OWZ, MPFXP)F6A<60+?=<%M+P('R3"2S3UH@KFA K[R7!T,,28E(7&K84&[H,RJ[T-\/;3P-#'>MO+H__ U!+ M P04 " SB*=.N/4##B," 2)@ &@ 'AL+U]R96QS+W=OCN?VK*IFG'LOX10MDT^ MU^6NZW,[_;+OAG,]3E^'0^CK[6M]R$'6ZQ2&^8SJ^6D^<_6RVU3#RRY6JQ_U M<,CCI@IOI_"K&UY+D_-8PN42[Z8%TRWO??Z?]=U^?]SFK]WVYSFWXP<5?Q=4 MX>,@60X2>I N!RD]R):#C![DRT%.#TK+08D>=+\<=$\/>E@.>J '/2X'/=*# MXAK(N.8G(:SY6D? =>1['0'8D2]V!&1'OMD1H!WY:D? =N2['0'@O06_AZ"]!;;O"LC1ZV^7H+T%OX>@O06_AZ"]!;^'H+T%OX>@O0 M6_AZ"]!;^'H+T%OX>BO06_EZ*]!;^7HKT%MO<%:"#DOX>BO06_EZ*]!;^7HK MT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ&]#;^'H;T-OX>AO0VVYPUHT.N_EZ M&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ M.]#;;_"N$KVLY.OM0&_GZ^U ;^?K[4!OY^OM0&_GZYV WHFO=P)Z)[[>">B= M^'HGH'?BZYUF>I>F'O+N^S@JG^V=*C].6 M'"Z?5__S7J;^B0CSBO+\&U!+ P04 " SB*=.=1XKO^\! !])0 $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>M7>(AV VP!"7[ M)-,F:A);M@OE[W'"0P(5J8A6NINFR3@S-ZEU5KU\?'44)MNN[<,\JV-T%XR% MLJ;.A-PZZE-E:7UG8CKU*^9,N38K8F(V*UAI^TA]G,:A1[:XO*:EV;1Q/??5CZ;3CX:YIW9<$^K&A9.T()O<;%.7D*[-LU0-&=MC MPL\;A_-TW]TS>=]4]*=H=KEL2JILN>G2+7EPGDP5:J+8M7FHC:?J(?JF7WWD MO3<^WIHN-6;;EGU;D!\O1WQM:7> L7+(R3%M"]HU:BR\?_)_#?S<#:7U-'4^ M57UL=CQ>BG2?JH$-"P_YB#1LG8JJO8:GUL?[85^L7X_?=[WPKV)@X^%_;_UP M.01(#@F20X'DT" Y"I 4 M=3SFG6GZWY(\6;O^G,_&?UTMW@!02P$"% ,4 " SB*=.'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " S MB*=.)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( #.(IT[\CE D[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ ,XBG3F/ ;B=A @ = @ !@ ( !^ @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3K>4 M2K2P 0 SP, !@ ( !)14 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ,XBG3A80ES"*! 5A8 !@ M ( !AAT 'AL+W=O)L;)[4! #2 P M& @ $L) >&PO=V]R:W-H965T&UL4$L! M A0#% @ ,XBG3KBHF&NV 0 T@, !D ( !%R8 'AL M+W=O&PO=V]R:W-H965THI !X;"]W;W)K&UL4$L! A0#% @ ,XBG M3N[MLW>U 0 T@, !D ( !V"L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3H#7N,RU 0 T@, M !D ( !FS$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3CS) _>T 0 T@, !D M ( !7C< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,XBG3ID(R',* @ - 8 !D ( !(3T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3ODY MMF7% 0 -P0 !D ( !H4, 'AL+W=O YZ+&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3O.1-R+5 0 G 0 !D M ( !L4D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,XBG3GSU#@&W 0 T@, !D ( ! MED\ 'AL+W=OFLP(" !Y!0 &0 @ &$40 >&PO=V]R:W-H965T&UL4$L! A0#% M @ ,XBG3KNZV)!J! _!< !D ( !OU< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3MHRI@56 @ E0< !D M ( !>&P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,XBG3A&U<*PT @ L08 !D ( !J7, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,XBG3D;V?^'U 0 "P4 !D ( !2WX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3DTS(8"] 0 U0, !D M ( !LHT 'AL+W=O&PO=V]R:W-H M965T^2 !X;"]W;W)K&UL4$L! M A0#% @ ,XBG3E;H)WM) @ ]P8 !D ( !\90 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG M3OL<,5E,! W18 !D ( !]YP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3I_RC"G> 0 9@0 M !D ( !1Z8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,XBG3LJ#JFSU:@ F, ! !0 M ( !3*T 'AL+W-H87)E9%-T&UL4$L! A0#% @ ,XBG3ISM MS3 Q @ ?0D T ( !6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ ,XBG3KCU PXC @ $B8 !H M ( !&2 ! 'AL+U]R96QS+W=O*[_O 0 ?24 !, ( !="(! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $@ 2 "J$P E"0! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 210 273 1 false 51 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.penumbrainc.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.penumbrainc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001000 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://www.penumbrainc.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit Consolidated Statements of Stockholders' Equity (Deficit) Statements 3 false false R4.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.penumbrainc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.penumbrainc.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.penumbrainc.com/role/CondensedConsolidatedStatementsOfComprehensiveLossIncome Condensed Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.penumbrainc.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.penumbrainc.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.penumbrainc.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Investments and Fair Value of Financial Instruments Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstruments Investments and Fair Value of Financial Instruments Notes 10 false false R11.htm 2104100 - Disclosure - Balance Sheet Components Sheet http://www.penumbrainc.com/role/BalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 2105100 - Disclosure - Asset Acquisitions & Business Combination Sheet http://www.penumbrainc.com/role/AssetAcquisitionsBusinessCombination Asset Acquisitions & Business Combination Notes 12 false false R13.htm 2106100 - Disclosure - Intangible Assets Sheet http://www.penumbrainc.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 2107100 - Disclosure - Goodwill Sheet http://www.penumbrainc.com/role/Goodwill Goodwill Notes 14 false false R15.htm 2108100 - Disclosure - Leases Sheet http://www.penumbrainc.com/role/Leases Leases Notes 15 false false R16.htm 2109100 - Disclosure - Commitments and Contingencies Sheet http://www.penumbrainc.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 2110100 - Disclosure - Stockholder's Equity Sheet http://www.penumbrainc.com/role/StockholdersEquity Stockholder's Equity Notes 17 false false R18.htm 2111100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.penumbrainc.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 18 false false R19.htm 2112100 - Disclosure - Income Taxes Sheet http://www.penumbrainc.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2149100 - Disclosure - Net Income per Share Sheet http://www.penumbrainc.com/role/NetIncomePerShare Net Income per Share Notes 20 false false R21.htm 2153100 - Disclosure - Revenues Sheet http://www.penumbrainc.com/role/Revenues Revenues Notes 21 false false R22.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.penumbrainc.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.penumbrainc.com/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 2303301 - Disclosure - Investments and Fair Value of Financial Instruments (Tables) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsTables Investments and Fair Value of Financial Instruments (Tables) Tables http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstruments 23 false false R24.htm 2304301 - Disclosure - Balance Sheet Components Balance Sheet Components (Tables) Sheet http://www.penumbrainc.com/role/BalanceSheetComponentsBalanceSheetComponentsTables Balance Sheet Components Balance Sheet Components (Tables) Tables 24 false false R25.htm 2306301 - Disclosure - Intangible Assets Intangible Assets (Tables) Sheet http://www.penumbrainc.com/role/IntangibleAssetsIntangibleAssetsTables Intangible Assets Intangible Assets (Tables) Tables 25 false false R26.htm 2307301 - Disclosure - Goodwill Goodwill (Tables) Sheet http://www.penumbrainc.com/role/GoodwillGoodwillTables Goodwill Goodwill (Tables) Tables 26 false false R27.htm 2308301 - Disclosure - Leases (Tables) Sheet http://www.penumbrainc.com/role/LeasesTables Leases (Tables) Tables http://www.penumbrainc.com/role/Leases 27 false false R28.htm 2310301 - Disclosure - Stockholder's Equity (Tables) Sheet http://www.penumbrainc.com/role/StockholdersEquityTables Stockholder's Equity (Tables) Tables http://www.penumbrainc.com/role/StockholdersEquity 28 false false R29.htm 2311301 - Disclosure - Accumulated Other Comprehensive Income (Loss) AOCI (Tables) Sheet http://www.penumbrainc.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables Accumulated Other Comprehensive Income (Loss) AOCI (Tables) Tables http://www.penumbrainc.com/role/AccumulatedOtherComprehensiveIncomeLoss 29 false false R30.htm 2349301 - Disclosure - Net Income per Share Net Income Per Share (Tables) Sheet http://www.penumbrainc.com/role/NetIncomePerShareNetIncomePerShareTables Net Income per Share Net Income Per Share (Tables) Tables 30 false false R31.htm 2353301 - Disclosure - Revenues Revenues (Tables) Sheet http://www.penumbrainc.com/role/RevenuesRevenuesTables Revenues Revenues (Tables) Tables 31 false false R32.htm 2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Disclosures (Details) Sheet http://www.penumbrainc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalDisclosuresDetails Summary of Significant Accounting Policies - Additional Disclosures (Details) Details 32 false false R33.htm 2403402 - Disclosure - Investments and Fair Value of Financial Instruments - Gains and Losses of Marketable Investments (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsGainsAndLossesOfMarketableInvestmentsDetails Investments and Fair Value of Financial Instruments - Gains and Losses of Marketable Investments (Details) Details 33 false false R34.htm 2403403 - Disclosure - Investments and Fair Value of Financial Instruments - Marketable Securities in an Unrealized Loss Position (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsMarketableSecuritiesInUnrealizedLossPositionDetails Investments and Fair Value of Financial Instruments - Marketable Securities in an Unrealized Loss Position (Details) Details 34 false false R35.htm 2403404 - Disclosure - Investments and Fair Value of Financial Instruments - Contractual Maturities of Marketable Investments (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsContractualMaturitiesOfMarketableInvestmentsDetails Investments and Fair Value of Financial Instruments - Contractual Maturities of Marketable Investments (Details) Details 35 false false R36.htm 2403407 - Disclosure - Investments and Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails Investments and Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Details) Details 36 false false R37.htm 2403408 - Disclosure - Investments and Fair Value of Financial Instruments - Quantitative Information On Unobservable Inputs (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsQuantitativeInformationOnUnobservableInputsDetails Investments and Fair Value of Financial Instruments - Quantitative Information On Unobservable Inputs (Details) Details 37 false false R38.htm 2403409 - Disclosure - Investments and Fair Value of Financial Instruments - Contingent Consideration (Details) Sheet http://www.penumbrainc.com/role/InvestmentsAndFairValueOfFinancialInstrumentsContingentConsiderationDetails Investments and Fair Value of Financial Instruments - Contingent Consideration (Details) Details 38 false false R39.htm 2404407 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.penumbrainc.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 39 false false R40.htm 2404409 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://www.penumbrainc.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 40 false false R41.htm 2404410 - Disclosure - Balance Sheet Components - Product Warranty (Details) Sheet http://www.penumbrainc.com/role/BalanceSheetComponentsProductWarrantyDetails Balance Sheet Components - Product Warranty (Details) Details 41 false false R42.htm 2404411 - Disclosure - Balance Sheet Components - Other Non-Current Liabilities (Details) Sheet http://www.penumbrainc.com/role/BalanceSheetComponentsOtherNonCurrentLiabilitiesDetails Balance Sheet Components - Other Non-Current Liabilities (Details) Details 42 false false R43.htm 2405402 - Disclosure - Asset Acquisitions & Business Combination - Narrative (Details) Sheet http://www.penumbrainc.com/role/AssetAcquisitionsBusinessCombinationNarrativeDetails Asset Acquisitions & Business Combination - Narrative (Details) Details 43 false false R44.htm 2405403 - Disclosure - Asset Acquisitions & Business Combination - Consideration Transferred (Details) Sheet http://www.penumbrainc.com/role/AssetAcquisitionsBusinessCombinationConsiderationTransferredDetails Asset Acquisitions & Business Combination - Consideration Transferred (Details) Details 44 false false R45.htm 2406402 - Disclosure - Intangible Assets - Intangible Assets (Details) Sheet http://www.penumbrainc.com/role/IntangibleAssetsIntangibleAssetsDetails Intangible Assets - Intangible Assets (Details) Details 45 false false R46.htm 2407402 - Disclosure - Goodwill (Details) Sheet http://www.penumbrainc.com/role/GoodwillDetails Goodwill (Details) Details http://www.penumbrainc.com/role/GoodwillGoodwillTables 46 false false R47.htm 2408402 - Disclosure - Leases - Schedule of Impact on Balance Sheet (Details) Sheet http://www.penumbrainc.com/role/LeasesScheduleOfImpactOnBalanceSheetDetails Leases - Schedule of Impact on Balance Sheet (Details) Details 47 false false R48.htm 2408403 - Disclosure - Leases - Narrative (Details) Sheet http://www.penumbrainc.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 48 false false R49.htm 2408404 - Disclosure - Leases - Summary of Lease Cost (Details) Sheet http://www.penumbrainc.com/role/LeasesSummaryOfLeaseCostDetails Leases - Summary of Lease Cost (Details) Details 49 false false R50.htm 2408405 - Disclosure - Leases - Schedule of Maturity of Lease Liabilities (Details) Sheet http://www.penumbrainc.com/role/LeasesScheduleOfMaturityOfLeaseLiabilitiesDetails Leases - Schedule of Maturity of Lease Liabilities (Details) Details 50 false false R51.htm 2408406 - Disclosure - Leases - Schedule of Leases Payments Under Previous Guidance (Details) Sheet http://www.penumbrainc.com/role/LeasesScheduleOfLeasesPaymentsUnderPreviousGuidanceDetails Leases - Schedule of Leases Payments Under Previous Guidance (Details) Details 51 false false R52.htm 2408407 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.penumbrainc.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 52 false false R53.htm 2409402 - Disclosure - Commitments and Contingencies - Royalty Obligations (Details) Sheet http://www.penumbrainc.com/role/CommitmentsAndContingenciesRoyaltyObligationsDetails Commitments and Contingencies - Royalty Obligations (Details) Details 53 false false R54.htm 2410402 - Disclosure - Stockholder's Equity - Common Stock (Details) Sheet http://www.penumbrainc.com/role/StockholdersEquityCommonStockDetails Stockholder's Equity - Common Stock (Details) Details 54 false false R55.htm 2410403 - Disclosure - Stockholder's Equity - Stock Option Activity (Details) Sheet http://www.penumbrainc.com/role/StockholdersEquityStockOptionActivityDetails Stockholder's Equity - Stock Option Activity (Details) Details 55 false false R56.htm 2410404 - Disclosure - Stockholder's Equity - Restricted Stock and Restricted Stock Units Activity (Details) Sheet http://www.penumbrainc.com/role/StockholdersEquityRestrictedStockAndRestrictedStockUnitsActivityDetails Stockholder's Equity - Restricted Stock and Restricted Stock Units Activity (Details) Details 56 false false R57.htm 2410405 - Disclosure - Stockholder's Equity - Stock-based Compensation Expense (Details) Sheet http://www.penumbrainc.com/role/StockholdersEquityStockBasedCompensationExpenseDetails Stockholder's Equity - Stock-based Compensation Expense (Details) Details 57 false false R58.htm 2411402 - Disclosure - Accumulated Other Comprehensive Income (Loss) AOCI (Details) Sheet http://www.penumbrainc.com/role/AccumulatedOtherComprehensiveIncomeLossAociDetails Accumulated Other Comprehensive Income (Loss) AOCI (Details) Details http://www.penumbrainc.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables 58 false false R59.htm 2412401 - Disclosure - Income Taxes Income Taxes (Details) Sheet http://www.penumbrainc.com/role/IncomeTaxesIncomeTaxesDetails Income Taxes Income Taxes (Details) Details 59 false false R60.htm 2449402 - Disclosure - Net Income per Share - Basic and Diluted Earnings per Share (Details) Sheet http://www.penumbrainc.com/role/NetIncomePerShareBasicAndDilutedEarningsPerShareDetails Net Income per Share - Basic and Diluted Earnings per Share (Details) Details 60 false false R61.htm 2449403 - Disclosure - Net Income per Share - Antidilutive Securities (Details) Sheet http://www.penumbrainc.com/role/NetIncomePerShareAntidilutiveSecuritiesDetails Net Income per Share - Antidilutive Securities (Details) Details 61 false false R62.htm 2453403 - Disclosure - Revenues - Disaggregation of Revenue (Details) Sheet http://www.penumbrainc.com/role/RevenuesDisaggregationOfRevenueDetails Revenues - Disaggregation of Revenue (Details) Details 62 false false R9999.htm Uncategorized Items - pen-20190331.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - pen-20190331.xml Cover 63 false false All Reports Book All Reports pen-20190331.xml pen-20190331.xsd pen-20190331_cal.xml pen-20190331_def.xml pen-20190331_lab.xml pen-20190331_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 79 0001321732-19-000060-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001321732-19-000060-xbrl.zip M4$L#!!0 ( #.(ITY$)Z4M8W8! !VX' 0 <&5N+3(P,3DP,S,Q+GAM M;.R]67<;R;$@_#SS*_3I>:3.?>EC]YQ<;=V16FI1;5\_^4! D80- G0!4$OW MUW^16$@0504"(+8"RHM$,9?*C#TB(R/_]'^_W_5>?_7[TQ5^[=N]?_]Y?__:?_[\V;_[:?W[_R@_;X+NN/7KD\:XVR MSJL_NJ/;5W_O9,-_O[K.!W>O_C[(_]W]UGKS9CKH_N>6)$RP%E4BDXRWB2(R MR]I4HDXFY5?*_\_WGSN:$]FA0C**&32VX)]8?Y4\:W/R55Q/)OO^->]U?TY_ MOH)5]X<_M]I9^\^O;T>C^Y]_^NFZ-?SZ=I#?_-3I#G]*+3\1A-4;A-]0_'H^ MX+ZB^WU9YWQ0T3L?E'3_6K&4KV4+^3H<7%]7]$]-)4/:%?.WR^9OM[.JWEE9 M=T#X=;?=&@$5O+EOY:/BX$*7TFGNB@.'HSL8?%?:O5^QR$&_M/NX/\I_/ Q) MA/!VF+7?W@R^_31K3,-DZ; WK5YOY=#48<5PH/CGIYAU>F::X:CS_#30:<4T MSTY1,3QOWV150)^TE<$];]]_K1QS_[5\2%X])*\8,OQ:P9[3MK)!HZ^]BB'0 M4C9@G.<@WZJ(:-9:!KE9TPH:6.BQ:H+5A+34Z[F)JNE@J=>JB9Z?I'R"3KM] M/VB5PW_:5H*!3O:U1+I,AD!+Z8!N^>J@H;Q[-7AGC17#5F)FH<.*X96@7.A0 M,7SET*IA]SGH2E#"#R/_^../MY/1":H$(0W:JIT/>ME/CYV+P_&*\56#N[=5 MJ(>6LL5VAX/[8=60U%8V**\8D)=TSCKM"HV=6LH&="NZEQ%6=O>O;Q7=H:5L M0-5NL]*M9O\9=T<_*D9,VLH&5=DH6:F-DHVK=CPNW?+W]FTY3::6B@'5+#1O MK1JXDO\6>ZR:H)*-%GM43;!ZAMV>-Y<.Z_0I2G[95#1IE>3:L7N2\0_GPNT&9F3H; MFAI+AMV,6Q4");64#+BMDBBWI0*EV[JIZ)]:2@<,*C@RM90- #^K8@"TE WH MMT>M[Q5#)FVE@RI$'324=Z^"TZ2I?,@BZI\PV[0M#:)E@ZIEQ&-[]>"50N9I MG]635,J*IWVJ)WEN@HK!%03<+2-?4*N,8%FIW>E/LQ[S ;VL0JE#0\G\\-L* M:DPM90.Z_7^O6$UJ_MH:9O/N_5:W/2P'TJ2IQ"B=_+X:PP_-E4-7$LB3+BNG MJ,3NDRZ54SPSO&)H=O.,,3@QYF;='D>-GA\Q>NA=(:_Z9=*J/^CWQW?ELW=& M^4^C'_;?],*Y"LO?+A/H:7W@Z^Z!]?UU!MI.FDF]42>E2&3T8 MW8+>^E[AS,Y;RP?VNJT*!3QK+!EVWZHP&Z&AK/M"!"#!"_X]OON:MT ;O)T% M:C2B"_WO*V))T% R?5X5J,I+(U5YA5V3EQDU><5*\M*%9->5="U@R/5"QRSY MN=ES;/#0\7'DS: "S9.FTE5!CZHAT\\5AO3Z56;^I*ELR'T56.]+X3JNZ#TN MZ3QL7[_I?"U94(KTS1JKAI5IKX=AI2HLM73[*P=.FE<-+=%I3\:6J;9I8XD9 M]#BRS!1*+654.A]52JFI8;@*HL-*B Y+\/PPJ@S5P_9MUAETWUQGG?Y@5,%/ M2YU63',[Z%50VF*/%1-TNZT*DV.QQXH)!H/V'ZLG2#U633 :WCXS ?18,<'P M%KR-YP'QT&W55..[-2::=BJ;I@J?I2C,VF_:_[6;,&BN&K?10%CJL&%[I M7BQTJ!B^]J]%/ @$K.;BI/'66/%L)76P4-[Y> J MMIDV5@XK$9J/PTIE)K14&A63MLI!W14?2ZT5 X=?JU&0&LN&E8F[R9!R05>E M=4JU39FB&9;KE_PIA<]Y4,6R1&9X,*H\5IY;DD59\:=)4 M-FQTGU?P'+14#%@A(F:M\_]73;!:SBST6&>B:K&QT&/^_ZJ)5D^R>H(J6[?4 MO!UUJ_(@YBUE@RILA5$93L?#-[.3N9)1"XWE0V]:9:DLLX;J(>6NI7$LUT%= O()MYRTE@Q*!=I;.KA_" M#]/&)UU'I5WYM.MHL>OCI"4!W?YPU%H(47SOK>C\W^^[_7\_]EP.SOY!)UVQ MUOJG2>M#UV&WK"/,B7_Z[P_OK\!1N6N]>5C*+__[?_TI#9^X.7>MS]GUJ\ET M/]].8C3W6?_-/.CT]OLP!28GK0FP?WX][-[=]V [/Z59IBE@[4%_E'T?O>H" M]J-/0W_#__CBTW?F78"$NJ,?Z1?SWW0[Z7?7W2Q_-5G&TVC/7)"X=__O]2\( M]D$)EI3\Z:?EP9-O_+3\D=DW[K.\.^@L?A4@D(]\:Y3]DI:9" 3A^?#'MH4! M6;^ST)T"/3U^K3/O//_5P_?FOYA!IAQ4[Z:0NKIMY=GPXWB4L),2_4X1;E/: M&8+&!_-]L&])_XMI>(_N7;]A-LX]]J M(!_49O)![5@^+(#JGS,E^L^K$4R9TGW#) 7%#>[N!WWXY]!\[PX?>GT"B=(? M?=;K099KC/%OSSRMW]OJ7 M>;?%K?WII]+9IXOYJ;":BR.#S]FHU>UGG=#*^Z!7AF=)$.6;;$AC-6G K^\& M_:O1H/WOLZ2*POXNA""242%_8QM2@VFWQW?C7LI"^)B.PU.W/+M-L/^6O>NW M!W?965+)VOO>'_4LF%IRUQ;FUM+!=#K==+&DU?O4ZG;>]5WKOCMJ]S[-"S)))56SV(;%"[=L.V0WFC*$Y!4>R< M&+96%(T(:-1$$XRH,>=OYR\T@86+\00:A7\LA7]RHE^>_!G-SOEF.XW7B,<: M:L'-T=S$4,\8N4T(;.\AL-.S:QN.KH,U.V/H_VKU3SUY8LEJV^7.&R?\F$[X M3K&ZI;!J4'JZ(FK;<]C&Z*@QTK>7SHW#6$.)K4X^=W,OYT2Z22@X2<%V2IGM M\]SFYC3QM$X3]YG7O1W*F_.%4T@H.!%B:,R@FJ%Y:WN@";2=K]Y7&[N]C=X_ MI"NTER/2)GAUS'CD'K)%MA+K#5;/39AO8=$WKGZ=3;KMD-[8<[5![N:ZND%N M+;3V=IS;J.RSX].+,_'G[\*Z"CE;=O?[S/OF6])P3R MT.==_WX\&DXZX"FDRJ;\D+6&XWR"DYAG_QFG9RW+YUOH.?R"3E%>A81<_;K:@* MF27+68'-7:VKG!8>UU)-#/4-$NR8<>F>&?>2N([6E^LNBN;)L975?=;_Y^]O MK]Z:F\G\_E#S.@[E=:W@+ M^TU_)?O]6ZM7<$\^@#G_XT,K_W2CD<#[V;D,_ILWD1M=.XYGJXK:/8N2BFWO=Y_R7Q8(T/ MZR^*YD\HG)/?#T!N9C[[.FI"L;7DG-T:J2OHH6'? SF@E\1X-?8.&YIO5%;# M.8W*.B3[-G&.';%=$U6H!;W7UL-J$C,;AZM)S#QXR+#1C\=F[+W%(!N-70NF MOE2&:/W9KPU,OYTF7JG-VJ:T^+SN:1S>J9BP[8GD(1\5G=\ MZA%5F'=H;M0<79$TYUD7I V:\ZS35DD7$HRO!Z$WH>\ZGVL]6G>3^FA#P-^G M ;C@W7:K=S7^VNE^ZR8ZJ"\3G5Y0I!YL_6A[KD,89\?0#?==D J[<%JO?0[A M684FF@3")EARDDKJW"(;]2+KRXHCU#8,>"&AB28JV 1+:GC(B%UV!;Z3\*B; MVBEGY%'7V!TX7;:=/;?XCX7G%O<0R4KMDSLT7[+V;;\+('X(1W](JW&MO#>X MZD[>R(5>Q>[U8K?3BQ^5(V :\=T$ _LC\I-^:=*.A]U^-AR:-DC/X>1EWL>; M@/E@.+S+.E=O[]^V]A\4OC!6JH#\[*)>$?0GI*\NC8/W;5TNOAB^7]NPN?-[ M;.W7U'<^/=MSYR_"+S/U&B[CDE>]>W7;7/E=WV,L1<8)*> :1Z+JP[1-PM^. M=&7=PIO'3OB["'74!##/1QTU\KG<@\E&X371Z7ETNKG>UD2J3_MZ6\/0#0?6A ,OBN9/*#1_ M7DE$EQCG:]*:SDUE->Q[08JO8=^+U;Y-@E.C>B\QP:FV@=U&[S:1W$;O-DKR M0LBZ44EU<@4OZ$B_\1.;)(/3M46;\@G'9O.]F:5-^82S9NJC1X::S*$F5M1D M#ITI90PU;-YE#XNBL)/J")=0\][].>36#PK)GZ M9+3Y65TG:+1U<\'AW"\X-"F1S96&)B7R5#.HFLC8Z46/3\^X;XSI$V/;INC: M&;%MC2V ^K#M>?G 9YI+V?C#379G%4/[]"[[;_@?7_P#']CQL-O/AD/3!MD_ M[*:XXF-,.1\,AW?@.[R]?]NJ%T-4;&L63RWN:W_X!)SE(P\4E3"JWR ,_WN8 M\:%M84#6[RQTIPL$,&\Y)@$\C'O7;P_NL@FO)*B\'[1;#V/G?3Z.;K,\?(>I MAMGETL\&GUT!U$<)581J0[W[H-ZKK-<#]?.7K ^*M ?ZP'3NNOTNJ WH^RV; M8:!FEL(I$_9& +\0FG\WI?E&7Q]*7R_87TO(W+U#M:WTVD/0,K5/6/)+UK[M M=\%*?UC)A[0%U\I[@ZONW;@WZ57L?KGT5NL(93G>IW#8!/'U=(@*$8Z+*'K9 ME'*\A!2)BS_X;W):FTS-[4CDK/,MFBR"S97!69T57'($?(KZQIT^ACNM=NU. M^RDRF^.,8QUGJ,V"8VH? >&7$4 3$&X"P@W--T=XEW*$=VSJ3?:7;"+@E\L> M303\13:TW(=#M'B^V 1&CQT8W1Y< S3'G MQ2"Z.0,[[3.PG9/(0A+E,!_]\W.K?S-U=-*_/G3[8.?>-<[6CJ@08/KS X1? M_Y+^^03$C5-U-*?JI+(\5S-EZWO#E'MFRD40-TS9,.5CI)T!4QZ,H@\6UGT2 M17HQJ*:0HF9\0_&;R9\3P96J58%'W8&Y.R'M"*SK1XGRMW=_S5J]T2V86V_K M(SBJ]C3CHN*F#A?85PLH72.PK_9[3Z'5 [L[N[K-LA4'2VZIKPH_:2N->@\;!HW.V9 M4X$CKP#BG7$O^WB=8BRIGN7H=M!YU_^6#4=IZ<7?9MFOK;NL[NA^R;Z/31)[ MX.QD/C2B; M$$^249/XV: WN/GQOMM.N.G?F)L\FR0(UHN0GA=95<#;551U$TI.$NQYV->7 MJIVQLQ#?ZLM&7)R\$WX8>ZD(/IY0&O2L":K3+ ;7+R1'0T@G..D5Z MW& X^GA]U>K5[8[N6L5R"KN[D'.8$FERL57*+J=PBD'9R_791XYK.O\;3^Z;#.,A_S?XP[?9@#$OL MWWS*!WWXL3U]D'LYYW?6"=RD?J>5=X:_WZ?KC3"[0*1>[+,1")ZD[CX/@T-I MXIW22,$L>Y^UAIG)\U0V*2WURX_[Q^O7GP?#[%NWU\LFO>J%^JJ-3;.ERG96 M3]-J\8+UBO)BIXZVE]3NJB5R%JL%UA$YZU8[/%WDE%B9TVO9@[N[[NA1,TXE MX8]6;_3C(:/2W.?='HROF3XLV]]<(*[5X]1O^K3GNJ.-QQ_Z##!N+_[-E]Z4-7HCX?PE)_#KX-H$)3$'_DF>PD'QT MV^KS#^!E !*Z_1K*C_7I99/=-\34F!,',R?.AB06.>Q]-AQ>J'!9N?4+(:/E MNPV-6#FFEW*(:B_FCU;>>1J:S8:CO-L>99VKT:#][U:_L_2;W_O=T?#SU>\U MDPI/=CI#\H9;O2 I\.2XIZ&14Z"10][X;U!^:BC?T]6U%&9PG[J&.K[[O58TM7O=_LH57 M$_[2ZO;?#X8U$STK=_\DY6RC[5^(_%EVFI2]YJS^.P6MV'2= M'=^&#.I%!FH?9+!8W*LA@SJ0P6TDM'_,U&NID-=0A'[9H1$JM1,J^XR$OR&-.I*&OO*)4EF:KJ"^BD?=,;MTN!]'0OM6Q3TWRAJEU=B/NZ+O)_S<;YX!SPO;"1"T*Q;OC[./Q] M;*=Q7>0W_%UK%"^(\ ?;YB_9X"9OW=]VVZW>!,^3ZC7YCW_^UZ"^USSO[]JN;(GG/V M[U<7A.*UA'?#V177;RK-%M'6ZWP#4 MBPM((WX=WX$'.AHLOO?:_?DN:PW'>?9+=SA@@"R FY]_=]ZT"+#B1 M?\%E_ M<-?M5WYC!J&TW.%S'UF::][TL+7%OB60Z8^7==/31=S#C\4E/#/IC%K*9DUJ M9-:\^;03@%2OM0I@STS;:H\ 6*,?5^:OIX(,%ON&8&6=D"X())T.WA--N I6<:F]M?'U+]>M MWA#06IA\_D4W?1@Y=H<@+_Z1M?(P9;\U/HZ\]5(S(2B*G 1IL!,:#&$J-9#(PQ'ZV" M[O;U+[_-5E'YE?)EI'6NNPCB"'$\<")XY(Q&0P3BG&EG1"!,B=<3?5:VC(>O M+"]BNK[U44*D5R&8X)BFG#NM@X+=D^APH)1K_?J)2JW\TO(RTAW/-;X>!,=6 MT$@EX3H2JSF@94J-)C(-!('1F]^>?C=-/?]*M_)+2\L8W-T-^I,;K!-M,OPX'J4CG4ZW M_Y0S9P?_A4ZO7W6R=O<.^ _Z_!H7UNNPF@G6[29;E\\,?H-AVKM?KK %8[Z@SG!JEH M<$"P/FHD3CSY=S^?L9G)ML#_ZM76W#IUC M8Z,PR"OJ"/-266_F4M=BCMCK7SYE2=OFK5?O^NW%53S]U--E7 &I].QXV.UG MPW7$C92$,$,(03((0&PY0-%)#.]/^S[@[[*;\G)G@?KJDV<'U(I&_H0NK4R9)8.>%#YC'*"Q2TFH7 M#,A&KDEOH54=[YR"PFWS!I8,,AS(RSW5 8:J/"8 MLB@+6Q 8;[^%7F_P1ZO?SJX'^:1&TN=L-,[[PZV +[0&+C6*A2@YLT'IP (2 M"C,>5$*_&X\M4KV7K!JT#-HZ(6$4U5Q-PAHY,8Y!HS0[7'(,&7%TR$ MWGC!Z1V&!00L_#BX3H6JOMRV^H! T(3M+)6QZJ-WL!F0L*-98T$! MJ-^H&=_0:>UH-^@/![UN*D'?F3 >8/\A6/3A;^_^FK5ZHUL0#6]G\:)*36$= M2OLD5C)0$F!8(.N81RX 35I&S )HMG8-GA?JM@"#M-=?>A1]HSN"'Y M)*-O3O5/I;M?@-.;W4#K#5_4$V!S!"6U5"!EG!,&A(]0$A'BK71$%_B5(_1( M1!ONK HB'__H9WEZPF,&N=9-=BABD6!O&FV%(@I9XH275"=BL5J 66C*B467 M;[]D&U4[GKQ;DG528=IA(J)M!%:PX,)@(2EFGOL RA2<"3"FF<8@$V@H\/\J MU)4OZ*7+7R6^M A88F*L$F M:6PD*&>I3)02.<,*R\=HZ^7/,Z,6:#(.&(Z"E-%9PP$/A@?B0/LIZ;"@O* P..&/"F.M);UP M_7/KIV+]R""#I:5&,,.%8!I9;ES@FG$3<2BP_C8KCZUN_K=6;YR]Z]^/8:YO M8.-E?QND'.:"J%NL"O?,4P^/;R;-Y[<_'G[\:Q>6E;=O?[Q/=0J>Y ^7Y=-"KV/TYD1.(=Z"=&"8" M2 A)[]',$O8(++I8KI\4FX+_&8CN ?"+SR#4&O!&&2FWK]M+8%^ M]V6)JJ0ZN+3"$XD$8(%A@VS0D@L*UAR*(BA5]"')@U+:$U0/CC1=-Z0IK PG M!.GH)(^"F(C@?Y(339S2MDH5UQ-?8"UDW9N9+]_^L7"IZ:CL-SF]?UJ_J0I= M%@QL*@6SDB!I&'4BD F/.8F"=P7+[PVF=-],5@W5$T+G 1ES W2"PQ$U"BJ" M9<:5M89%29G2AHCH-/(%1TH>'YDI%I%E'^\G%GC_9O+&V\,TGUH_TD(\*/CK M49:GDY*K[O?-W#/AD1+@X'@N085;@;5EDAF&%3@,SHAEH%"JR6-X:8OE;;BS M[38E%'CX#&QO%*,#CQ^!JF2&.J*BB+S@287 VBJXRYBC1W>S>A7;K',5B"WF%&-I+,8(K$%LK06W MET3LA$/>\N(ZF: ;K//7B>DXN'Z4'9/CYVZV(OQ?Y1!@&T'=&JV]H3QXZM*9 MP,1BU=8)L4CCCZ?@,W>@>AWSE5Y2U_:'6R3^-\.&[U1U\&!A;NN[UQZOXI'WSK M#I>5PTX#?$_VC0E5DF'+'04_Q#LEB??@_A%OM:,(%SB^9-=K[&8.@%FU_H]? M>]V;Z^Q#%> M$.EX 1:;;6Q7X-C)0W55X. &VQ DTTQK+A'H.9 &$W X1($G#@&.6:1X,'V< M[%F#:>O'&RM<=FR,M. 7@@#$0<88'/53$(C L=85$9$J&#S=S?%V78+YQ5T+ MQ"W"CJ;4 4MXU,K/4A^"H)B@\EV34]WU1L]R5>K"E)N 8H YP)A@U'L,UM\4 M*!3$9R@'"JX#4%:_)51]CBBC11V%I.TP1GI=[6SVSP;W@YZG>M!?MIL[C50,LAZ%1S" MUFN"U(RH52!"%J-SX$UR;+Z"JY2)^4U@7$_==4?7RW_^N.QRTQA M3MY(F)XSO>L/1_DDZ6TX@53:\L?[R;>33!@-_I8-1PMY7%/3?+4UL8-W M119@C!:C"5@F6:$9>,[@/UH;P*<)ZHQIBF>"8ZCP>L!8>FW M,!_\&;Z/LGX'/C.]H?KW5EH%D&1*TTDI@.T\^< ^F_X-).!NTRK!(0K#$8!F ME'[W:_8'3/4)J!@@G1SGV32E'AO8OZN.+",QG#."A0Q@L@'M8B<9BQY'KKU_ M_F,5 H@DRL AT2@Q80LHJX:AQQE%;"/!P?BQ0 M+M0P20=!0R#[%%C;+L%_MHJ3Q4^DOA-Y"4,[H#*0DRMP\_MK-'RW&A MVM6LTUQ6#W^_3^$TF%V@DK# "[_/L-MW0^Y9-SWC280APUUT9ZNHE2(AD L&&_@[Q:\5(&7"6CCH$FG[AH HV-W. MP,S,LT[LPC>R]]"_\ZX/%';3!?DWB0T/_YYU;VYA:O,MRULWV>^@]<>]]]WK MDIP7.3'W'I-8JB>U/SZT_@7&0Z\U?$KH7_)6)[M*YL5H6'#_?(IH #\+2R5) MR7E8S5-2K+9&@/M'T#\6 ;/][O8'I;E1_&@N$4HIYBAE8 MOR;.@P!G#ZX)LR_W+D:#HI0*TP@V'-C\5%MF0H-08(DZCI]:!5N_H#= MQ*$!889@4QP;H *6CL1L#)@B/>49_$'X>FSM 'PC>. "?"4-FZK=4D,KLWC=SI3(ZK6[U/K2Y,X5KWW5&KMZ%-"?(/S D* MB@/6C8T)("L%. X:Q(J2!;.888[4DJ-0OHZMEKK*2/2648280$&F1![+L9J= M[!%*+"YXBPQKCK=8ZH-O,KN!\64 !F/*@$I!8? ^P&69A"OM"QU;DIIT&OR0*;% $\E(@VR/ STL1HJ*^>)T68'N>\%N+W-3$4T4Z M*D/!AO#:H$1N7B%C*96%>]-U =>J$PB+O=8X&4?<>X^YLY%,]LRP5>":'6'/ M7P85U%Y^+/* M!4JR1Y($J%@XFF&,\BK [&5'IP"]PT@Q8J(.G)F@'):!>11XPH0@/+JH"BES M#29V) _1)%]5@.5 M6@4OA/;"VH B^,,)>I8XPA0JW(,\+O1ZO72'*>N4&RNS:TP;VQ%@>0=!G2"$ M*O#ZHTT%SJ9! ,8%*R2_,[Q\K+G6NG:WDXUN>*5B#Q^O*[+>GFIQJQ"ASE#O M$HY33:4X/XQ.9G?!T,2Z/F#XG VSE/]H^AV?;GT/[B?B9ZV;;T88,&Z8TC(H MHHQ+0:S946+441>2(*A0]0',;J[F$FPPC2GY-SH6F QB4FH%0,1( #^M& <0 M\D@PTHN),&FB&2ZX*,Z+0#F TJ=06![D?C+^.KL>]8NK95BEE MP40AC37">ZNQ28>A,_M 1$)T(9.$2$4*NUE[;3OM,>I_*\U($&BM$'[.9W M%TS**V>%C;"E?:Q_"18' LDSBI4'+Z77*(#/"FZL MI8[-,M5,NH);M+O%81>^+PJ6'B&*&:A0R2FAQGI).+?2 B$*;B>I[SKW5"P MYQ@C+%32,IR L16HU49*GB[&"%.LL('0MB#IC[J=R>WL;RD'89Q/DD_#]W9O MW,DZ,1_<)74['LVF"JV\#]L;SI\_@ ^-URP%N'BCU("#&35FP2'&K?>@/F>* M5$GUM#C#_,X/2:5[%W:XBW4? ! E'/\$$$(0#BX0(#=2+8VP!,^4KTC)]B6 M2/=X]@J($F9XSC#B00F"''C&8 &[0 U3CJ$H&=ASJ?AXP2/ X! L<7&1-"L6 MLO(:"'%6<^(D80!7KX,D,WL3.[#&BL%7 02G-U_(<^M /@ T@,(1(-09D&6. M2P:"+=4:!J>AL XNP23>>AU'37Y'.OB@G' 61:6,!$-$3?>*@]"N4"0FT01= M:ZM;&>F,@%L-/EF(1"82 ",H,A4H44(+C8I%P3%*16V+ZRFS6%;4_JA@H_B*4*%J^C[+YLIZM/@.D&7%*/3 @@5,M0F02[D0( M'DRG,F!11':TJJ-2K<)@"VII0>AB0QEWH).F.X_44/ESF4Y)[4_ TM% E;4QJ>7O@H&T>%!NF=Q-.^<@_[V@E& Z+VX8L8_%0HR,3ESQ MC>'PK=7MI8AXG+XD\^BTU]X^7+P&T^JWNZF>Q;R\RD/=F-_?7KTU-Y/Y^YV_ M#+YE>3^U7]VG$H9YUGF$QW,(2X72M3*8$LJ1%X9B+6P,-"HIK%ZIORMQT&!J MM!3%O;O+\M3A4^L^O=8\>M>?AI92UK!K#=-1>/HKY6]] R#U1\_AS1CP(0T/ M.$C.>61&IMM?8-A&Q+0)#=YV@[?\?I">J?/9U]':+&6DIT:GZT_1 M.LK):X -OD[#B-!@,W@<4ATR MC#UL?TW*T"W869*:ML)Y8O0S7HVZLM$4)R MG"@"/($YX=(U9& RY8S%AD57X"^,P*''#8J.85,0#FP4%3(^(DZT4SP09!C2 M/(KT\'7Q_'8Y7-5@:G^6A3 1I8*\DZ>\TX-LVBN D$GU>2@K?>VH-GC9=[CK ML#9%I%2D/#Q&J.4*A!S''D2>-$)B E9A@ZG3M"82JBBXNYZGVJY@M:?T*\V= M1^DQ:U>(_35X.Y@9(91,I2*T3#>)/=CG-)I)T$\R334MJ*8&-4(LX4X04,#C@80BCCA!$O"D[2 M,?!20RW/HM3(4JI1JLR;KOWHY%Q&%30C3!6NB1XO MH./@>VCL*"/&NL+EAB.Z^750ICP22U$ @'+$I7"6&9 $0M$0 C'%*NG'],EK MI0$-E02,$BU2Y0TNHD;IR#AX%)G'J)A'>3P'^N25%K,T$NIX2(?Q(GH#\/3! M@^]+ C;%N-$!XN@U2TLZK#84&!2@13H=$'(=C:7.&^QT4-@J;PO:L,'4::A6 M2Z*G$FG,K.1!:\L%ES1=F" 8>W;86,7YXFTKGY<:2XQQR(.:IA9XRGOJB,#> M1?A=P>II4'-XC1^QI\1@H877W >4WA<6+$CJJ'>^>-NXP=%AS ?.O8J&F:"1 MX)-$(PPFA++.&0$^6D$=$;I'4L7/THXP=FP\"8XF9,MYQ1=++HB1$DUZ7 M$9CAXC&\Q+S!UZD8$5%J$HDT8*Q''FFT4BK06034%U->%_WS^7O1#?8.Y/%3 MS2>"4"O!O3%*$1;2R08UP'FB4) SE5^G#8:.85%8S1QBT4?N%!EY+Z\PH$)$'M*];N%3.:-TBPPC6;AX4B>\'/V, M8[?W J) TFA'J ]?&Z;V:$L$1@*6SE)#)==*:Z$M M,E9(HC1GZK")S>>+MVVL".]0P!$K@[GD&$QSBWS4RJ3*?X"HPQXDGBMJ7F@^ M8.X"B8'Y$"S'3&K$)9&"6LLD)0.H54,7BLP M( C'G!TV>V^?-RL/J^6!R)&24BOL,0\(_$]OB028\NBE*AX3'2]N4'O%[)!. M=J_#7D@NO3:!,"O('3<9]/7F4Y8'89D"":.Z!(;1FE M4BG$(F&1EY0?W'4,?>'!Y;_D@^'P]SYLH=?]'_AGJ]NWV36HBHU?N)9$DQ"" MFG1Y-E!;@UG#"NO:)3$I&>%P?1%XN?CVZ>_]P(YN9![IF-*=@0.]UY9PX9CV M8(B!OBW$WLBZIEA]X+E'-0NZUEI!*5/IB >WSY?%M4KYP5$8*$;V.W!'P23R-W HGG2>@@$^9A]_#O[;T M9X/"D6/I&3.,(T^M-L M+U.VV@%36Z=\.N1 GBEP*RBW+'J.%"OFZS.ASQ:"+]2V,D:!%;-">\(]P58' M0Q0%>I1:"%U@=/SR2.#I0G)C=8M\C,AIX:- W+N@& 8/18)?DBIJR4)*X=HW MW4X#>BN?%]$F$*6588)9[JAU@4R=6YZR7PLR#"\_=''Z>S^LRB5"R8BBI(R" M_>N,P=9(#KSH@M&LF%6W@T#=J<%SCRH7.RL]LM@*IKDR*CV-0TVPZ1B'E#Q7 M>[:0W4K?^@#&M2-"@_4G.3,\U:U5U" K*.(E+R^L>^A=/PB^4-\RAI([&X-) M@%/82!.BXDQ'Q"@)A=O19PO%S9.'!&A/PZ7 F(&O1\##<^"/('!R>0S%=Z2. M8_)-7YM++[,.-WRL"9B+2II*.O#("0.*T![H EQ5863)J_.8TLF3Z^MM>C<@5;2PJ]-@DD2TX"&8P(O&&95H[3C:D8&UU2$HU=)%K5-V!B<:?$>"TNL.DC%* M"2DKP"F6'^4[48"\4!\!G3"G)/!6>B"6*XN,P($X*E7 M*B/.*9KVYU'ALOF M&@:G^WL"S&^77E&08"TR:D4,*'+G;<%&%&SMY+[=PV*5;Z; NDC7/CP'=P(\ M")Z.;Z;O=X2(?,%> \98NW#(7G9R6$WBO0.7-3U-;Q0/@&49M' :8(5"$*98 MM$JBTX;.'C6)4RQJIX*S%O- E0%S)! $KH!*4GU$UZ/#:NMCODT B\] MO>FG(P^2*42#]!1A*@C%HI .J!BBQ[-"#NC7>"[@O\1ZK!''WBDOP#QU3%'G M>"A:9U0L/[Y^LG#9O$@Q!J\83 WN$$Z%4XU-UQT8\H)+T"C%J.!>]8@;I(=! MQX/QDF?S:3#LIH>0,?D /6Z''_/W@_Y-EB_X0ZG;9DZ,5X@;JHWFGL'_HJ4. MF(4%^$D"=13,"N(WCP>JPNHT&8"QG230FF718!9;>2Q<PI M>"^8:>QG3Z1JKF@A40"S\Z;,@[O:D3'O"1$FQL"#CY/PF]+":)5"*@5S9.U# MS?.%_\N4(,"7QR 3F7.N/5',X" )(QQ4HB^>DF#20/PELEA; *X""2L\F!W& M -"IDR1H2@V6!7]GW5C 20#[19Z@L<0S88)A.O#(P"7$AH)CHM.E?UV\.+E^ M2N:&RSX<+ XK6A$X=-PXAHQ@'(._QZRE7C')68S"%NYPKIVB65_X[C,.ZE)Q M>.TCQX(CY4RR:SW2FLI4P:(8V+@@8&^EIUS$&DNCTBE%P. O$$61-5)ZHU3Q M*L_Z*9SUA^B+GZ A0FI"K$:!HZ!M1,%S3BP#NTN: JFNG=)Y#I#=6,-'1KRU M*&4^!3!9@T'P3TTXBE%RS0IW%W?F;1T'FJN\J2BU"CIBA@U0%O:& @FWA3R MV*FB-[5VRN?)PN+ !Y,N4(*M% UA>^+\S[\$ZY MY.@+G)B7* 2^)\8DO?:B-2N*PK43%^L/T2UDH768(^Y"--YP*Y6R$F$C44#@ M\5A94-HGK;(?*LMLYM=0#(+?I#"G F!(I(+P@?B0>)$@6DPE GT@=P6(AS4? M @0'/KA*[@NW#K')FVS:@$9)*A>IE-X7"_XBPWK=(F;U@NH^G1C!09%8)SUB MW(:0CDD\4]91[U$4!5LFO&Y>9$5 MZKE0V#-F4ZETI@P U-L8% U@]A3*-VSP6-CIP'"5>Y("CD%2\% H ^I0QNE9 MUJ,"E2)+;H7N+OODH! XK&)F@1$-RB%(+[ED8/M8[IPWPH MB(HOIS*"U\WL MJA=47Z8S-..18J>Y("8]#&RU1,Y)#0J$2R,*OAW5J9S^.<-Q&QD''(XCH\#6 MG,>8HH:,8]#$Q!"#BODT&U1C/# ,WV?#X9?;UL-!SHO.6AQE,H*L%\8CGNYY M& E_ 3QH4@,E3\^H73DDSVSC>+ ZK(Q,*5Z@>Q6>W(4&7UC@$(.87*4W)A;. M8G;EN=07_'OT"*%29WY@O5'^(OO4T,1K\U ?[4 BQ<4(@2 >E; M(^$G;PL.?2-W7A+]5#0=H3N3GB*-Z?0]@D21D2IBL=FRA$ ](;W*#0/FYAP, M6Z)M9$)00EF260)-QK MJATSEG LL$RQV.U>CSDI2'_Y(^M]RZ8?VO)XRF =$<868V!_:[4UQCK'96#I M\B8I!,$D6_]"]XNV<2Q(';B($_@9/#HA [:=-*IX,H 9W;5, MJ!?T]^@'@B($F"ML7,2<(64$ Q\P:B.)PY(5HR([/.VJ.S*VNAMMA$$I;T5' M/RG08L$O\>F)4(-\\$5G).5B-/!^N1=(+68I'XL;@C@F47N-/ H"C!/+(BYF MN7"RZ_A?7>&^Q2D;]9@&)RA5',!NB2'@:,?HL;,1%4IKG"F45SF A@KIJ!4> MX")HJI )H)HX@#@&3XKO;%.TJ]3TDP34@6]<66.1(,R9$+A&W" >DQ>>8A51 M%PO17S#<7ZCN+,&,6V<9 Q6G@PD !V."8$BI<@0 M5GPDBW'-=A4.7KF-8T'JP.F+#@6*B8#_.$X%MS0HZ8CW(!BX0L5W B7?E0U6 M3^COT?%30/WI->YHG.8A.AVI])8BSA68),7Z.PT6ME2!RH;TK(@+(CIN8M H M.()1E !U[F7Q&4E*UGYY^+SA_>)S/R-],K,9L5R+Y'E(#D@("%P3&0MA)LIW M5NND[G#?V/8(V!N# M*:Z\GKVDPA;9&SU/+TP,X>\RI/#]:K_+[T*H/,ZETCZCU M!<=OAWF:]83^"W4?@%=A)*GR*!4ZM,(CXS"X@!XY08KYG*E.=0/O+5,O/+-4 M"Z6T4SR]N!JCPI(@%<'BEKS@:^\P[W,7L![G.0!A,W].@=,6,0E$,,8%UJF* M1HKJ&B%,4*X@33$X>FN7&IVMZ.7+/W":)0W>8\E03&_-.&%QH-[SH W7V*N" MO2DG10-.#")[='R,L9:Q5+5:6^XCLQ@X1#+"K?-*%$_(,15Z;5OE" #:1BY3 M;Y$0Q$6$%"?&6\\%(IQ1I:V+Q9?K0$Y@OK:P.#@07N@H("]8-,J05(J6LV"] M!^LUPHZ=4\2_Z&+5$6"QL>(@1H,FL$A*SF'/5'M$':,N8*>T?YGQOI/]KWP_ M&@,=IU1^*<&L,((Y*^<&M7;%XFE:$W982CZXD2N9IT%]+!J*"'E?][=QQPNA]F,6%68^4H<;,"H *WL?LM^T?6RK?-^4N7]R.8-XJ!YX^L-2%0X52Z M5V@C+BHYI@5;5\MMN/ #06-EE:(047H?-D9L.8K$&"4MQ20:R3 OON[!!%H[ M!^\ T$BBO]N'6=-46Q($"M%-'L+VX#MJBE2JS@*TCZ1E!(N"'Z#H^F2_SFKW MN>^55P\\!]I'GAGP>6)B!6P%.(;IUK+TN! 6![F(UC4/-MVW'0^[_6PX!"7_ M%>1:"B5,0PU@!HW@IV&WD^637YL\;\%OD[@;NMOTX[N^N1N,^Z./UQ5#WG=; M7[N@#7[@IP#R$\+ OWWQ*V[)"\RCQA8S)%1();KH5"(:\!**$I$MW4(^T+Y. M I1 :_]8 4J@-E JC$GG:"HP%:69)3I1D,&H ,J+AN*#%I^OP[3!JIW5=YK[ M"2X]P'@'_L#;^[>M$M7.%[TC2A4A L54WS""BXLLX\(("?Y!*M!77MNK+CAX M&+_:9;:M'IA,V=5MEHW>#]JM!VC..WP9=,068B*UQ\@"@G<-WT20].?A.'G$42@DA(D62,C'S;8(. MQ1(G+Z#Y4OBZUGUWU.J%[[#P3A>4838$ES7MOF/'(W!@_Y&-/K6ZG8VUD@K: M6=A0,EH];,M0;V=^"HZLF%;+EJH9K[NPW6SF.;U ' KI_KF&W0!>DHB:;B9( MQ&4A%4L)M(/-E$4+S,BU\OP'H+?"FI(KK$C)D<**R)@.(:+67MH']>:U*[E< M+.@R5M98U YVH5;8A Z;]/2.9I%[)9+Q$V:4Q3T*M' [G1.U9!,>;A?5N(@L M"AVEB]X8GM[="UX%(!O+G&=$%2QZ(15?)JK#[&)E9KA1*CU]#<:2!-L[/=SL M!/.","9"-(4S4\V77V'=T2X>+';?';9[@R&PV&H]6_'=%=&\)0WP\$7[X^'' MOW9!UN;MVQ_OLV]9[\ED#WW>]>_'H^&D ZZ>\L,D+#(Q4&*>_6<\B;26SK?0 M<_@Y.3J#"*N)2;1(?&"]$;!JDG8 VTEY0[9Q$.$;.!'"<9N#^:9F* MGE"[*LAY-DC;LTA3FDOP1*61R>6VQGLL1$ @Z0#PO/A&WM%%VF*$["2XXVCJ M2")'=(A>4REX!!\VQJ"5Y&!*D*OK#2GLP4XWWV_22-VA1K^>.B7-797DZJ",-00.P+%+$8I#Z# M@#0P, N--,6Z<>?[4HMR"?BXDO+;7NJ[Q&RF/_9)UU.H4?DVTS )]93GIV"G M(VBFC+9(GK/@3$,4W;E7#-3(S83U7;;=9MF[;+[-MN<618P188+$%$&?8#DS M):BV" 1+C32TCQW'!0C)D)7H7JQJMPC:]L+2RUB)@-;J>A M5U8\*>RW/,/"U^Q.*=^G[+'87%\H\U&^G'(9)2"AN;!,6&ZW2V['H M6)EJD(;:9(E,/94:GD?#JIP*GW< .)VD3(NZM@)8J]1/0\XL^W1>0NJ ,0LS M6+)>TGM5I;!]NS[]3+Y>Y(^K;'N$EC",8!@3'F",.?9#!%(DXDCFAA$,DLC2 MK-8>(,<"V3K]*LLQ:S_4F>\G'VQ<\?[4Z?\C1K3WE'F<8%J<1EN,X]"3:VWN MNTVX[8=V&J/ L"[K3\Q=\:T[AO#Y1ETDN_V8;L/!-5@C.3[!X$ZNGP,-R9B6N#25UZ M4I$VHEA>):A% ?N3.@U9L^!'8;NY&<[3%_?9;;E/Q:K_3);"NF[JL+=5W5E'VZ? 9U_764S 'P2^2R."?,%#@%)(U"! ME/EWRHQ4:V!HKF?^M3=E/=F)/][1(:_QR%,MS3OQJ=Q5O=3IE6>&2>[0$==< M=9ANL V7)T:(LYO%#*L1:5OU&"?TTQA!QG+^?!UES!AHGY_H!RW]>?D+R(]\ M.TM1X*,8^0 $@@,<44YQC3CQ@\!H9VQ,G(Y'L6N*]J<"9S@0C1I.O5'IM432 M;(CJ&$0W!W+<,=PRY$PAKM,8?R;!Q/F9HBE@LC RO9\_9*QXF.?K&4G2&$11 M&H<"D3B-!$EY8U9P0?L/+P;&QADC;CP%T?NS FEEK# AN(_@.^+6BFKKTCJ@ M>A_I,I;@#DQ/64>[N*,EAIUY&BC7?I>OL[>[[&$[BQ+.?0A9*/$ D<2)DML: M'@N848G'8*!&RJ*-UP641U[ITK"YMT%X!TFTW4363E;M)*A3S,4/07"7>)O' M>8MGLI2ULC2X:;*\OY*HRO/!H[M(..,@[".,LC<>)4GKVI\ MJ2"[&UP,@_N7&%E,?;8[K'1B7+L\:BW3X>L=J_V%S-U_G_U5U>U5AQ[+M8I,_-C*0[K=R&-\: MUIYWH5&SPM$M@X;UBB481=,1SI@5B,^X::LG[$[D-$2LCP/GM7Y]N3 OG!'Y M.M_)%/F;>NIF)QM5_G65D>TVVVVKW5#F^WXR !2\5UE]+L-X1K5?![5O'TC\ IC4J@W+?O?ZD)^V.RTI>(E&K9,1: M)*:AA"XU;>NAGZ81I! @7F0>J3&#$_ MJ,VE,,30:/[>U8CK*7F%RSL!9CB=[LR>Y@QY".(,)[W/.?/^K% -?WWH17+: M)J5]^9R&,/5WX_G%H39XT16=\@;@]]+7_6:3K7?/S:8X1A@QSD"8AJ" M9<^=PE&#-+S]<[_=%0_9YE.VJN:U]_EC8Y$%@-, Q8+S-/6#-&1I(YF,8VBT MKM7'CF/9:J!YFU-LAI> ]J%13[&&8M!,K [D/8$UDDRU4-2B4#:(G88X6?'D M_-9/:^P8Y53G,\?:8A2%$6<"\IBR%"%I,SE8]&-HM.;5QX[K-7<%K4/BU)4U M@YQI ,*ZI$L7EJ'&RY0N<_12DM23V6E(D!5/+J5&5MC1>6?O2[:X7Q>KXN[G MNWR1K;?Y^H[<;;+R8']M-(@#& 8I#2,:H00!P4!<&^4A!6CV+=M\+72>Q+-@ MS*1GG>+2[F!'C-X!I'= J?]\F UBVX5J!$;-M*J=RIIZ$N;?>^ZUHK;85LO_['-;O>K=_EM-@,0),270NQC$B4136GB M-Y!XE%*]?'@0*,ZSY0;:KS4V51*[V37U*M M8#"])FH5?$_A'WHON#O3K?O% P1P&A(]C*O/]IT'X]=".DL6 M(1]T0!A HO9.KM3_^B+E1RW*PHMO<"5 M7CP#;%(>TJ#SYB?PK&6YG8/0.^=U2KR##/C&.PT&T0G&T.GP%4J[)<=]XS,- M'7;IH'[B;(=+"YK[/MO-XI '/ C#D$9AP'S(_8A71D' 4YK.=L5NONHMK#JF MC)8-#J@,.[17)5SYL4//2X#_YJTSS95C6\SV%DW;I-H5R/F7.DJUUOU\OL]KKAZOA=OK[[K2B6W_/5:A90R%(0QRR /A8X M)!0U,$+B1T:WLEHW[GA9](CWURL:9R9O]LG7$[Q1>3>3P&>4/U\I?7/ ZS6 MKQ\K=R*+IGRV"*6ST$Q#.MVY5PS4Q WE]>%QGF_4)M:'VW,,1XAERWX.B5*8 M0!%CD*0R-P6$0<8:2#)?-2K%= K$M>P>L*N#:!?RH&'XU4^HG\+X;5-L+PPW'$>1 (S2V*)-P/)ZT7[- 6OGTLO MR)T%OK0KJ$YVEYZGH+,H#B%$J7J_!&"1"#\BC<)&)$J-#H+W-#5(=G>Z9:XF M?[>M&T*&%5$]J=:L>1J.9<.JIC-JGXG?P!5+K3RUU239(7@:LF;+F?.Z(IL< MZ4K9Q_G/\AG3+T5=UO3,+@AI!)+(%P$E% 68P1 T=G&*C-8C^UMS+&@EK&W> M=+=GXE7=CCJ7VM8<-YF;G8ZRR+N>M U+N9FZ-=B\7>'5Z,96N!?I:A$Y>U1/ M0^[5T&_J8G>O M >R]:2 ;;L X#)">7$XC-F8R:C4L3E2U,ZLM:NL^4M-0X0'\+(;N S94F^R> M()HQ".) 0)X&D"0ZCL"ZY MM:.F4U#,,Y:,U;$KRU-6PLX^::E>/\8LYJ6TNBQN%A$>I0D,<2)38QI11B Z M+ /0T&AQT:+9X;1N=="Z>9/FU!?I64\UM3FWEENZH+N?_-TFD(X(MR:21WR3T\DCM'Y2V2$$KT8MN_AF+IB=&=2Y MU8XU=VFMEURBV/U\N[XM-@_EOA+YNMUMYHO=+ Y2G% $4I)B*G@(PQ3AP!;'6KU;V$;G.)N][!9H%KG M*C8=-BXHFW4BQ[^.S:X[A:,&IR=9RRR?5;8^97>Y,K'>J5DF5_.$\E[K&P 51Z4W6N"+2'WYAJ=&8B@25ZK29K]0Y MCQ__)_LYPV$4PX@FE(= RD\$10AK.S$)@=9\K_NW#R,3-:KR"-4/3^(R%0IC MTG25PB5?G:1"GRI[8G%&0JM:="5L*G+1&?\SO>C'A(Y@U,M2(M\NYJO_R.8; MOEZR^2Z;A7["_ 0QQE&(*<="!'%CBB="Z&I&9P.NEX+JUX0J8)Y")M/RI:>P MZ4M'=_I>5H]!F#,3D$ZDV1"1:UQU(TO)?U=*"PV)=,,1.2K;$.EA;MB M\W,F<$Q\0+&?4I) 'V,6@,8*]5%DEG^8??)R6M F:8>AFSI)A[NB.J4 M=FAR9"_G>.)_:\;1C:GQ1:(7^F?91A\6=*2A63CY(O_%+(3,YRR*@,](&+,X M"7EP^/K$UUZY,/I2QV)P6.-38/1%P(R7EWN_,THZ+BZWLF&CNY\Z?*6?=^)D M_ [>#7;1LRV8=^FJUK')*J)0YA/8QXE(*!)2.%#@-W9BF&B/]]V^?:A.7A<. MFT\:.I*FW_'=\=51 72ILBD&3TAX016Z$38=>>B(_X).]&'"1#".4Q$A?[.= MQ2A*8)A"&,81"H.(IFFSLI'X2*\RN<_W#R4:IS/G$IFY;!A3IR\<+EGK*!WZ MA-D4CS,B7I"/KK1-1T Z>W!!0OJQ82XBE615M@B"9W,YP@&E 80^ZG/F 1I.GA^Z55[6U3LV]U+" ',)Y"HR\9 MAM2\+!/N6#&3!DU";(C!$Y>O"$ W6L;O]!UQ%WT;A.G.Q.>'^6J5[K?Y.MO* MW(0DH0C\,(80!C3D0I"#%4"0;[8S8?;=P^Q,E)B\!I3ISH0A6[H[$^Z(ZK0S MHB%_MG.1!\6]*6!/V2;.W4SVJ;XOKNGQ'_6ZK M:LHE@EG,*4)A&H51'"4^@6$*DL9HQ+EAP40O4\-(3P71*S'>>!5*[P2F<3%G M+W9UI6@P8CLI4F=.+59]MA#4JE!6F)V*4-EQYGEQJ#V.M(\9R_0KRSX\9INY M.KKW3EUH<[A7I;FP[%/V,,_7DM4/M\>EX%D44S^ .(VC%/@2#8=!G(0$!A"" MR$=F=S*X@^%8[@Z@U,V)ZO"6X8%CA_RWB][$J#<3Q KTC7> [96X;XYW MUX M#?8;[TF,3K:?!CZKW)GH"\(Z8/0FT]V*= E"@0YT2B,+N^T;)MQ[(,?>@[4&(376JNA%QM\4O0 M$]39(Z-]Q;5#;%Z1HG;QKHN,=F;1B7;*YIC-_ 2G(, P21,! *0 BD#AH &( M0A$8/5MEW[I[_00.]5./8 <*:IW;8314P9ZPBBIXMG34*$*O4$G-_.NCI1V8 M=*&F0G:&F4AC%E((X@1$,(8,!@F3, (?TR (8V>IJ)9Q]UH*W6FI'KWVI=0Z MLX,HJ4(]72%5Z"SIJ%%X7I^,FKG70T4[\.A$1/-OV2Q*8@P11E*],>41HCQ4 MF7$0)"0F =?:N'9FW+V(!@Y%5(M>!R)JF]EA1%2BGK"(2G2V1-0D/*]01(W< MZR.BYCSJW/FH Z%&\#G_,2-O .S[H4S MU+_KT3:E[9(Y,IO.Q/)$*R7F\=C7OW-SQ"ATNWW3?C1T+N,TH^G"*.20Z_$O MZ'3E6.&\G5H?<\BME.H&12(08 $ED9]2&,2<<@HEBA @&*:,:QT[<67;\>CS MY3[;9',%R+H*FE%L;2!RQJ[CT:C$[6Y,,HN&]8')650&&ITTHV-QC#IEK-] MU8G[5S-:=?/.?,CJP:+M!:>9FJ@!'_D1 4F$HP#%""GS$4BX'Y!PME-/H-M= M:'K1J-%(=<"G/U*5K[KOU\M\NRCVZUVV]%;E\Y&/-48WJT\O%XN>2C_#MU<<4W]5Z6 M.JU0I:#-TW9Y9IB%=J923S.'8-%,%:^KX;"*=X69%DWKR^4T5*NW%X7=%F:F M/)]W,OE1R:8ZS+&>KQ?Y?/6QV.9/'H**DA0'*4^"B,)8($0YB"+$*< ^I2C0 MG;!9L>6N(QW@56>F:H!>@[##ZV9V.I8.;2V]S"KKT^AR=ETJ'+92L\Y(5JOB MN[28B6+#BOW7W>U^119E&K+]E"VR_-O\Z^KP"F\L(H )IVF28(H)3HE #0;. MB=;MXVXL.TX9#F"]VV+C+6NXZIGP$J]9OF"9D>L M([T:;D1DBTBZ"<@TU-*1;\403=HTF2D6_[@O5I+0+?_/O[C,F9W*K8 M[C?9E^S'+I74_&.&PY0F# 0IHY3X$"8B)J5]+G_K!H[!I)H$U M1$_U,*\!Z7W/U3UR-B??;<*QVW73/W>KJ5Y2?#/3_/O MO\NI_4;.Y[?O,SF]_Y1ML\VW;#L+8D92$"=!#!D2(?/# ):&XX2G-# Z963! MG&O%FW_W'AID9K)G@TL]P1N81C.I.X"[\129!WPWGD2H5@\;C,-JW,NNLZ:B:!ND]P6LF M*K8YUY.=$>DV$Z96IJ>Q56G&98O".0K*-#30E7/%( U;_^Z!]_N'K]FFN&W> MS2*+7?ZMK J?X31)99)6+K E82"$G\11&A$<8PS]6$LO>YIPK(L5,C5+^5IC M\^8'[#[?OL>UUM+*U_W.0R1WU<96_7U5OK'V[)LG@L M1V)E.(*Q*K/#04^(/>R$KHW7_[?_78W0D_L3F+; MY,]]9*;1EX=P]'Q2.!2WVF7_B_MLN5]E'V[Y?+.6$+;2FN%E6@"(L(@-7K.SQ4&Y]6OJIWEJ[R< M%:B!>7>?>5+.E8X7FW*1B&7KXB%?EW_>;\NK+LI/T?EJ43:$XS\L?:W^4>6M MU[#AR9&A>K_3\+2!J]CJ)5%3"*M9BM4@5B$YD/^Q(?_F0HC^++%[XQU.Z,9Q MB_J[CMHTI-^YE^?'& 9A57]S=5$\9(?#NH>3N2%(B \ ]8,X)#'G*8J2)$4D M38E,/@72WDGL]O4N-Q45(N]X2GVL\^A7J&G=;.Q'YC3Z6V\OGFU!VF!%?S=R M6U8\E+7X,U64F@H:IHFXK:LZ]E4<$QW#XTX MTMT<=$6/Z=[?MJYX:F?&T:[>"0FMFW9=R)J&/G3$_FS+K3L#NEKPVZ;8;C]N MBMM2A@(D3,(QX'),2UA1 ) 4WJDDR^UW%94@E%%85++&8B8$2.G@2X MXL5, "I*/K93XJ3WG_C?TO>[L#2-GM\)>=&_C72\9([_>,S6VVQ[R#AB1#@. M?,QB$ 68X9!%86./AJ'10DAW*XXS@^..0U8C^[>.-\N9\ZJV4"F=RLBD(*L4:BA+Q9H8:E%F>RP.PUULN3+LWL#[#&DO964K>3?WOV6K:4ZKJ1E MLGQ0QT9VFVK#JS9.$HAB"!A'/(9QQ.0<[9"@\8@8+9]8,NE8MS[/5]GVQKNK M4)9=;_X$I^&VCB6>-7=QAJ?8<-.F GCC_7;"[U.0XZB;'G-M6S%VJ9^&WMEV MZGRCQ05GG6>)LX!!Q("?)H Q(G/!5,!&:2.,"3)9(3+_=L?K1-4;.,6SN6'/ MJ>'+I'6<$EKEJ^]4<.3YG\F\3YNW:2A,#_POS?,,F3#6C6I;ZUVQWD2TO/*L5I%AW50X3V@RUPQ%C7=6C MINV- O3+2!)RI$1'1#H0.#$9Z>+!-2'IS(9^:4?UE%)EJ-:M]\7Z,$JK,[LI M(S#Q.6&,HIC[7# 2-*:3.#!:L[9BT/$$K,'HY27(&V_=?;4Y-/<$P M([',SCB"C%,8ADF28HP:HX !K1>T+9ERO3>-6RYKW)#CW16.#Z,JJ95@U' MIF&&5?)XBNR9O V<;;4RU99XV:%X&OIERYGS=,PF1V9%MRKU:V[SS==[:?O# M8?:39K?%)JL^]V7^(]O^GJ^+3;[[V2@M62^??DMU(_KOV>Z^6*I;6>I#2+.8 MIE)E$Y$D,(E2P>7_FFW(. HH-;LP:3JXAYF4?BW]:51UISPJ%Y6SZFF"?.VM MI!_RE\6MMY_H M:]-DZL\$Q]NFN&D9*+,E!?J/N^B7*WVWK[T *[#8O1!8MB:=D^O)4UC M])LD,Q<+\2>&T?*X+#^QVB_5\;R6<= M"<9#W@ QZ3:Z71M9:900C(3@) I0 ME"(L@32V ^X;;@C8L.AXW8P/,]ITYKO+X#$$U;W'@JLSI#&%O.^DI2_S4Y39 MWCZUJJ8=QG1%L#H:5.ZZIH0%-.(!)HA0)%B$:=H8" F(3=)R@Z]UG$K34^%: M9\U&Y[!]ZDA'2\?IP-DT>D<7X$7O]F)XP6"V.RDP2!. 24P Y"QA@@5$'86M M;"0LI$8S4+-O=MS:WQ\:N#<_FR5\S-;[AZ^;>3FC^->!K\4[Y:BE"W3CC"@VQ?^GN5W]U(.R3>9E=]ES2U[]34KY=4KVP_[W78W7ZM,?0:@ M@(A$5(XW?N3SD/ $-"CB2$1FKUK;MF[2HSJ];=T ]N858F];8JPNK9(=2T;K M44(O!Y_Y.G_8/WR<_RR3 M5+;/Z'ZSD3_._!BC,/!]R@ADOO!!"I-$A$',0QH&..UT^-N.:<<3:'4E=<=J M74O4:E:J807*H?"D0GKC55B]&JS7H/4D7+5X^F/G??F>K;[)3Q3KW?U8 M!PJT>-4I%+8;H&F(IROGKI47N^#0LG2^77_Y7OQ'-M]L9R! %(4"IB@)XI 3 MF@A1XDBAU'/?Z"2H?>O.!13Z3@34A&"K&NJ(6TJ-T5"T 2]!>B7J2 GHD MM;^&=@C0JY+1+OYU4]+.3-H74]DFLPH)C$*8!(+$/DI8' 6,2DP5$@%IXB(9 M-;+O7E"!*T$U(-FVI+KAU[FH*MC3EM4#L5:$U3Q,KTU:.WC865R[LFE=7H7L M$A4009C/ RC2U%>O 0$!6=0 $00A)^JJ;]Z]N$)'XFI L65M=<.N:VE5J">M MK =:;0BK>8Q>F:YV<+"KK';ETKZJYM]J>6<^#3F&-! L3!D,B!\$#1#.A='# M9P[,NU?5P)6JZE-L6U6=L.M<5=4U49-6U896*ZIJ'*/7IJKF#G96U8Y<6E;5 M+_?9)IO?2A6:J:NLX@A #!,1H(32B,0-#D!%Z$!4#:P[UM0C$B?*:D*S56%U MQ+!37=6(Q9BB>H377U,[A.=526H7_[HI:F@ P ZS3#5P];3JNK*MN]+NM^O1#W:=7"K+W6*.<9$_NWW^UF7]5O5;?JVY] MU9 UW1Y*%HOJG=7W)$[1/KXJK'RJ\_NK ''02X=&"X%9 M)F27?2?::<)DBX Z"<@T5-2-:\4 #;JSGK[/=G^L97ZURO\K.SEY\]L\7RL4 MOV>J[')&!$-11&@($,.0Q0F+< ,C)I!VU%0[QAWKZN_SS3^RJH99YWC:0(0; MB^?P7'<74'6@XPC14Q@;Y3P_!OYQOBG?[ZSPCZ>H6O3JJ:K=2$U.62V[=UU= M7?#806&_;.;K;?6T-UG^WWT%HC8.111'%!&?I!#&("0T.!CWP\!H$]F22<=J M6M6<+GYZ)QB](\CNNMJ+9F,U'8KA[AHJBDV6WZV] ^%'G),5T196]:331E@F M)YA6G+HND_8XLSB=K^TSP"@'J2]2GR8%G9BSO,3V+E]G;W?9PW8&DI0&3"08$Q#! #%$ M#C "DD8.EMGTC4]KJ4WA]DK@;M;;#()B=HZ' UH]>&]C]DF+]14]\/ME_F/ MP[NSZ@Q*A(5/Y4#!TEA"Y'$#E2 @S-Z '0&@:P7_0-]VOV3P]*Y"[\]/\F_5 M=.O[?+,T%/AQ8J\W"$P^[(8#Q> 1=_1$KOVHM(PUHS:":8Q'XU+P[!W?T>.A M_?SOR34OU?5N,Q)0"A*2"@RC($PHI3%K#'$.D]EC"?#S;K[9Z8U-'8R82,PY M'FVU2;.[?+U6"O)U+O]B8?JD;P?N]%3=,6%FFGP*YE^:JR O+TX._%3O,Y9: M-+('I=-0N#X.G#^WVY<+HQ>?KF3LU0WSYU*Y/96\@(=A&"&>D#"%D9_ %![V MU7W@FY5$NX7B.!.N)LV+)Y/FIQ=ZU1>R;\Z=^+<.+THYC)B>_DTH6&9:^?+B M1AVG9_AOJJ2U\6'@A+4?X6V%G,-$E?Y%=L5[]6")Y< ML%YE$+. X/??P MTJL4C'5VFW=Y[-5!?%RFY'9B,D8J_AKR;^MYMW:X)J+7CIVTDF<;E.R^ M^;)[IEVDRZ=/R$T[76[CMU.V;"5@$Q%?QTYJY\H6.7U)?&7Z]FQS3S&CMJV? M[-X=%E=8RH*8023"E+,4A2(!06,_]('654GVK;JNVW@H]NK.\^,R1;:L'A*; MGQ2"%=>7.:009/.-VIG37;]V$)EV<1XW*&9Z?(ZSB@4I9;K&ZE5@=1:@7?.^ M+&0;D?^N_*Z)\O\$XTAQ.!L+)2%J@,-^4 ]OQ@Q=&-';,$R!^C^< $)!3/V('X\WQX)W6.$9 -4PJSV?ZI.+WMT\7Q\? M2GHX'D?.NQY''B)R>A.0J43+\> WO87\_L2;5@VZB>HT9BQ#.JQ3$>B2:ZO# M@UK%PA&DD9Q!A0D-",%Q2J+#1 H2F/2N5>]BU/$\YOI2?KV2[T+1M7:GSH.ORNORUU=D34+PBJ34R*TN@FG.FU59;%UXBA'U4X!3AH(0D(C[PC^4 M:[/41ZZ2YEZ@ALF9NZ["#Q 4B[KJ/A#.!7=J"_6]>>\KU%9B^HH4W(Z_7:3= M(M,VZE\:.#.?1XDZ2!HE '$:"Q300^D-!#XVV#^U8<[I;FEUK^RE9?HGI>OVQ@PF34?HI&NT^R,MWLU\\GS;)\U6Z]$VCZ_1QX.7S569< M:-\'L]UFN^UA!X$$!'+(N?Q&3-,TB@CTD9"64ASX5!C=)V#XU:YWE$LTAO>R M&)*CE_L[Y,4LD:^ C'9BZ"D/+<+0D;!IB$)7\.>7F/3AP$P,ZBSZ8$OX/H " M8AP&JB&,=I_KC2 M<<;+BPK2E<?. MUAQ+W>]FQ4QN.?LD4FN[H$\#[; M-293$22R*V-U#4V,$0,I XU)2H3I';;=#;E>XZBQJ;+Y&MQA:7U9[+_N;OX1*<^(T5)0,YT\-]Y]. B21'694@U]6>Y6E-C6T0>Y$ MA-"**\\OG+7%CZ[\J6=/UI+(G]+2#,24A5$$$QS%#/H!\WG8F(!A;#23,OIB MY\5T%9:\I6K.23\Y):&E7W3B:AK]H!OTPD);Z;%".6,^2Q(<(,X#DD0RCTA0 MDTI$,KF(35YJ-?MFHY;>]3W6Q9-UR1%7V'17UK1IFT:C[XB];27-D '=9O]Q M4SQFF]W/C[*5[.2<5LUG']4<2O4T'!,B\V8" ^PS0)F@,&E,1DEHE-WV,N18 M_AML94::-<#*!-W'IEX".AB19@EH ^O&*X&55/(CE>];J'0B,VTTM:B. M%7:G(4)V7"DKU:S((PP"P7G(O9#+$C":5J; MCL,(&/4U*P:=3PL;C'6FW)X2.)HAOLQ3Z\S1(LW3Z'1V77HVT[3.EVX7/'Q] MF@HE=/O^:K\K]&MFGU",Y];P6IX"S,*0QAR0-J,\IB1O[ ME*78I+7;L^JX.S1 U;D$TY.Z%JG5FW&.PZK9]/- J+JIOBDF*_<_CO"&U1YM MUEK$R3[STU O!WX5KMMLAP-;=0IQM,4HH@"Q("* Q"GB"4R;*KC8%\CHM?9N M%EQ/4LL#6>MB_:OF$K--\O34S#UO9LI547:0K)'4ZB(K;;/X7BQ.0X5Z^G#I M!%I/1LPVJV8D)C!)A(!IDE#Y_1AB<)"NA(7FNU0O?N4@VU/C;4N]N!^E3= T MFK@IZ(L[4(8^ZS;BDQ&9K)?/SZ4=:L=IR(@O4HB#.)%3;B 0@(<^A *CJ@-K M1AT/I"KLR'59ZL>-:L(S M &-FHG,@JT8T2].NA7T-.KVLS'J!T!]-_-! M$H<44#\2O#&*>&*4Z_0T-5"^4YR5]ISD/V/6])S3I5W4TYGG:?0M6\ZTEO7T MY*C[G&+&:"J_+H4^YBB,L)R[!,V&!PI 2$U6#3M\_2 KB(OG,XFQDV"CY%>; MQ6GTF#X.O)CL&G)AM$-WNBMX7+3GH4RK95;-2$0#D0@:),VB/:(0&2TX]C S M^%[=>./.59)>VH+JQ^PT>H\-1RYM1MG@IL,X,TMX%' 8I204H7JRW2J]]XU#Q\)!7ETRH&T"*M4KH MLO5"60Q0[(L8R$[%_(A'$<-I4Q:*2&PV<>ECQ_6LY0BMNF3H%)SA#4-]V-1; M-AF*2+.UDW,.J1:';JX/NDY0B\[8H'4:NF/%D_,+@JRQT_T2XK?KNFS]8[%1 M5YD_O:U<)002EB1*?NG=V[74@6Q[7%<.TA@AR!A1%7!)P$(2-4D"3E*J]33H M2- 9!")*PV5G$ 8E"HUJ"CC9<%Q,<8'F/$M>O^=I;5,@,RPJZ4JA9 M5S >X:%!4?B%"1/$D=?(,Y-9<%E9MI*"WIR.0V-Z>W%>7&!%58,BI?V#_N5 M>O]/ZU&@4" <1PG% H@D2<(4,-&@" ,2&U8U6;7MOMRI@7OQ*2WUDI9Q"91= M\C4U;$3>#;7MA/)J ^X)5J]^UO>-@OO+Z2N'@Q=5F1#:7FWE)#03D4I7WCVO MSW+(HO[+L[MYOLZ6?+Y9R_GF]@05RV[S1;Z;"<9H1&,8B10%T ]\%C0%J80G MQ.A)%POF' MH@]#+:HBFC\;VYU-/( >FTDP3#RPVZ+PWIS)9 _QEZ/=<7V*L M1?0LTCT-G;/IT+,G5RUSU>/=1@2EH93'(I$38)F18A >#"%&C4KC.GS]( 4, M'[/U_N'K9EXNAO]KM;)U<3]C['5NH[5J;6ZGT9_Z./#R@XYF7.CVE]_S=;$I MEZ2K9>99G ?JS+5$,5Q@B$3'#5F A(8K>$8?[GCD?V]*HL[V0?*:UQF [PY M97K#N5.V^N^SZ6ZJ#:LPYZ2UZ$MG?J>A+MWA%Y;:V1C%"S.?QAC26$0$29"( MXY3@!EP<$Z-+VP>"-,B(/]TAO@NGSK>PM8,VC"(SB(*"$Z[W;ZAR$XWG($>6-IS!Y?RI4UVO0!HY ^W1E M4N2;36M,>=?11$G'B1[*/YUK85^^+FCD8"$85SN'<[,8N&GK:^TU1S0YB1'%MD 5)H%72;<',X'I9X3)0S+X\OJR) U+85_5>8L^: M[K5S_FJZRP)> P3 M$C H+$'6UG0BP]4RJ+_:#6V"NN7A#6OJ2,JZ:]T1=VFH9^ MWD:+];98Y4NUX\W7NVI^KE+$$&.24"! ' FADD/.D\849K'6;?&]##A6T%-< M7@/,>(+;G;Z7$[5!F#/3TTZD69@*&$3-U)-)6WX?7=$T,8ZR&$\%^Y#835T<\&=%7P:;!UXGQ4!C M#%F]W'^L[SIX/?Y,ONXWVSW\_7N2T&D69:O]BKK_;@I MON5;E8A3#'G(0@J!G_@$"N!_P?%_V/#_Z[PYHK_9[X4V G7A5NVZ3YD".*ZL4ELOC/O;2ES/ZV*;;;F9^P M*()4$%\(W^<<(A(U)H&OMW5LQ9#K1'>^O?=VF_EZ6SUW9ZYEW2G4'S &8:_C M*"&Q58^O>2?H;KP2WY!LF@\'@[#:ACPR-TFRU08/34!U!8@8 M-01F0\8%'3NB]9[ O?$.@,>D7W],&34,W<88R^'0&71,6;HR"#DC>_Q!R9UK MQ0"-U:RX/-UO\W6VW=+BX6N^GFLA2>,@ B@(!<0XC80()9H*2>@S^2N3(W,N M[#N>KHAYOO&^J>NFU*T6BV-W79S"]6YEUOB0K[+MKEAGZBVF,B<9MAZ] [L7 MNOL0L9I&U;I3#XOA6KXK#2 ;F9[=E6G9EMZK']^NR8-Z=.G#[4O@P0PR0A*& M:<@1#P,_10S#!GU,H2/=<(O9]=)("5A='G:KI3IF)WNG0J+F@>&IP'67G3<> M>B0;B)7.H^604=,= M8>L5*5%L7D)P>%^-+';YM^H1D(ACE 2 A;X0B1<8B,-IE1@HRZ M3*VOBN+!@1OOX()W],%LA'0<.+UQ;SHQZ[0]X29<3D:G7DRWC#G#1' :(\E MOA9C]!%7JB_DD+9>/,6$1 P3,-( $Z)2#'"K,8$$I 874CO%LG$5/_@P@"J MWREPME7?=O+U1Y*I%[1 M /0>#PC-M-HBW7JZ/ [39AIA]?)MR)VFKSUZ*L]F,P#15U MX%?ANO5V+Y*Y;)5@&".8!)Q%JLB?@K2QFK)4*^NU9T^ZDTFPM:&1\>1[C*@]B%9<^0=)([3&Z*'<;ME+!^0=]UUL=^*8OD] M7ZU8OEVLBNU^DWW)?NQ22>$_9IAA0"+*4AI)(RQ)_"2,$)?)1@@XY,QD):R/ M'<=#