0001558370-20-005773.txt : 20200507 0001558370-20-005773.hdr.sgml : 20200507 20200507170317 ACCESSION NUMBER: 0001558370-20-005773 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200507 DATE AS OF CHANGE: 20200507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GLAUKOS Corp CENTRAL INDEX KEY: 0001192448 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-37463 FILM NUMBER: 20857453 BUSINESS ADDRESS: STREET 1: 229 AVENIDA FABRICANTE CITY: SAN CLEMENTE STATE: CA ZIP: 92672 BUSINESS PHONE: 949-367-9600 MAIL ADDRESS: STREET 1: 229 AVENIDA FABRICANTE CITY: SAN CLEMENTE STATE: CA ZIP: 92672 FORMER COMPANY: FORMER CONFORMED NAME: GLAUKOS CORP DATE OF NAME CHANGE: 20020925 10-Q 1 gkos-20200507x10q.htm 10-Q
00P5Y0.250.250.25GLAUKOS Corp0001192448--12-312020Q1falseP3Ytruetrue0001192448us-gaap:CommonStockMember2020-01-012020-03-310001192448us-gaap:CommonStockMember2019-01-012019-03-310001192448us-gaap:RetainedEarningsMember2020-03-310001192448us-gaap:AdditionalPaidInCapitalMember2020-03-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001192448us-gaap:RetainedEarningsMember2019-12-310001192448us-gaap:AdditionalPaidInCapitalMember2019-12-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001192448us-gaap:RetainedEarningsMember2019-03-310001192448us-gaap:AdditionalPaidInCapitalMember2019-03-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001192448us-gaap:RetainedEarningsMember2018-12-310001192448us-gaap:AdditionalPaidInCapitalMember2018-12-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001192448us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-03-310001192448us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-01-012020-03-310001192448us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-03-310001192448us-gaap:RestrictedStockUnitsRSUMembergkos:ShareBasedCompensationAwardTrancheFourMember2020-01-012020-03-310001192448us-gaap:NonUsMember2020-01-012020-03-310001192448gkos:GlaucomaMember2020-01-012020-03-310001192448gkos:CornealHealthMember2020-01-012020-03-310001192448country:US2020-01-012020-03-310001192448us-gaap:NonUsMember2019-01-012019-03-310001192448gkos:GlaucomaMember2019-01-012019-03-310001192448country:US2019-01-012019-03-310001192448srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-01-010001192448us-gaap:RetainedEarningsMember2020-01-012020-03-310001192448us-gaap:RetainedEarningsMember2019-01-012019-03-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001192448us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001192448gkos:SecuritiesLitigationMemberus-gaap:PendingLitigationMember2020-03-310001192448gkos:DomesticOfficeLeasesMember2018-12-310001192448us-gaap:InProcessResearchAndDevelopmentMember2020-03-310001192448us-gaap:InProcessResearchAndDevelopmentMember2019-12-310001192448gkos:AvedroInc.Member2020-03-310001192448gkos:AvedroInc.Member2019-12-310001192448gkos:AvedroInc.Memberus-gaap:DevelopedTechnologyRightsMember2020-01-012020-03-310001192448gkos:AvedroInc.Memberus-gaap:CustomerRelationshipsMember2020-01-012020-03-310001192448us-gaap:DevelopedTechnologyRightsMember2020-01-012020-03-310001192448us-gaap:CustomerRelationshipsMember2020-01-012020-03-310001192448us-gaap:DevelopedTechnologyRightsMember2019-11-212019-11-210001192448us-gaap:CustomerRelationshipsMember2019-11-212019-11-210001192448srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201815Member2020-01-012020-01-010001192448us-gaap:DevelopedTechnologyRightsMember2020-03-310001192448us-gaap:CustomerRelationshipsMember2020-03-310001192448us-gaap:DevelopedTechnologyRightsMember2019-12-310001192448us-gaap:CustomerRelationshipsMember2019-12-310001192448us-gaap:RestrictedStockUnitsRSUMember2020-03-310001192448gkos:EmployeeAndNonemployeeStockOptionMember2020-03-310001192448us-gaap:TreasuryStockMember2020-03-310001192448us-gaap:CommonStockMember2020-03-310001192448us-gaap:TreasuryStockMember2019-12-310001192448us-gaap:CommonStockMember2019-12-310001192448gkos:AvedroInc.Membergkos:AvedroInc.Member2019-11-210001192448us-gaap:TreasuryStockMember2019-03-310001192448us-gaap:CommonStockMember2019-03-310001192448us-gaap:TreasuryStockMember2018-12-310001192448us-gaap:CommonStockMember2018-12-3100011924482018-12-310001192448gkos:AvedroInc.Memberus-gaap:DevelopedTechnologyRightsMember2019-11-210001192448gkos:AvedroInc.Memberus-gaap:CustomerRelationshipsMember2019-11-210001192448gkos:AvedroInc.Memberus-gaap:InProcessResearchAndDevelopmentMember2019-11-210001192448us-gaap:RestrictedStockUnitsRSUMembergkos:AvedroInc.Membergkos:ShareBasedCompensationAwardTimeVestingMember2019-11-212019-11-210001192448gkos:EmployeeAndNonemployeeStockOptionMembergkos:AvedroInc.Membergkos:ShareBasedCompensationAwardTimeVestingMember2019-11-212019-11-210001192448us-gaap:RestrictedStockUnitsRSUMembergkos:AvedroInc.Member2019-11-212019-11-210001192448gkos:EmployeeAndNonemployeeStockOptionMembergkos:AvedroInc.Member2019-11-212019-11-210001192448gkos:CashSettledStockOptionMembergkos:AvedroInc.Member2019-11-212019-11-210001192448us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-03-310001192448us-gaap:CorporateDebtSecuritiesMember2020-03-310001192448us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-03-310001192448us-gaap:BankTimeDepositsMember2020-03-310001192448us-gaap:AssetBackedSecuritiesMember2020-03-310001192448us-gaap:CorporateDebtSecuritiesMember2019-12-310001192448us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2019-12-310001192448us-gaap:BankTimeDepositsMember2019-12-310001192448us-gaap:AssetBackedSecuritiesMember2019-12-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-03-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-03-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-03-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2020-03-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2020-03-310001192448us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-03-310001192448us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-03-310001192448us-gaap:MoneyMarketFundsMember2020-03-310001192448us-gaap:FairValueInputsLevel1Member2020-03-310001192448us-gaap:CorporateDebtSecuritiesMember2020-03-310001192448us-gaap:CommercialPaperMember2020-03-310001192448us-gaap:BankTimeDepositsMember2020-03-310001192448us-gaap:AssetBackedSecuritiesMember2020-03-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2019-12-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2019-12-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2019-12-310001192448us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2019-12-310001192448us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-12-310001192448us-gaap:MoneyMarketFundsMember2019-12-310001192448us-gaap:FairValueInputsLevel1Member2019-12-310001192448us-gaap:CorporateDebtSecuritiesMember2019-12-310001192448us-gaap:CommercialPaperMember2019-12-310001192448us-gaap:BankTimeDepositsMember2019-12-310001192448us-gaap:AssetBackedSecuritiesMember2019-12-310001192448gkos:WalthamMassachusettsFacilityMember2020-03-310001192448gkos:ForeignSubsidiariesOfficeLeasesMember2020-03-310001192448gkos:DomesticOfficeLeasesMember2020-03-310001192448gkos:BurlingtonMassachusettsFacilityMember2020-03-310001192448us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001192448us-gaap:EmployeeStockMember2020-01-012020-03-310001192448gkos:EmployeeAndNonemployeeStockOptionMember2020-01-012020-03-310001192448us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-03-310001192448us-gaap:EmployeeStockMember2019-01-012019-03-310001192448gkos:EmployeeAndNonemployeeStockOptionMember2019-01-012019-03-310001192448gkos:AvedroInc.Memberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001192448gkos:AvedroInc.Memberus-gaap:CostOfSalesMember2020-01-012020-03-310001192448gkos:AvedroInc.Member2019-01-012019-03-310001192448us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001192448us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001192448us-gaap:CostOfSalesMember2020-01-012020-03-310001192448us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-03-310001192448us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-03-310001192448us-gaap:CostOfSalesMember2019-01-012019-03-310001192448us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001192448us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001192448gkos:CashSettledStockOptionMember2020-01-012020-03-310001192448gkos:AgreementWithRegentsOfUniversityOfCaliforniaMember2020-03-310001192448us-gaap:CostOfSalesMembergkos:AgreementWithRegentsOfUniversityOfCaliforniaMember2020-01-012020-03-310001192448us-gaap:CostOfSalesMembergkos:AgreementWithRegentsOfUniversityOfCaliforniaMember2019-01-012019-03-310001192448gkos:AlisoViejoCaliforniaFacilityMember2018-11-140001192448gkos:DomesticOfficeLeasesMember2020-01-012020-03-310001192448gkos:PatentLitigationMemberus-gaap:PendingLitigationMember2018-08-012018-08-310001192448gkos:PatentLitigationMemberus-gaap:PendingLitigationMember2018-12-012018-12-310001192448gkos:SecuritiesLitigationMemberus-gaap:PendingLitigationMember2019-10-012019-10-010001192448srt:MinimumMember2020-01-012020-03-310001192448srt:MaximumMember2020-01-012020-03-310001192448gkos:DomesticOfficeLeasesMembersrt:MaximumMember2018-12-012018-12-310001192448gkos:DomesticOfficeLeasesMember2018-12-012018-12-310001192448gkos:AlisoViejoCaliforniaFacilityMember2018-11-142018-11-140001192448srt:MaximumMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-01-012020-03-310001192448srt:MaximumMemberus-gaap:CorporateDebtSecuritiesMember2020-01-012020-03-310001192448srt:MaximumMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-01-012020-03-310001192448srt:MaximumMemberus-gaap:BankTimeDepositsMember2020-01-012020-03-310001192448srt:MaximumMemberus-gaap:AssetBackedSecuritiesMember2020-01-012020-03-310001192448srt:MaximumMemberus-gaap:USTreasurySecuritiesMember2019-01-012019-12-310001192448srt:MaximumMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-01-012019-12-310001192448srt:MaximumMemberus-gaap:CorporateDebtSecuritiesMember2019-01-012019-12-310001192448srt:MaximumMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2019-01-012019-12-310001192448srt:MaximumMemberus-gaap:BankTimeDepositsMember2019-01-012019-12-310001192448srt:MaximumMemberus-gaap:AssetBackedSecuritiesMember2019-01-012019-12-3100011924482019-03-310001192448gkos:EmployeeStockPurchasePlan2015Member2020-01-012020-03-310001192448us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001192448gkos:EmployeeAndNonemployeeStockOptionMember2020-01-012020-03-3100011924482020-03-272020-03-270001192448us-gaap:FairValueInputsLevel2Member2020-03-310001192448us-gaap:FairValueInputsLevel2Member2019-12-310001192448srt:MaximumMembergkos:BuyoutAgreementWithGmpVisionSolutionsIncMember2020-03-310001192448gkos:AvedroInc.Member2019-11-212019-11-210001192448gkos:AvedroInc.Member2020-01-012020-03-310001192448gkos:AvedroInc.Member2019-11-210001192448gkos:AvedroInc.Memberus-gaap:InProcessResearchAndDevelopmentMember2019-11-212019-11-210001192448gkos:AvedroInc.Memberus-gaap:DevelopedTechnologyRightsMember2019-11-212019-11-2100011924482019-01-012019-03-3100011924482020-03-3100011924482019-12-3100011924482020-05-0500011924482020-01-012020-03-31xbrli:sharesiso4217:USDxbrli:puregkos:itemutr:sqftiso4217:USDxbrli:sharesgkos:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2020

Or

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

Commission file number: 001-37463 

GLAUKOS CORPORATION

(Exact name of registrant as specified in its charter)

Delaware

33-0945406

(State or other jurisdiction of
incorporation or organization)

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

229 Avenida Fabricante

San Clemente, California

92672

(Address of registrant’s principal executive offices)

(Zip Code)

(949) 367-9600

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock

GKOS

New York Stock Exchange

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of ‘‘large accelerated filer,’’ ‘‘accelerated filer,’’ ‘‘smaller reporting company’’ and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of May 5, 2020, there were 44,230,319 shares of the registrant’s Common Stock, $0.001 par value per share, outstanding.

GLAUKOS CORPORATION

Form 10-Q

For the Quarterly Period Ended March 31, 2020

Table of Contents

Page

PART I: FINANCIAL INFORMATION

3

Item 1.

Financial Statements

3

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Operations

4

Condensed Consolidated Statements of Comprehensive Loss

5

Condensed Consolidated Statements of Stockholders’ Equity

6

Condensed Consolidated Statements of Cash Flows

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

31

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

40

Item 4.

Controls and Procedures

40

PART II: OTHER INFORMATION

40

Item 1.

Legal Proceedings

40

Item 1A.

Risk Factors

41

Item 6.

Exhibits

58

SIGNATURES

59

We use Glaukos, our logo, iStent, iStent inject, iStent Infinite, iStent SA, iPrism, iDose, iLink, MIGS, Avedro, Photrexa, KXL, Mosaic and other marks as trademarks. This report contains references to our trademarks and service marks and to those belonging to other entities. Solely for convenience, trademarks and trade names referred to in this report, including logos, artwork and other visual displays, may appear without the ® or ™ symbols, but such references are not intended to indicate in any way that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other entities’ trade names, trademarks or service marks to imply a relationship with, or endorsement or sponsorship of us by, any other entity.

References throughout this document to “we,” “us,” “our,” the “Company,” or “Glaukos” refer to Glaukos Corporation and its consolidated subsidiaries.

2

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

GLAUKOS CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except par values)

March 31, 

December 31, 

2020

2019

    

(unaudited)

    

 

Assets

Current assets:

Cash and cash equivalents

$

53,614

$

62,430

Short-term investments

110,096

111,553

Accounts receivable, net

28,885

38,417

Inventory, net

27,699

42,578

Prepaid expenses and other current assets

11,092

7,900

Total current assets

231,386

262,878

Restricted cash

9,326

9,326

Property and equipment, net

22,760

22,056

Operating lease right-of-use asset

15,059

15,704

Finance lease right-of-use asset

53,441

54,048

Intangible assets, net

376,377

382,605

Goodwill

66,134

66,134

Deposits and other assets

5,237

5,649

Total assets

$

779,720

$

818,400

Liabilities and stockholders' equity

Current liabilities:

Accounts payable

$

12,943

$

5,781

Accrued liabilities

38,134

51,919

Total current liabilities

51,077

57,700

Operating lease liability

13,601

14,195

Finance lease liability

59,316

58,435

Deferred tax liability, net

9,936

9,632

Other liabilities

4,491

5,166

Total liabilities

138,421

145,128

Commitments and contingencies (Note 11)

Stockholders' equity:

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

-

-

Common stock, $0.001 par value; 150,000 shares authorized; 44,119 and 43,530 shares issued and 44,091 and 43,502 shares outstanding as of March 31, 2020 and December 31, 2019, respectively

44

44

Additional paid-in capital

883,136

861,740

Accumulated other comprehensive income

2,019

1,330

Accumulated deficit

(243,768)

(189,710)

Less treasury stock (28 shares as of March 31, 2020 and December 31, 2019)

(132)

(132)

Total stockholders' equity

641,299

673,272

Total liabilities and stockholders' equity

$

779,720

$

818,400

See accompanying notes to condensed consolidated financial statements.

3

GLAUKOS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

(in thousands, except per share amounts)

Three Months Ended

March 31, 

    

2020

    

2019

    

Net sales

$

55,336

$

54,026

Cost of sales

32,529

7,111

Gross profit

22,807

46,915

Operating expenses:

Selling, general and administrative

50,546

34,925

Research and development

24,873

13,930

Total operating expenses

75,419

48,855

Loss from operations

(52,612)

(1,940)

Non-operating income (expense):

Interest income

696

788

Interest expense

(881)

-

Other expense, net

(1,711)

(68)

Total non-operating (expense) income

(1,896)

720

Loss before taxes

(54,508)

(1,220)

Income tax (benefit) provision

(450)

122

Net loss

$

(54,058)

$

(1,342)

Basic and diluted net loss per share

$

(1.24)

$

(0.04)

Weighted average shares used to compute basic and diluted net loss per share

43,766

36,205

See accompanying notes to condensed consolidated financial statements.

4

GLAUKOS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(unaudited)

(in thousands)

Three Months Ended

March 31, 

    

2020

    

2019

    

Net loss

$

(54,058)

$

(1,342)

Other comprehensive income:

Foreign currency translation gain

1,169

64

Unrealized (loss) gain on short-term investments

(480)

372

Other comprehensive income

689

436

Total comprehensive loss

$

(53,369)

$

(906)

See accompanying notes to condensed consolidated financial statements.

5

GLAUKOS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(unaudited)

(in thousands)

Accumulated

Additional

other

Common stock

paid-in

comprehensive

Accumulated

Treasury stock

Total

    

Shares

    

Amount

    

capital

    

income

    

deficit

    

Shares

    

Amount

    

equity

Balance at December 31, 2019

43,530

$

44

$

861,740

$

1,330

$

(189,710)

 

(28)

$

(132)

$

673,272

Common stock issued under stock plans

589

4,220

4,220

Stock-based compensation

17,176

17,176

Other comprehensive income

689

689

Net loss

(54,058)

(54,058)

Balance at March 31, 2020

44,119

$

44

$

883,136

$

2,019

$

(243,768)

 

(28)

$

(132)

$

641,299

Accumulated

Additional

other

Common stock

paid-in

comprehensive

Accumulated

Treasury stock

Total

    

Shares

    

Amount

    

capital

    

income

    

deficit

    

Shares

    

Amount

    

equity

Balance at December 31, 2018

36,135

$

36

$

378,352

$

738

$

(205,134)

 

(28)

$

(132)

$

173,860

Common stock issued under stock plans

226

5,406

5,406

Stock-based compensation

7,129

7,129

Other comprehensive income

436

436

Net loss

(1,342)

(1,342)

Balance at March 31, 2019

36,361

$

36

$

390,887

$

1,174

$

(206,476)

 

(28)

$

(132)

$

185,489

See accompanying notes to condensed consolidated financial statements.

6

GLAUKOS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

(in thousands)

Three Months Ended March 31, 

    

2020

    

2019

 

Operating Activities

Net loss

$

(54,058)

$

(1,342)

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

Depreciation and amortization

7,310

842

Amortization of lease right-of-use assets

1,311

400

Deferred income tax benefit

(709)

-

Stock-based compensation

17,176

7,129

Change in fair value of cash settled stock options

(3,171)

-

Unrealized foreign currency losses

2,024

87

Amortization of discount on short-term investments

(19)

(112)

Other liabilities

207

689

Changes in operating assets and liabilities:

Accounts receivable, net

9,246

(1,959)

Inventory, net

14,568

(157)

Prepaid expenses and other current assets

(2,235)

(173)

Accounts payable and accrued liabilities

(4,750)

(5,134)

Other assets

1

(62)

Net cash (used in) provided by operating activities

(13,099)

208

Investing activities

Purchases of short-term investments

(18,680)

(16,613)

Proceeds from sales and maturities of short-term investments

19,676

16,189

Purchases of property and equipment

(782)

(651)

Investment in company-owned life insurance

414

(638)

Net cash provided by (used in) investing activities

628

(1,713)

Financing activities

Proceeds from exercise of stock options

4,454

4,607

Proceeds from share purchases under Employee Stock Purchase Plan

1,278

902

Payment of employee taxes related to vested restricted stock units

(1,512)

(102)

Net cash provided by financing activities

4,220

5,407

Effect of exchange rate changes on cash and cash equivalents

(565)

(5)

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

(8,816)

3,897

Cash, cash equivalents and restricted cash at beginning of period

71,756

38,596

Cash, cash equivalents and restricted cash at end of period

$

62,940

$

42,493

Supplemental disclosures of cash flow information

Taxes paid

$

250

$

40

See accompanying notes to condensed consolidated financial statements.

7

GLAUKOS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Note 1.  Organization and Basis of Presentation

Organization and business

Glaukos Corporation (Glaukos or the Company), incorporated in Delaware on July 14, 1998, is an ophthalmic medical technology and pharmaceutical company focused on developing novel therapies for the treatment of glaucoma, corneal disorders, and retinal disease. The Company developed Micro-Invasive Glaucoma Surgery (MIGS) to serve as an alternative to the traditional glaucoma treatment paradigm and launched its first MIGS device commercially in 2012. The Company also offers commercially a proprietary bio-activated pharmaceutical therapy for the treatment of a corneal disorder, keratoconus, that was approved by the U.S. Food and Drug Administration in 2016 and is developing a pipeline of surgical devices, sustained pharmaceutical therapies, and implantable biosensors intended to treat glaucoma progression, corneal disorders such as keratoconus, dry eye and refractive vision correction, and retinal diseases such as neovascular age-related macular degeneration and diabetic macular edema.

The accompanying condensed consolidated financial statements include the accounts of Glaukos and its wholly-owned subsidiaries. All significant intercompany balances and transactions among the consolidated entities have been eliminated in consolidation.

Basis of presentation

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X.

The unaudited interim financial statements have been prepared on a basis consistent with the audited financial statements. As permitted under those rules, certain footnotes and other financial information that are normally required by GAAP have been condensed or omitted. In the opinion of management, the unaudited interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair presentation of the Company’s financial information contained herein. The condensed consolidated balance sheet as of December 31, 2019 has been derived from audited financial statements at that date, but excludes disclosures required by GAAP for complete financial statements. These interim financial statements do not include all disclosures required by GAAP and should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2019, which are contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on March 2, 2020. The results for the period ended March 31, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any other interim period.

Recent Developments

Acquisition of Avedro, Inc.

On August 7, 2019, the Company entered into an Agreement and Plan of Merger (Merger Agreement) with Atlantic Merger Sub, Inc. (Merger Sub) and Avedro, Inc. (Avedro), pursuant to which Merger Sub would merge with and into Avedro, with Avedro continuing as the surviving corporation and a wholly owned subsidiary of the Company (the Avedro Merger). Avedro is a hybrid ophthalmic pharmaceutical and medical technology company focused on developing therapies designed to treat corneal diseases and disorders and correct refractive conditions.

8

Under the terms of the Merger Agreement, each share of Avedro common stock and certain vested Avedro warrants that were issued and outstanding immediately prior to the effective time of the Avedro Merger were automatically cancelled and converted into the right to receive 0.365 of a share of common stock of Glaukos. Also, subject to certain exceptions, each option and its associated exercise price previously granted by Avedro that was outstanding and unexercised immediately prior to the effective time of the Avedro Merger, was assumed by the Company and converted using the same 0.365 ratio noted above, into a stock option exercisable for common stock of Glaukos. Lastly, each restricted stock unit award previously granted by Avedro that was outstanding immediately prior to the effective time of the merger, subject to certain exceptions, was assumed by Glaukos and was converted using the same 0.365 ratio noted above, into a restricted stock unit award with respect to common stock of Glaukos.

On November 21, 2019, the Avedro Merger was consummated in a stock-for-stock transaction for total consideration of $437.8 million (Merger Consideration). The total consideration consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace the certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards).

Immediately following the Avedro Merger closing, the Company used approximately $22.5 million for payment of debt assumed as a result of the Avedro Merger.

See Note 4, Fair Value Measurements, Note 6, Business Combinations, Note 7, Intangible Assets and Goodwill and Note 9, Stock-Based Compensation and Note 10, Income Taxes for additional details regarding the impact of the Avedro Merger on the Company’s condensed consolidated financial statements.

Note 2.  Summary of Significant Accounting Policies

There have been no significant changes in the Company’s significant accounting policies during the three months ended March 31, 2020, as compared with those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC on March 2, 2020, including the Company’s adoption of the accounting pronouncements noted below in the sub-heading “Recently Adopted Accounting Pronouncements”.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these condensed consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying condensed consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the condensed consolidated financial statements.

In March 2020, the World Health Organization declared the outbreak caused by the novel strain of coronavirus (COVID-19) to be a global pandemic. While COVID-19 continues to evolve daily and its ultimate outcome is uncertain, it has caused significant disruption to individuals, governments, businesses, and financial markets. The Company’s condensed consolidated financial statements as of and for the three months ended March 31, 2020 reflect the Company’s estimates of the impact of the COVID-19 outbreak. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including the duration and severity of the COVID-19 outbreak and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and

9

international customers and markets. As a result, there may be changes to the Company’s estimates regarding the impact of COVID-19 in future periods.

Segments

The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

Foreign Currency Translation

The accompanying condensed consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income in stockholders’ equity. For the three months ended March 31, 2020, the Company reported foreign currency translation gains of approximately $1.2 million. For the three months ended March 31, 2019, the Company reported foreign currency translation gains of approximately $0.1 million.

Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the condensed consolidated statements of operations as a component of other expense, net. For the three months ended March 31, 2020 the Company reported net unrealized foreign currency transaction losses of $2.0 million. For the three months ended March 31, 2019, the Company reported net unrealized foreign currency transaction losses of $0.1 million.

Cash, Cash Equivalents and Short-term Investments

The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available-for-sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income within stockholders’ equity.

The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at March 31, 2020 or December 31, 2019.

Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available-for-sale securities are reported in other expense, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other expense, net. The Company periodically reviews its available-for-sale securities for other-than-temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

Restricted Cash

The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of March 31, 2020 and December 31, 2019. Beginning on the first day of the thirty-seventh month of the

10

lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.

As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.

See Note 11, Commitments and Contingencies for additional information related to these commitments.

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands):

March 31, 

December 31, 

2020

2019

Cash and cash equivalents

$

53,614

$

62,430

Restricted cash

9,326

9,326

Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows

$

62,940

$

71,756

Concentration of Credit Risk and Significant Customers

Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the three months ended March 31, 2020 and March 31, 2019, none of the Company’s customers accounted for more than 10% of revenues.

Accounts Receivable

The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence and the Company is exposed to credit losses primarily through sales of its products.

The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and periodic evaluation of customers’ receivables balances. Management estimates the adequacy of the allowance by using relevant available information, from internal and external sources, relating to past events, current conditions and forecasts. Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available. The allowance for credit losses is measured on a collective basis when similar risk characteristic exists. The Company has identified one portfolio segment based on evaluation of the following risk characteristics: geographic regions, product lines, default rates and customer specific factors.

Additionally, specific allowance amounts may be established to record the appropriate provision for customers that have a higher probability of non-payment. The Company charges off uncollectible receivables against the allowance when all attempts to collect the receivable have failed. The allowance for credit losses represents management’s best estimate of the amount of current expected credit losses and totaled approximately $1.6 million and $1.2 million as of March 31, 2020 and December 31, 2019, respectively, and there were not any bad-debt write offs charged during the three months ended March 31, 2020.

As of March 31, 2020, the Company evaluated the current and expected future economic and market conditions surrounding the COVID-19 pandemic as it relates to collectability of its accounts receivable and determined the estimate of expected credit losses was not materially impacted. The Company will continue to re-evaluate the estimate of credit losses related to COVID-19 in conjunction with its assessment of expected credit losses in subsequent quarters.

11

Additionally, no customers accounted for more than 10% of net accounts receivable as of March 31, 2020 and December 31, 2019.

Inventory

Except for inventory acquired in connection with the Avedro Merger, further described in Note 6, Business Combinations, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method.

Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary. As of March 31, 2020, the Company recorded inventory write-off charges and COVID-19 related excess and obsolete reserves, a portion of which included the associated fair-value step up of acquired Avedro inventory, totaling $7.9 million.

Property and Equipment, Net

Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred.

All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company did not record any impairment charges during the three months ended March 31, 2020 or March 31, 2019.

Intangible Assets

Intangible assets primarily consist of developed technology, customer relationships, and in-process research and development (IPR&D) assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation.

Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from five to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value.

Indefinite-lived intangible assets are comprised of IPR&D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be.

Refer to Note 7, Intangible Assets and Goodwill for more information on the Company’s intangible assets.

Goodwill

Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level.

12

During the goodwill impairment review, management assesses qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the Company will record an impairment charge based on the excess of the reporting unit’s carrying amount over fair value. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test.

Refer to Note 6, Business Combinations and Note 7, Intangible Assets and Goodwill for more information on the Company’s goodwill.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments.

The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories:

Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

Leases

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842), which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, Accounting Standards Codification (ASC) 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months.

The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition.

Revenue Recognition

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it

13

is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining performance obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company’s internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities.

The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence.

The Company concluded that one performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns.

The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers’ contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.

Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year from the date earned. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems.

Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for one year from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant. If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known.

14

Shipping and Handling Costs

All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.

Income Taxes

Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss (NOL) and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that a substantial portion of its deferred tax assets should be offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes increases or decreases, respectively, in the period such determination is made.

The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid.

Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the condensed consolidated financial statements of tax positions taken or expected to be taken in a tax return.

Research and Development Expenses

Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred.

At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities during the three months ended March 31, 2020.

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors.

The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based

15

measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results.

As further described in Note 9, Stock-Based Compensation, certain cash-settled stock option awards were granted to certain Avedro executives as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings.

The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.

Software Costs

Capitalized implementation costs related to a hosting arrangement that is a service contract are recorded in prepaid expenses and other current assets and then are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company currently expenses software service costs along with certain implementation costs that cannot be capitalized.

Comprehensive Loss

All components of comprehensive loss, including net loss, are reported in the condensed consolidated financial statements in the period in which they are recognized. Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options outstanding and unvested RSUs under the Company’s incentive compensation plans, and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP).

Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

    

Stock options outstanding

4,328

3,572

Unvested restricted stock units

470

351

Employee stock purchase plan

6

16

4,804

3,939

Recently Issued Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU No. 2018-14, Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which amends current guidance to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. ASU 2018-14 is effective for the Company for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard; however, it does not believe there will be a material impact on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by

16

requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables that may result in the earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which provided additional implementation guidance on the previously issued guidance. The Company adopted ASU 2016-13 as of January 1, 2020 using the modified retrospective approach which replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. Upon adoption, there were no adjustments made to opening retained earnings as of January 1, 2020. As a result of implementing ASU 2016-13, the Company did not recognize any material changes to its allowance for credit losses during the three months ended March 31, 2020.

Additionally, for available-for-sale debt securities with unrealized losses, ASU 2016-13 now requires allowances to be recorded instead of reducing the amortized cost of the investment. ASU 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. Given the composition of the Company’s available-for-sale securities, this does not have a material impact on the condensed consolidated financial statements as of March 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04), which removes the second step of the impairment test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of the reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This updated guidance does not amend the optional qualitative assessment of goodwill impairment. The Company adopted ASU 2017-04 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) (ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The Company adopted ASU 2018-13 as of January 1, 2020. Upon adoption and for the three months ended March 31, 2020, given the Company does not currently, and has not historically had transfers between Level 1 and Level 2 instruments, and the Company does not have any Level 3 fair value measurements, the adoption did not have a material impact on the Company’s condensed consolidated financial statement disclosures.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements, and requires a customer in a cloud computing arrangement to determine which implementation costs to capitalize as fixed assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted ASU 2018-15 on a prospective basis as of January 1, 2020 and as a result, capitalized certain costs related to its global enterprise systems implementation of approximately $1.6 million, which is further discussed in Note 11, Commitments and Contingencies.

In November 2018, the FASB issued ASU No. 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606 (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. The Company adopted ASU 2018-18 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences.  ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption.  The Company elected to early

17

adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s condensed consolidated financial statements. 

Note 3.  Balance Sheet Details

Short-term Investments

Short-term investments consisted of the following (in thousands):

At March 31, 2020

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

  

U.S. government agency bonds

less than 1

1,500

3

1,503

Bank certificates of deposit

less than 1

12,400

21

(11)

12,410

Commercial paper

less than 1

 

8,973

 

5

 

(16)

 

8,962

Corporate notes

less than 3

 

63,719

 

198

 

(345)

 

63,572

Asset-backed securities

less than 3

 

23,591

 

87

 

(29)

 

23,649

Total

$

110,183

$

314

$

(401)

$

110,096

At December 31, 2019

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government bonds

less than 1

$

$

$

$

U.S. government agency bonds

less than 1

Bank certificates of deposit

less than 1

12,999

7

13,006

Commercial paper

less than 1

 

7,475

 

8

 

 

7,483

Corporate notes

less than 3

 

65,354

 

295

 

(10)

 

65,639

Asset-backed securities

less than 3

 

25,333

 

99

 

(7)

 

25,425

Total

$

111,161

$

409

$

(17)

$

111,553

Accounts Receivable, Net

Accounts receivable consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Accounts receivable

$

30,472

$

39,657

Allowance for credit losses

(1,587)

(1,240)

$

28,885

$

38,417

Inventory, Net

Inventory, net consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Finished goods

$

18,108

$

32,108

Work in process

2,730

3,884

Raw material

6,861

6,586

$

27,699

$

42,578

Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

Accrued bonuses

$

4,149

$

13,525

Accrued vacation benefits

3,201

2,784

Accrued legal expenses

4,277

3,957

Other accrued liabilities

26,507

31,653

$

38,134

$

51,919

18

Note 4.  Fair Value Measurements

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 and December 31, 2019 and indicate the fair value hierarchy of the valuation techniques utilized by the Company to determine such fair value (in thousands):

At March 31, 2020

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

March 31, 

identical assets

inputs

inputs

    

2020

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

3,975

$

3,975

$

-

$

-

U.S. government agency bonds (ii)

1,503

-

1,503

-

Bank certificates of deposit (ii) (iii)

13,909

-

13,909

-

Commercial paper (ii)

8,961

-

8,961

-

Corporate notes (ii)

63,573

-

63,573

-

Asset-backed securities (ii)

23,650

-

23,650

-

Total Assets

$

115,571

$

3,975

$

111,596

$

-

Liabilities

Cash-settled stock options

$

2,165

$

-

$

2,165

$

-

Total liabilities

$

2,165

$

-

$

2,165

$

-

At December 31, 2019

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

December 31, 

identical assets

inputs

inputs

    

2019

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

2,530

$

2,530

$

-

$

-

Bank certificates of deposit (ii) (iv)

14,208

-

14,208

-

Commercial paper (ii)

7,484

-

7,484

-

Corporate notes (ii)

65,638

-

65,638

-

Asset-backed securities (ii)

25,424

-

25,424

-

Total Assets

$

115,284

$

2,530

$

112,754

$

-

Liabilities

Cash-settled stock options

$

6,685

-

6,685

-

Total liabilities

$

6,685

$

-

$

6,685

$

-

(i)Included in cash and cash equivalents with a maturity of three months or less from date of purchase on the condensed consolidated balance sheets.
(ii)Included in short-term investments on the condensed consolidated balance sheets.
(iii)As of March 31, 2020, a bank certificate of deposit investment totaling $1,500 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.
(iv)As of December 31, 2019, a bank certificate of deposit totaling $1,201 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.

Money market funds and currency are highly liquid investments and are actively traded. The pricing information on these investment instruments is readily available and can be independently validated as of the measurement date. This approach results in the classification of these securities as Level 1 of the fair value hierarchy.

U.S. government agency bonds, U.S. government bonds, bank certificates of deposit, commercial paper, corporate notes and asset-backed securities are measured at fair value using Level 2 inputs. The Company reviews

19

trading activity and pricing for these investments as of each measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from third party data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data. This approach results in the classification of these securities as Level 2 of the fair value hierarchy.

The fair value of cash-settled stock options is based on the Black-Scholes option valuation model utilizing the Company’s stock price, the cash-settled options’ remaining term, expected stock price volatility, and the risk-free interest rate as of the measurement date. The changes in the fair value are reflected in compensation expense within selling, general and administrative expense on the consolidated income statement. See Note 9, Stock-Based Compensation for further details regarding these cash-settled stock options.

There were no transfers between levels within the fair value hierarchy during the periods presented.

Note 5.   Leases

The Company has operating and finance leases for facilities and certain equipment. Leases with an initial term of 12 months or less are not recorded on the condensed consolidated balance sheet. Lease expense for operating leases is recognized on a straight-line basis over the lease term. For lease agreements entered into or reassessed after the adoption of ASC 842, the Company combines lease and non-lease components. See Note 2, Summary of Significant Accounting Policies for additional information.

The Company’s leases have remaining non-cancelable lease terms of approximately one year to thirteen years, some of which include options to extend the leases for up to ten years, and some of which include options to terminate the lease within one year. The exercise of lease renewal options is at the Company’s sole discretion. In certain of the Company’s lease agreements, the rental payments are adjusted periodically to reflect actual charges incurred for common area maintenance, landlord incentives and/or inflation.

The Company leases two adjacent facilities located in San Clemente, California. During December 2018, the Company extended the term of these facilities by three years, both of which now expire on December 31, 2024. Each agreement contains an option to extend the lease for one additional three year period at market rates. The total leased square footage of these facilities equals approximately 98,000. In conjunction with these extensions, the lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $0.3 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements.

On November 14, 2018, the Company entered into an office building lease pursuant to which the Company will lease one property containing three existing office buildings, comprising approximately 160,000 rentable square feet of space, located in Aliso Viejo, California (Aliso Facility) which was accounted for as a finance lease. The term of the Aliso Facility commenced on April 1, 2019 and continues for thirteen years. The agreement contains an option to extend the lease for two additional five year periods at market rates. The Company intends to relocate its corporate administrative headquarters, along with certain laboratory, research and development and warehouse space, to the Aliso Facility. The lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $12.6 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements.

The Company currently intends to maintain its manufacturing facilities at its San Clemente location for the foreseeable future.

As a result of the Avedro Merger, the Company leases approximately 27,000 square feet of office and laboratory space in Waltham, Massachusetts, pursuant to a lease agreement that expires in 2023. The Company also currently occupies approximately 19,000 square feet of leased manufacturing space in Burlington, Massachusetts pursuant to a lease agreement that expires in 2023.

20

The Company’s remaining U.S.-based and foreign subsidiaries’ leased office space totals less than 14,000 square feet.

The following table presents the lease balances within the condensed consolidated balance sheets:

Leases

    

    

March 31, 

 

December 31, 

(in thousands)

Classification

2020

 

2019

Assets

  

  

  

Operating

Operating lease right-of-use asset

$

15,059

$

15,704

Finance

Finance lease right-of-use asset

53,441

54,048

Total lease assets

$

68,500

$

69,752

Liabilities

  

  

  

Current

Operating

Accrued liabilities

$

2,401

$

2,401

Finance

Accrued liabilities

Noncurrent

Operating

Operating lease liability

13,601

14,195

Finance

Finance lease liability

59,316

58,435

Total lease liabilities

  

$

75,318

$

75,031

Note: As the implicit rates in the Company’s leases are not readily available, the incremental borrowing rate was determined based on the information available at commencement date in determining the present value of lease payments.

For the three month periods ended March 31, 2020 and March 31, 2019, the components of operating and finance lease expenses were as follows:

    

    

Three Months Ended

Three Months Ended

Lease Cost

March 31, 

March 31, 

(in thousands)

Classification

2020

2019

Fixed operating lease cost

Selling, general and administrative expenses

$

938

(a)

$

938

(a)

Finance lease cost

Amortization of right-of-use asset included in Selling, General and Administrative Expenses

$

607

$

607

Finance lease cost

Interest on lease liability

$

881

$

881

(a)Includes short-term leases, which are immaterial.

The following table presents the maturity of the Company’s operating and finance lease liabilities as of March 31, 2020:

Maturity of Lease Liabilities

Operating

Finance

(in thousands)

    

Leases (a)

Leases (b)

Remainder of 2020

$

2,412

$

2021

3,197

2022

3,123

2023

2,230

3,543

2024

2,023

5,184

2025

2,052

5,340

2026

2,112

5,500

Thereafter

2,111

107,522

Total lease payments

$

19,260

$

127,089

Less: imputed interest

3,258

67,773

Total lease liabilities

$

16,002

$

59,316

(a)Operating lease payments include $12.0 million related to options to extend lease terms that are reasonably certain of being exercised.
(b)Finance lease payments include $75.8 million related to options to extend lease terms that are reasonably certain of being exercised.

21

The weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating and finance leases as of March 31, 2020 were:

Lease Term and Discount Rate

    

2020

Weighted-average remaining lease term (years)

  

Operating leases

6.4

Finance leases

22.0

Weighted-average discount rate

  

Operating leases

5.5

%

Finance leases

6.0

%

Supplemental cash flow information related to the Company’s operating and finance leases was as follows:

    

Three Months Ended

 

Three Months Ended

Other Information

March 31, 

 

March 31, 

(in thousands)

2020

 

2020

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

Operating cash flows from operating leases

$

864

$

531

Right-of-use asset obtained in exchange for lease obligations:

Operating lease

$

61

$

61

Note 6. Business Combinations

As a result of the Avedro Merger previously discussed in Note 1, Organization and Basis of Presentation, effective November 21, 2019, Avedro is a wholly-owned subsidiary of the Company and the Avedro Merger is intended to expand the Company’s portfolio of pipeline products beyond the treatment of glaucoma to include pharmaceutical therapies for the treatment of corneal disorders as part of the Company’s strategic objective to build a portfolio of micro-scale surgical and pharmaceutical therapies in corneal health and retinal disease.

The fair value of consideration transferred at closing was $437.8 million (the Merger Consideration), that consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards). See Note 9, Stock-based Compensation for further details regarding the Replacement Awards. The following table summarizes the components of the Merger Consideration as of November 21, 2019 (in thousands, except shares and stock closing price):

    

Avedro shares of common stock outstanding at closing

17,670,003

Exchange Ratio

0.365

Right to receive shares of Glaukos

6,449,551

Glaukos closing stock price on November 21, 2019

$

63.07

Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares

$

406,776

Fair value of Glaukos common stock issued to replace certain vested Avedro warrants

$

189

Fair value of Replacement Awards attributable to pre-combination services

$

30,786

Total Merger Consideration

$

437,751

22

The Company performed a valuation analysis of the fair market value of Avedro’s assets and liabilities as of closing. The following table sets forth a preliminary allocation of the Merger Consideration to the identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded to goodwill.  This allocation of the Merger Consideration as of November 21, 2019 may be subject to revision if new facts and circumstances arise over the measurement period, which may extend up to one year from closing (in thousands):

    

Assets Acquired:

Cash

$

49,101

Accounts receivable

13,113

Inventory

33,339

Prepaid expenses and other current assets

2,522

Restricted cash

551

Property and equipment

1,489

Intangible assets

385,200

Goodwill

66,134

Liabilities Assumed:

Accounts payable

7,056

Accrued liabilities

6,776

Deferred revenue

1,389

Debt

22,496

Deferred revenue, non-current

43

Deferred tax liability

75,938

Fair value of net assets acquired

$

437,751

Goodwill represents the excess of the Merger Consideration over the preliminary fair value of the underlying assets acquired and liabilities assumed. Goodwill is attributable to the assembled workforce of experienced personnel at Avedro and expected synergies, and is not deductible for tax purposes. 

Additionally, the fair market value inventory adjustment totaled approximately $29.0 million and is being amortized to cost of sales over the inventory’s expected turnover period.

The fair value and estimated useful lives of the Avedro intangible assets are as follows (in thousands, except where noted):

Estimated

Fair

Useful Life

    

Value

    

(in years)

Intangible assets subject to amortization:

Developed technology

$

252,200

11.4

Customer relationships

14,100

5

Total

$

266,300

Intangible assets not subject to amortization:

In-process research and development (IPR&D)

$

118,900

Indefinite

Total intangible assets

$

385,200

Note 7.   Intangible Assets and Goodwill

Avedro intangible assets

As part of the Avedro Merger on November 21, 2019, the Company acquired identifiable intangible assets for (1) developed technology related to Photrexa, a bio-activated pharmaceutical therapy for the corneal cross-linking treatment of keratoconus, which will be amortized to cost of sales over a weighted-average estimated useful life of approximately 11 years, and (2) customer relationships, which will be amortized to selling, general and administrative expense over an estimated useful life of five years. The Company also acquired IPR&D related to other applications of

23

Avedro’s corneal remodeling platform, which will not be amortized until technological feasibility is met, but will be assessed for impairment annually, or more frequently if indicators of impairment become present.

The fair value of developed technology and IPR&D assets were determined using an excess earnings methodology. Significant assumptions used in the valuation include: (i) the period in which material net cash inflows are expected to commence, which was estimated to be 2021 for developed technology and 2023 for IPR&D assets, and (ii) the risk-adjusted discount rate of 11% for developed technology and 13% for IPR&D assets.

For the three months ended March 31, 2020, amortization expense related to the above finite-lived intangible assets was approximately $5.5 million and $0.7 million, recorded in cost of sales and selling, general and administrative expenses, respectively, in the condensed consolidated statement of operations. There was no amortization expense related to these intangible assets during the three months ended March 31, 2019.

The Company evaluated its indefinite-lived intangible assets for impairment in connection with the COVID-19 pandemic utilizing the methodology pursuant to the adoption of ASU 2017-04 and concluded these intangible assets were not impaired as of March 31, 2020.

Goodwill

As a result of the Avedro Merger, $66.1 million in goodwill was recorded as of December 31, 2019. For additional details, refer to Note 6, Business Combinations. The annual assessment of goodwill by reporting unit is performed annually or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The first annual assessment of goodwill by reporting unit will be performed in the fourth quarter of the year ending December 31, 2020.  The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and its impact on the Company’s reporting unit. Based on interim assessments, the Company did not identify any “triggering” events, as described in ASC 350-20, which would indicate an impairment of goodwill is more likely than not as of March 31, 2020.

The following table presents the composition of our intangible assets and goodwill (in thousands):

Estimated

As of March 31, 2020

As of December 31, 2019

Useful

Gross

Gross

Life

Carrying

Accumulated

Net

Carrying

Accumulated

Net

    

(in years)

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Developed technology

11.4

$

252,200

  

(7,824)

  

244,376

  

252,200

  

(2,301)

  

249,899

Customer relationships

5.0

14,100

(999)

13,101

14,100

(294)

13,806

Intangible assets subject to amortization

266,300

(8,823)

257,477

266,300

(2,595)

263,705

In-process research and development

Indefinite

$

118,900

118,900

118,900

118,900

Goodwill

Indefinite

$

66,134

66,134

66,134

66,134

Total

$

451,334

$

(8,823)

$

442,511

$

451,334

$

(2,595)

$

448,739

As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands):

    

Amortization Expense

2020

$

18,684

2021

24,912

2022

24,912

2023

24,912

2024

24,619

Thereafter

139,438

Total amortization

$

257,477

24

Actual amortization expense to be reported in future periods could differ from these estimates as a result of asset impairments, acquisitions, or other facts and circumstances.

Note 8. Revenue from Contracts with Customers

The Company’s net sales are generated primarily from sales of iStent products to customers, and following the Avedro Merger on November 21, 2019, sales of Photrexa and associated drug formulations as well as KXL and Mosaic systems. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company currently does not have a direct commercial presence.

Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for goods or services, and all of the Company’s net sales are considered revenue from contracts with customers.

Disaggregation of Revenue

The Company’s revenues disaggregated by product category, for the three months ended March 31, 2020 and March 31, 2019 was as follows (in thousands):

Three months ended

March 31,

2020

2019

    

Glaucoma

    

$

44,133

$

54,026

Corneal Health

11,203

 

Total

 

$

55,336

$

54,026

The following table presents the Company’s revenues disaggregated by geography for the three months ended March 31, 2020 and March 31, 2019 (in thousands):

Three months ended

March 31, 

    

2020

    

2019

United States

$

41,384

$

44,218

International

13,952

9,808

Total net sales

$

55,336

$

54,026

Contract Balances

Contract Assets

Amounts are recorded as accounts receivable when the Company’s right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 days for glaucoma and corneal health products, though extended payment terms on corneal health products may be offered. However, the Company does not consider any significant financing components in customer contracts given the expected time between transfer of the promised products and the payment of the associated consideration is less than one year. As of March 31, 2020 and December 31, 2019, all amounts included in accounts receivable, net on the condensed consolidated balance sheets are related to contracts with customers.

Sales commissions earned on U.S. sales of KXL systems are capitalized as the commissions represent costs to obtain a contract and the amortization period is deemed greater than one year. These costs are deferred in other assets on the Company’s condensed consolidated balance sheet, net of the short term portion included in prepaid assets and other current assets, and are amortized as a sales and marketing expense on a straight-line basis over the expected period of

25

benefit. Capitalized sales commissions and the related amortization expense included in the condensed consolidated financial statements were immaterial as of March 31, 2020 and December 31, 2019.

Aside from the aforementioned contract assets, the Company does not have any contract assets given that the Company does not have any unbilled receivables and sales commissions on other products are expensed within selling, general and administrative expenses within the condensed consolidated statement of operations when incurred as any incremental cost of obtaining contracts with customers would have an amortization period of less than one year.

Contract Liabilities

Contract liabilities reflect consideration received from customers’ purchases allocated to the Company’s future performance obligations.

The Company has a performance obligation to issue a rebate to customers who may be eligible for a rebate at the conclusion of their contract term. This performance obligation is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.

Additionally, in the U.S. the Company has a performance obligation related to its customers’ right to a future discount on single dose pharmaceutical purchases, and, to a lesser extent, extended warranty service contracts. The amount allocated to the customers’ right to a future discount and is expected to be recognized when the customer elects to utilize the discount, which is generally within one year. As of March 31, 2020 and December 31, 2019, this amount was immaterial as was the amount allocated to extended warranty service contracts.

During the three months ended March 31, 2020 and March 31, 2019, the Company did not recognize any revenue related to material changes in transaction prices regarding its contracts with customers and did not recognize any material changes in revenue related to amounts included in contract liabilities at the beginning of the period.

The Company’s net sales within a fiscal year may be impacted seasonally, as demand for U.S. ophthalmic procedures is typically softer in the first quarter and stronger in the fourth quarter of a given year.

Note 9.  Stock-Based Compensation

The Company has four stock-based compensation plans (collectively, the Stock Plans)—the 2001 Stock Option Plan (the 2001 Stock Plan), the 2011 Stock Plan (the 2011 Stock Plan), the 2015 Omnibus Incentive Compensation Plan (the 2015 Stock Plan) and the ESPP. The 2015 Stock Plan permits grants of RSU awards.

The purpose of these Stock Plans is to provide incentives to employees, directors and nonemployee consultants. The Company no longer grants any awards under the 2001 Stock Plan and the 2011 Stock Plan. The maximum term of any stock options granted under the Stock Plans is 10 years. For employees and nonemployees, stock options generally vest 25% on the first anniversary of the original vesting date, with the balance vesting monthly or annually over the remaining three years. Stock options are granted at exercise prices at least equal to the fair value of the underlying stock at the date of the grant. For employees and nonemployees, generally, RSU awards vest 25% on each of the first, second, third and fourth anniversaries of the grant date and in certain cases, vest one year after grant date.

The Compensation Committee has approved the grant of performance-based equity awards (PBEAs) to the Company’s named executive officers and certain other employees pursuant to the 2015 Stock Plan. These PBEAs will only vest upon the Compensation Committee’s determination that a pre-defined Company operational goals were satisfied.

The ESPP permits eligible employees to purchase shares of the Company’s common stock, using contributions via payroll deductions of up to 15% of their earnings, at a price per share equal to 85% of the lower of the stock’s fair market value on the offering date or purchase date. The ESPP is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.

On November 21, 2019, in connection with the Avedro Merger, the Company granted the following Replacement Awards to employees of Avedro: (i) approximately 0.2 million cash-settled stock options to certain executives, which became fully vested on December 31, 2019, (ii) approximately 0.1 million stock options and

26

approximately 5,500 restricted stock units to members of Avedro’s board of directors, which were granted with no post-combination vesting requirements, and (iii) approximately 0.7 million stock options and approximately 0.1 million restricted stock units, which are subject to time-based vesting requirements. Approximately $30.8 million of the fair value of the Replacement Awards was attributable to pre-combination service and was included in the purchase price of Avedro (see Note 6, Business Combinations). The remaining value of the Replacement Awards of $26.0 million will be recognized as post-combination expense over the remaining requisite service period for the time-vesting awards.

All share-based compensation arrangements

The following table summarizes the allocation of stock-based compensation related to stock options and RSUs and includes Replacement Awards, as well as cash-settled stock options in the accompanying condensed consolidated statements of operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

Cost of sales

$

461

$

223

Selling, general and administrative

10,257

5,487

Research and development

3,287

1,419

Total

$

14,005

$

7,129

(i)Of the total stock-based compensation amount of $14.0 million, a $(3.2) million fair value adjustment was recorded during the three months ended March 31, 2020 related to cash-settled stock options, and the remaining liability of $2.2 million is included in accrued liabilities on the condensed consolidated balance sheet.

At March 31, 2020, the total unamortized stock-based compensation expense was approximately $49.2 million of which $26.1 million was attributable to stock options and is to be recognized over the stock options’ remaining vesting terms of approximately 4.0 years (1.9 years on a weighted average basis). The remaining $23.1 million was attributable to RSUs and is to be recognized over the restricted stock units’ vesting terms of approximately 4.0 years (2.7 years on a weighted-average basis). The cash-settled stock options were fully expensed as of December 31, 2019.

The total stock-based compensation cost capitalized in inventory was not material for the three month periods ended March 31, 2020 and March 31, 2019.

Note 10.  Income Taxes

The provision for income taxes is determined using an effective tax rate. For the three months ended March 31, 2020, the Company’s estimated effective tax rate of 0.83% was lower than the U.S. federal statutory rate primarily due to the generation of U.S. NOL carryforwards for which no benefit has been recognized due to the Company’s full valuation allowance, as well as state and foreign income taxes. The effective tax rate may be subject to fluctuations during the year as new information is obtained which may affect the assumptions used to estimate the effective tax rate, including factors such as expected utilization of NOL carryforwards, changes in or the interpretation of tax laws in jurisdictions where the Company conducts business, the Company’s expansion into new states or foreign countries, and the amount of valuation allowances against deferred tax assets. For the three months ended March 31, 2020, the Company recorded a benefit for income taxes of $(450,000), which was primarily comprised of U.S. federal, state, and foreign income taxes. For the three months ended March 31, 2019, the Company recorded a provision for income taxes of $122,000, which was primarily comprised of state and foreign income taxes.

The Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of its assets and liabilities, along with NOL and tax credit carryforwards. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount it believes is more likely than not to be realized. When the Company establishes or reduces the valuation allowance against its deferred tax assets, the provision for income taxes will increase or decrease, respectively, in the period such determination is made. For the three months ended March 31, 2020, the Company has established a valuation allowance for a significant portion of its deferred tax assets.

Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement and classification in the financial statements of tax positions

27

taken or expected to be taken in a tax return. As of March 31, 2020 and March 31, 2019, the Company had gross unrecognized tax benefits of $17.8 million and $13.6 million, respectively.

On March 27, 2020, the United States enacted the Coronavirus Aid, Relief and Economic Security Act (CARES Act). The CARES Act is an emergency economic stimulus package that includes spending and tax relief measures to strengthen the United States economy and fund a nationwide effort to curtail the effects of COVID-19. Some of the more significant provisions which are expected to impact the Company’s condensed consolidated financial statements include increasing the NOL carryback period for certain losses to five years, which, prior to the CARES Act, the impacted NOLs were not eligible for carryback due to the Tax Cuts and Jobs Act, and accelerating the refund of alternative minimum tax credits. The Company has recorded a U.S. federal tax (benefit) of $(0.4) million for the quarter ended March 31, 2020 for the estimated impact of the CARES Act on its tax provision. While the Company does not expect future material impacts from the CARES Act, due to the recent enactment date, the Company will continue to analyze its impact in subsequent quarters.

Note 11.  Commitments and Contingencies

Patent Litigation

On April 14, 2018, the Company filed a patent infringement lawsuit against Ivantis, Inc. (Ivantis) in the U.S. District Court for the Central District of California, Southern Division (the Court), alleging that Ivantis’ Hydrus® Microstent device infringes the Company’s U.S. Patent Nos. 6,626,858 and 9,827,143. In August 2018, Ivantis filed counterclaims alleging that the Company’s iStent inject infringes three patents which Ivantis acquired after the start of the litigation (Acquired Patents). On March 18, 2019, the Court granted the Company’s early motion for summary judgment, finding that the Company does not infringe the Acquired Patents. Fact discovery on the Company’s claims against Ivantis closed in September 2019, with trial scheduled to begin on or around July 28, 2020. Additionally, in May 2018, Ivantis filed Inter Partes Review (IPR) petitions with the Patent Trial and Appeal Board (PTAB) on the patents the Company has asserted in the litigation. The PTAB denied institution of the petitions in December 2018, but Ivantis filed two additional IPR petitions shortly thereafter. The PTAB denied institution of the second round of petitions in July 2019. In April 2019, Ivantis filed an additional IPR petition, which the PTAB also denied in October 2019.

Securities Litigation

Four alleged Avedro stockholders filed lawsuits challenging the Avedro Merger. Two of those lawsuits, Kent v. Avedro, Inc., et. al, 1:19-cv-01845-MN filed in the United States District Court for the District of Delaware and Thompson v. Avedro, Inc., et. al, 1:19-cv-02075-UNA filed in the United States District Court for the Southern District of Delaware, named as defendants Avedro and each member of the Avedro board of directors, including former directors Dr. Gilbert H. Kliman and Thomas W. Burns, as well as Glaukos and Merger Sub. The other two lawsuits, Payne v. Avedro, Inc. et. al, 1:19-cv-02019-CFC in the United States District Court for the District of Delaware and Bushansky v. Avedro, Inc. et. al, 1:19-cv-10015-LAP in the United States District Court for the Southern District of New York, named as defendants Avedro and each member of the Avedro board of directors but did not name former Avedro directors, Glaukos or Merger Sub as defendants. The plaintiffs in these actions generally alleged that the Registration Statement filed in connection with the Avedro Merger omitted material information with respect to the Avedro Merger, which rendered such Registration Statement false and misleading. The complaints sought a preliminary and permanent injunction of the Avedro Merger and, if the Avedro Merger was consummated, rescission or rescissory damages. The complaints also sought the dissemination of a registration statement that disclosed certain information requested by the plaintiffs as well as attorneys' and experts' fees.

On January 8, 2020, following Avedro’s filing of additional disclosures which rendered the plaintiffs’ disclosure claims moot, Glaukos entered into a Confidential Fee Agreement (Confidential Fee Agreement) with each of the plaintiffs listed above, and the Confidential Fee Agreement settlement amounts were immaterial. Pursuant to the terms of the Confidential Fee Agreement, the plaintiffs agreed to dismiss the respective actions with prejudice as to each of the named plaintiffs and without prejudice as to the claims of the putative class of Avedro stockholders. Avedro and the other named defendants maintain that they committed no breach of fiduciary duty and that there is no merit with respect to any allegation asserted in connection with the Avedro Merger or any public disclosures, but wished to settle the actions to eliminate the burden, expense, and uncertainties of further litigation.

28

With respect to the matters described above under Patent Litigation, the Company is currently unable to predict the ultimate outcome of the matters or reasonably estimate a possible loss or range of loss, and thus, no amounts have been accrued in the condensed consolidated financial statements.

Secured Letters of Credit

The Company had a bank issue a letter of credit in the amount of $8.8 million that is related to its Aliso Facility. The letter of credit is secured with an amount of cash held in a restricted account of approximately $8.8 million as of March 31, 2020 and March 31, 2019. Beginning as of the first day of the thirty-seventh month of the lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.

As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.

Corporate Restructuring Costs

Following the Avedro Merger, the Company initiated a restructuring plan that includes an estimated headcount reduction of 40 employees and a reallocation of responsibilities primarily within the selling, general and administrative functions. The Company measured and accrued the liabilities associated with employee separation costs at fair value as of the date the plan was announced and terminations were communicated to employees, which primarily includes severance pay and other separation costs such as benefit continuation.

As of March 31, 2020 the Company has accrued $0.9 million of restructuring plan costs, has paid approximately $3.6 million in separation costs since the inception of the plan, and expects to incur a total of approximately $5.2 million in restructuring charges upon completion of the plan, which is expected to be completed in 2021. The recognition of restructuring charges requires that the Company make certain judgments and estimates regarding the nature, timing and amount of costs associated with the planned reductions of workforce. At the end of each reporting period, the Company will evaluate the remaining accrued balance to ensure appropriateness with the Company’s restructuring plans.

A reconciliation of the beginning and ending balance of the restructuring reserve, included in accrued liabilities on the condensed consolidated balance sheet, is as follows (in thousands):

Three months ended

    

March 31, 2020

Balance at beginning of period

$

4,096

Total restructuring accrual charges

462

Employee separation payments

(3,634)

Balance at end of period

$

924

Regents of the University of California

On December 30, 2014, the Company executed an agreement (the UC Agreement) with the Regents of the University of California (the University) to correct inventorship in connection with a group of the Company’s U.S. patents (the Patent Rights) and to obtain from the University a covenant that it did not and would not claim any right or title to the Patent Rights and will not challenge or assist any others in challenging the Patent Rights. In connection with the UC Agreement, Glaukos agreed to pay to the University a low single-digit percentage of worldwide net sales of certain current and future products, including the Company’s iStent products, with a required minimum annual payment of $0.5 million. This ongoing product payment terminates on the date that the last of the Patent Rights expires, which is currently expected to be in 2022. For the three months ended March 31, 2020 and March 31, 2019, the Company recorded approximately $1.1 million and $1.3 million, respectively, in cost of sales in connection with the product payment.

29

GMP Visions Solutions, Inc.

In November 2013, the Company entered into an amended agreement (the Buyout Agreement) with GMP Vision Solutions, Inc. (GMP) in which, in the event of a Company sale as defined in the amendment, the Company would be required to pay GMP a percentage of the sale consideration above a certain threshold, with such payment not to exceed $2.0 million.

Executive Deferred Compensation Plan

Pursuant to the Company’s deferred compensation plan (the Deferred Compensation Plan), eligible senior level employees are permitted to make elective deferrals of compensation to which he or she will become entitled in the future. The Company has also established a rabbi trust that serves as an investment to shadow the Deferred Compensation Plan liability. The investments of the rabbi trust consist of company-owned life insurance policies (COLIs). The fair value of the Deferred Compensation Plan liability, included in other liabilities on the condensed consolidated balance sheets, was approximately $3.2 million and $3.7 million as of March 31, 2020 and December 31, 2019, respectively, and the cash surrender value of the COLIs, included in deposits and other assets on the condensed consolidated balance sheets, which reflects the underlying assets at fair value, was approximately $3.1 million and $3.5 million as of March 31, 2020 and December 31, 2019, respectively.

Global enterprise systems implementation

In the first quarter of 2019, the Company began implementing new enterprise systems and other technology optimizations and facilities infrastructure globally. As of March 31, 2020, the Company has firm purchase commitments related to software costs and these systems implementations of approximately $5.1 million.

Note 12.  Business Segment Information

The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s revenues disaggregated by revenue and product category are included in Note 8, Revenue from Contracts with Customers. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

30

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

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our unaudited condensed consolidated financial statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with our audited consolidated financial statements and notes thereto for the year ended December 31, 2019 included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed with the U.S. Securities and Exchange Commission (SEC) on March 2, 2020.

This report contains forward-looking statements that are based on management's beliefs and assumptions and on information currently available to management. In some cases, you can identify forward-looking statements by the following words: "may," "will," "could," "would," "should," "expect," "intend," "plan," "anticipate," "believe," "estimate," "predict," "project," "potential," "continue," "ongoing" or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. These statements involve risks, uncertainties and other factors that may cause actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. Although we believe that we have a reasonable basis for each forward-looking statement contained in this report, we caution you that these statements are based on a combination of facts and factors currently known by us and our projections of the future, about which we cannot be certain. You should refer to the "Risk Factors" section of this report for a discussion of important factors that may cause actual results to differ materially from those expressed or implied by the forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this report will prove to be accurate. Furthermore, if the forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

Overview

We are an ophthalmic medical technology and pharmaceutical company focused on developing novel therapies for the treatment of glaucoma, corneal disorders, and retinal disease. We developed Micro-Invasive Glaucoma Surgery (MIGS) to serve as an alternative to the traditional glaucoma treatment paradigm and launched our first MIGS device commercially in 2012. We have also developed a proprietary bio-activated pharmaceutical therapy for the treatment of a corneal disorder, keratoconus, that was approved by the U.S. Food and Drug Administration (FDA) in 2016 and we are developing a pipeline of surgical devices, sustained pharmaceutical therapies, and implantable biosensors intended to treat glaucoma progression, corneal disorders such as keratoconus, dry eye and refractive vision correction, and retinal diseases such as neovascular age-related macular degeneration (AMD) and diabetic macular edema (DME).

Impact of COVID-19 Pandemic and Current Economic Environment

In December 2019, a novel strain of coronavirus (COVID-19) emerged in Wuhan, Hubei Province, China. The World Health Organization has declared COVID-19 to be a “pandemic,” spreading across the globe and impacting worldwide economic activity. In the U.S., certain federal, state and local governmental authorities have issued stay-at-home orders, proclamations and/or directives, including restrictions on elective procedures and therapies, aimed at minimizing the spread of COVID-19. The COVID-19 pandemic and subsequent economic slowdown has materially impacted global demand for our products, which are used in procedures and therapies that are considered elective. This decrease in demand was primarily felt in the latter part of the quarter and this trend has continued through April 2020. We currently expect a gradual return to increasingly more normalized levels for cataract and keratoconus procedures beginning slowly in the quarter ended June 30, 2020 and continuing into later 2020, subject to lessening restrictions on elective procedures and therapies.

We are also actively assessing the impact of COVID-19 on our clinical trials and other pipeline products. The closure of ophthalmic practices and deferral of elective procedures caused by COVID-19 has disrupted new patient enrollment in our ongoing clinical trials. This disruption may continue beyond the current shut down as doctors prioritize clearing their patient backlog over clinical trial enrollment.  In particular, we anticipate patient enrollment completion for our iDose clinical trials will be delayed.

We have taken a number of steps aimed at minimizing the spread of COVID-19 and protecting our employees, including shifting the majority of our workforce to remote operations. We have maintained streamlined manufacturing and assembly processes in order to consistently provide product to our customers who depend on us. In addition to other

31

health and safety protocols that follow applicable guidance and regulations, employees involved in such operation-critical processes have been organized into a number of small shifts designed to minimize the time any one individual is required to be onsite. We have also sought to preserve our cash position by instituting a number of cost saving initiatives, including temporary reductions in discretionary spending and capital expenditures, as well as a temporary salary reduction for our executive team, senior leadership, and many others throughout the company. These actions were designed to preserve jobs and core research and development programs. We are temporarily deferring a significant portion of our planned 2020 capital expenditures, particularly those related to facilities expansion and consolidation plans. As of March 31, 2020, we had cash, cash equivalents, short-term investments, and restricted cash of approximately $173.0 million, compared to $183.3 million as of December 31, 2019. In addition, we do not carry any outstanding debt obligations.

While we currently expect that the impact of COVID-19 on our sales and operations will be the most severe in the second quarter, followed by a gradual recovery later in the year, the extent of the impact of the COVID-19 pandemic on our business and financial results will depend on future developments, including the duration and extent of the severity and spread of the pandemic, the status of health and safety actions taken to contain its spread, any possible resurgence of COVID-19 that may occur after the initial outbreak subsides and how quickly and to what extent normal economic and operating conditions can resume within the markets in which we operate, each of which are highly uncertain at this time and outside of our control. For additional information, see the section titled Risks Related to Our Business within Item 1A. Risk Factors of this Quarterly Report on Form 10-Q.

Financial Overview

Our net sales increased to $55.3 million for the three months ended March 31, 2020 from $54.0 million for the three months ended March 31, 2019. We incurred net losses of $54.1 million and $1.3 million for the three months ended March 31, 2020 and March 31, 2019 respectively. We believe the COVID-19 slowdown had a material impact on our net sales for the three months ended March 31, 2020.

As of March 31, 2020, we had an accumulated deficit of $243.8 million.

Material Changes and Transactions

Acquisition of Avedro, Inc.

On November 21, 2019, we acquired Avedro, Inc. (Avedro), a hybrid ophthalmic pharmaceutical and medical technology company focused on developing therapies designed to treat corneal diseases and disorders and correct refractive conditions, in a stock-for-stock transaction (Avedro Merger). Avedro developed novel bio-activated drug formulations used in combination with proprietary systems for the treatment of progressive keratoconus and corneal ectasia following refractive surgery. The therapy is the first and only minimally invasive anterior segment product offering approved by the FDA shown to halt the progression of keratoconus.

Total consideration for the Avedro Merger was $437.8 million. The consideration consisted of Glaukos shares totaling $406.8 million issued to replace Avedro common stock, Glaukos shares totaling $0.2 million to replace certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all unvested restricted stock units (Replacement Awards). See Note 2, Note 4, Note 6 and Note 7 to the condensed consolidated financial statements in Part 1, Item 1 of this Quarterly Report on Form 10-Q for additional information on our Avedro Merger.

Factors Affecting Our Performance

In addition to the disruption resulting from COVID-19, the full effects of which at this time are difficult to predict, our operations to date have been, and we believe our future growth will be, impacted by the following:

the rate at which we expand our global sales and marketing infrastructure, and the speed at which we can continue increasing awareness of our products to patients and physicians;
our industry is highly competitive and subject to rapid and profound technological, market and product-related changes. Our success depends, in part, upon our ability to maintain a competitive position in the development of new products for the treatment of chronic eye diseases;

32

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 physicians and the procedures and treatments those physicians choose to administer to their patients;
the physicians who use our products may not perform procedures during certain times of the year, due to seasonality patterns typical for certain of our procedures, or when they are away from their practices for various reasons; and
most of our sales outside of the U.S. are denominated in the local currency of the country in which we sell our products. As a result, our revenue from international sales is impacted by fluctuations in foreign currency exchange rates.

Further, subject to our temporary costs saving initiatives and spending deferrals due to COVID-19, we have made and expect to continue to make significant investments in our global sales force, marketing programs, research and development activities, clinical studies, and general and administrative infrastructure. FDA-approved investigational device exemption (IDE) or investigational new drug (IND) studies and new product development programs in our industry are expensive. We have incurred a significant increase in administrative costs since we began operating as a public company. Our acquisition of Avedro will require significant ongoing expenses, together with construction costs related to our new facility in Aliso Viejo, California and firm purchase commitments to implement global enterprise systems that began in 2019.

We expect our near-term 2020 revenues to reflect normal procedural seasonality, competitive dynamics and the disruption resulting from COVID-19, the full effects of which at this time are difficult to predict.

Although we have been profitable for certain periods in our operating history, there can be no assurance that we will be profitable or generate cash from operations in the future.

Components of Results of Operations

Net Sales

We currently operate in one reportable segment and net sales are generated primarily from sales of iStent products and, following the Avedro Merger on November 21, 2019, sales of Photrexa and other associated drug formulations, as well as our proprietary bioactivation systems, to customers. Revenue is recognized when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration to which we expect to be entitled in exchange for those products or services.

We sell our products through a direct sales organization in the United States, and outside the United States we sell our products primarily through direct sales subsidiaries in sixteen countries and through independent distributors in certain countries in which we do not have a direct presence. The primary end-user customers for our products are surgery centers, hospitals and physician private practices.

While net sales may increase as we expand our global sales and marketing infrastructure and continue to increase awareness of our products by expanding our sales base and increasing our marketing efforts, we also expect that our net sales within a fiscal year may be impacted seasonally, as demand for U.S. ophthalmic procedures is typically softer in the first quarter and stronger in the fourth quarter of a given year. Additionally, for several years we had commercialized our products in the U.S. with few or no direct competitors. Other products have now become available in the U.S. and globally, or are in development by third parties, that have entered or could enter the market and which may affect adoption of or demand for our products. These other products could achieve greater commercial acceptance or demonstrate better safety or effectiveness, clinical results, ease of use or lower costs than our products, which could adversely impact our net sales.

Cost of Sales

Cost of sales reflects the aggregate costs to manufacture our products and includes raw material costs, labor costs, manufacturing overhead expenses and the effect of changes in the balance of reserves for excess and obsolete inventory.

We manufacture our iStent products at our current headquarters in San Clemente, California using components manufactured by third parties. We manufacture our KXL and Mosaic systems at our manufacturing facilities in Burlington, Massachusetts, with some limited manufacturing operations in Dublin, Ireland, and we contract with third-party manufacturers in the U.S. and Germany to produce our Photrexa and other associated drug formulations.

33

Due to the relatively low production volumes of our iStent products and our KXL and Mosaic systems compared to our potential capacity for those products, a significant portion of our per unit costs is comprised of manufacturing overhead expenses. These expenses include quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management.

Beginning in 2015, cost of sales includes a charge equal to a low single-digit percentage of worldwide net sales of certain current and future products, including our iStent products, with a required minimum annual payment of $0.5 million, which amount became payable to the Regents of the University of California (the University) in connection with our December 2014 agreement with the University (the UC Agreement) related to a group of our U.S. patents (the Patent Rights). This ongoing product payment obligation will terminate on the date the last of the Patent Rights expires, which is currently expected to be in 2022.

Under the Protecting Americans from Tax Hikes Act of 2015 (PATH Act), the 2.3% federal medical device excise tax on U.S. sales of medical devices manufactured by us was suspended from January 1, 2016 to December 31, 2017, and, pursuant to HR 195 passed on January 22, 2018, was further suspended through December 31, 2019. The federal medical device excise tax was permanently repealed in December 2019.

Beginning in the fourth quarter of 2019, cost of sales has included amortization of the $252.2 million developed technology intangible assets recognized in connection with the Avedro Merger. For the three months ended March 31, 2020, the amortization expense was $5.5 million. Additionally beginning in the fourth quarter of 2019, cost of sales has included amortization of the fair market value inventory adjustment recorded in connection with the Avedro Merger, which for the three months ended March 31, 2020 was $9.7 million.

Our future gross profit as a percentage of net sales, or gross margin, will be impacted by numerous factors including commencement of sales of products in our pipeline, or any other future products, which may have higher product costs. Our gross margin will also be affected by manufacturing inefficiencies that we may experience as we attempt to manufacture our products on a larger scale, manufacture new products and change our manufacturing capacity or output. Additionally, our gross margin will continue to be affected by the aforementioned expense related to the UC Agreement and the acquisition fair market value inventory adjustment rollout related to the Avedro Merger. See Note 6, Business Combinations in the condensed consolidated financial statements of Part 1, Item 1 of this Quarterly Report on Form 10-Q for additional information on our Avedro Merger.

Selling, General and Administrative

Our selling, general and administrative (SG&A) expenses primarily consist of personnel-related expenses, including salaries, sales commissions, bonuses, fringe benefits and stock-based compensation for our executive, financial, marketing, sales, and administrative functions. Other significant SG&A expenses include marketing programs; advertising; post-approval clinical studies; conferences and congresses; travel expenses; costs associated with obtaining and maintaining our patent portfolio; professional fees for accounting, auditing, consulting and legal services; costs to implement our global enterprise systems; and allocated overhead expenses.

The Avedro Merger has resulted in additional integration expenses and personnel-related expenses, primarily stock-based compensation and restructuring expenses during the three months ended March 31, 2020. Additionally, SG&A will be impacted by the amortization of certain finite-lived intangible assets acquired as a result of the Avedro Merger, along with Avedro’s normal and recurring SG&A expenses.

We expect SG&A expenses to continue to grow as a result of the Avedro Merger as we increase our global sales and marketing infrastructure and general administration infrastructure in the United States, however as previously noted we have sought to preserve our cash position by instituting a number of cost saving initiatives, including substantial reductions in discretionary spending, including variable expense associated with salesperson commissions and marketing, capital expenditures, as well as a temporary salary reduction for many of our employees. We also expect other nonemployee-related costs, including sales and marketing program activities for new products, outside services and accounting and general legal costs to increase as our overall operations grow. The timing of these increased expenditures and their magnitude are primarily dependent on the commercial success and sales growth of our products, as well as on the timing of any new product launches and other potential business and operational activities.

Research and Development

Our R&D activities primarily consist of new product development projects, pre-clinical studies, IDE and IND studies, and other clinical trials. Our R&D expenses primarily consist of personnel-related expenses, including salaries,

34

fringe benefits and stock-based compensation for our R&D employees; research materials; supplies and services; and the costs of conducting clinical studies, which include payments to investigational sites and investigators, clinical research organizations, consultants, and other outside technical services and the costs of materials, supplies and travel. We expense R&D costs as incurred. We expect our R&D expenses to continue to increase as we initiate and advance our development programs, including our expanding surgical, pharmaceutical and IOP sensor development efforts and clinical trials across glaucoma, retinal disease and corneal health. However as previously noted we have sought to preserve our cash position by instituting a number of cost saving initiatives, including substantial reductions in discretionary spending associated with earlier stage development programs.

Completion dates and costs for our clinical development programs include seeking regulatory approvals and our research programs vary significantly for each current and future product candidate and are difficult to predict. As a result, while we expect our R&D costs to continue to increase for the foreseeable future, subject to our temporary COVID-19 costs saving initiatives, we cannot estimate with any degree of certainty the costs we will incur in connection with the development of our product candidates. We anticipate we will make determinations as to which programs and product candidates to pursue and how much funding to direct to each program and product candidate on an ongoing basis in response to the scientific success of early research programs, results of ongoing and future clinical trials, as well as ongoing assessments as to each current or future product candidate’s commercial potential and our likelihood of obtaining necessary regulatory approvals. We are not currently able to fully track expenses by product candidate.

Non-Operating (Expense) Income, Net

Non-operating (expense) income, net primarily consists of interest expense associated with our finance lease for our Aliso Viejo, California facility, interest income derived from our short-term investments, and unrealized gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the U.S. dollar, primarily related to intercompany loans.

Income Taxes

Our tax provision is comprised of U.S. federal and state income and franchise taxes as well as foreign income taxes. Our net deferred tax liability of $9.9 million at March 31, 2020 represents the excess of our indefinite-lived deferred tax liabilities over our indefinite-lived deferred tax assets. We continue to provide a full valuation allowance against our other net deferred tax assets.

We record reserves for uncertain tax positions where we believe the ability to sustain the tax position does not reach the more likely than not threshold.

Results of Operations

Comparison of Three Months Ended March 31, 2020 and March 31, 2019 (in thousands):

Three Months Ended

March 31, 

% Increase

(in thousands)

    

2020

    

2019

    

(decrease)

 

Statements of operations data:

Net sales

$

55,336

$

54,026

2

%

Cost of sales

32,529

7,111

NM

Gross profit

22,807

46,915

(51)

%

Operating expenses:

Selling, general and administrative

50,546

34,925

45

%

Research and development

24,873

13,930

79

%

Total operating expenses

75,419

48,855

54

%

Loss from operations

(52,612)

(1,940)

NM

Total non-operating (expense) income, net

(1,896)

720

NM

Income tax (benefit) provision

(450)

122

NM

Net loss

$

(54,058)

$

(1,342)

NM

NM = Not Meaningful

35

Net Sales

Net sales for the three months ended March 31, 2020 and March 31, 2019 were $55.3 million and $54.0 million, respectively, reflecting an increase of $1.3 million or 2%.

Net sales of glaucoma products in the United States were $32.6 million and $44.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively, decreasing by 26% primarily due to the impact of promotional activities relating to sales of iStent products near the end of 2019, the impact of integration activities relating to the Avedro Merger, competitive dynamics and disruption resulting from COVID-19. International sales of glaucoma products for the three months ended March 31, 2020 and March 31, 2019 were $11.6 million and $9.8 million, respectively, increasing by 18%. The increase in net sales internationally was due to sales expansion into our existing international markets, with such growth being somewhat dampened during the last two weeks of the quarter in particular due to the impact of COVID-19. Net sales at our subsidiaries in France, Japan and the United Kingdom accounted for the majority of the increase internationally.

The remaining $11.2 million increase in net sales was generated from our corneal health products as a result of our Avedro Merger on November 21, 2019, comprised of approximately $8.8 million in U.S. sales using our direct sales operations and approximately $2.4 million in net sales with distributors being used in certain international locations where we do not have a direct commercial presence. Sales of corneal health products were negatively impacted by integration activities related to the Avedro Merger and disruption resulting from COVID-19.

Pricing for our products was not a significant contributing factor to the change in net sales for the three months ended March 31, 2020.

Cost of sales

Cost of sales for the three months ended March 31, 2020 and March 31, 2019 were $32.5 million and $7.1 million, respectively, reflecting an increase of $25.4 million. The increase was comprised of approximately $9.7 million related to the acquisition fair market value inventory adjustment rollout, $5.5 million related to amortization of certain finite-lived intangible assets acquired, both of which are related to the Avedro Merger, and $7.9 million related to inventory write-off charges and COVID-19 related excess and obsolete inventory reserves. Our gross margin was 41% for the three months ended March 31, 2020 and 87% for the three months ended March 31, 2019. The decreased gross margin resulted primarily from the impact of accounting adjustments related to the acquisition of Avedro, as well as inventory write-off charges and COVID-19 related excess and obsolete inventory reserves, and changes in product mix.

Selling, General and Administrative Expenses

SG&A expenses for the three months ended March 31, 2020 and March 31, 2019 were $50.5 million and $34.9 million, respectively, reflecting an increase of approximately $15.6 million or 45%.

The acquisition of Avedro resulted in an increase in SG&A expenses of $6.6 million that were not present in our results for the three months ended March 31, 2019. These expenses were primarily comprised of $4.2 million due to stock-based compensation resulting from post-combination services associated with the Replacement Awards, $0.8 million related to legal, financial advisory and other transaction costs associated with the acquisition, and amortization of finite-lived intangible assets acquired of approximately $0.7 million. In connection with the Avedro acquisition, we implemented a restructuring plan in December 2019 that includes an estimated headcount reduction of 40 employees and a reallocation of responsibilities primarily within the SG&A functions. As of March 31, 2020 we have accrued $0.9 million of restructuring plan costs, having previously incurred approximately $3.6 million in restructuring costs and we expect to incur a total of approximately $5.2 million in restructuring charges upon completion of the plan, which we expect to be completed in 2021.

We also incurred $3.6 million in normal and recurring Avedro SG&A expenses during the first quarter ended March 31, 2020 that were not in our 2019 results.

The remaining increase in SG&A expenses for the three months ended March 31, 2020 primarily consisted of approximately $4.4 million in additional compensation and related employee expenses was associated with our growing number of domestic and international employees, approximately $0.8 million related to our previously-disclosed patent litigation, and approximately $1.2 million in other consulting and professional services, partially offset by a decrease of

36

approximately $0.9 million in professional services and software systems costs related to our global enterprise systems implementation.

Research and Development Expenses

R&D expenses for the three months ended March 31, 2020 and March 31, 2019 were $24.9 million and $13.9 million, respectively, reflecting an increase of $10.9 million or 79%.

The acquisition of Avedro resulted in an increase in R&D expenses of $1.8 million that were not in our results for the three months ended March 31, 2019, primarily comprised of stock-based compensation resulting from post-combination services associated with the Replacement Awards.

We incurred $6.2 million in normal and recurring Avedro R&D expenses during the first quarter ended March 31, 2020 that were not in our 2019 results primarily comprised of $2.9 million in compensation and related employee expenses with the remaining $3.3 million spent on the continued development of a pharmaceutical therapeutic system for the treatment of keratoconus without the removal of the epithelium (often referred to as “epi-on”), as well as projects for presbyopia and earlier stage technology and therapeutic investments.

The remaining increase in R&D expenses was primarily due approximately $3.3 million in additional compensation and related employee expenses as well as an overall increase of approximately $1.5 million in other core R&D and clinical expenses, including $0.8 million associated with our iDose Travoprost Phase III clinical trials, $0.6 million for inventory and supplies for iDose and future iStent product candidates and $0.4 million due to allocation of manufacturing overhead to R&D.

Non-Operating (Expense) Income, Net

We had non-operating expense, net of $1.9 million and non-operating income, net of $0.7 million for the three months ended March 31, 2020 and March 31, 2019, respectively. The change from net non-operating income to net non-operating expense primarily relates to interest expense associated with the financing lease for our Aliso Viejo, California facility and recognition of unrealized foreign currency losses due to higher intercompany loan balances denominated in, and impacted by, changes in foreign currency exchange rates.

Income Tax Provision

Our effective tax rate for the first quarter of 2020 was 0.83%. For the three months ended March 31, 2020 and March 31, 2019, we recorded a (benefit)/provision for income taxes of $(450,000) and $122,000, respectively, which were primarily comprised of U.S. federal, state, and foreign income taxes for the first quarter of 2020 offset by a benefit related to the carryback of the federal NOLs under the CARES Act, and state and foreign income taxes for the first quarter of 2019.

Liquidity and Capital Resources

For the three months ended March 31, 2020, we incurred a net loss of $54.1 million and used cash from operations of $13.1 million. As of March 31, 2020, we had an accumulated deficit of approximately $243.8 million. We fund our operations from cash generated from commercial operations and proceeds from exercises of stock options. We have made and expect to continue to make significant investments in our global sales force, marketing programs, research and development activities, clinical studies and general and administrative infrastructure. FDA-approved IDE and IND studies and new product development programs in our industry are expensive. However, due to the COVID-19 economic slowdown, as previously mentioned, we have also sought to preserve our cash position by instituting a number of cost saving initiatives, including substantial reductions in discretionary spending and capital expenditures, as well as a temporary salary reduction for our executive team, senior leadership, and many others throughout the Company.

We have incurred a significant increase in administrative costs since we began operating as a public company. Our acquisition of Avedro will require significant ongoing expenses, together with construction costs related to our new facility in Aliso Viejo, California and firm purchase commitments to implement global enterprise systems that began in 2019.

Accordingly, although we have been profitable for certain periods in our operating history, there can be no assurance that we will be profitable or generate cash from operations.

37

We plan to fund our operations and capital funding needs using existing cash and investments and, to the extent available, cash generated from commercial operations, and we may seek to obtain additional financing in the future through debt or equity financings. There can be no assurance that we will be able to obtain additional financing on terms acceptable to us, or at all. We believe that our available cash, cash equivalents, investment balances and interest we earn on these balances and any cash generated from commercial operations will be sufficient to fund our operations and satisfy our liquidity requirements for at least the next 12 months from the date our condensed consolidated financial statements for the three months ended March 31, 2020 are made publicly available.

The following table summarizes our cash and cash equivalents, short-term investments and selected working capital data as of March 31, 2020 and December 31, 2019 (in thousands):

March 31, 

December 31, 

    

2020

    

2019

Cash and cash equivalents

$

53,614

$

62,430

Short-term investments

110,096

111,553

Accounts receivable, net

28,885

38,417

Accounts payable

12,943

5,781

Accrued liabilities

38,134

51,919

Working capital (1)

180,309

205,178

(1)Working capital consists of total current assets less total current liabilities.

Cash Flows

Our historical cash outflows have primarily been associated with cash used for operating activities such as the expansion of our sales, marketing and R&D activities; purchase of and growth in inventory and other working capital needs; the acquisition of intellectual property; and expenditures related to equipment and improvements used to increase our manufacturing capacity, to improve our manufacturing efficiency and for overall facility expansion.

The following table is a condensed summary of our cash flows for the periods indicated:

Three Months Ended

March 31, 

(in thousands)

    

2020

    

2019

 

Net cash (used in) provided by:

Operating activities

$

(13,099)

$

208

Investing activities

628

(1,713)

Financing activities

4,220

5,407

Exchange rate changes

(565)

(5)

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

$

(8,816)

$

3,897

At March 31, 2020, our cash and cash equivalents were held for working capital purposes. We do not enter into investments for trading or speculative purposes. Our policy is to invest any cash in excess of our immediate requirements in investments designed to preserve the principal balance and provide liquidity.

Operating Activities

In the three months ended March 31, 2020 our operating activities used $13.1 million and March 31, 2019 our operating activities generated $0.2 million of net cash.

For the three months ended March 31, 2020, our net cash used in operating activities reflected our net loss of $54.1 million, adjusted for non-cash items of $24.1 million, primarily consisting of stock-based compensation expense of $17.2 million, depreciation and amortization of $7.3 million, amortization of lease right-of-use assets of $1.3 million, and the change in the fair value of cash-settled stock options of $(3.2) million. This was offset by changes in operating assets and liabilities of $16.8 million, which resulted from decreases in accounts receivable and inventory of $23.8 million, offset by decreases in accounts payable and accrued liabilities of $4.8 million and increases in prepaid expenses and other current asset of $2.2 million.

For the three months ended March 31, 2019, included in net cash provided by operating activities were non-cash items of $9.0 million, primarily consisting of stock-based compensation expense of $7.1 million and depreciation and amortization of $0.8 million. In addition to the net loss of $1.3 million, these non-cash items were partially offset by changes in operating assets and liabilities of $7.5 million, which resulted from decreases in accounts receivable,

38

inventory, prepaid expenses and other current assets and other assets totaling $2.4 million, and increases in accounts payable and accrued liabilities of $5.1 million.

Investing Activities

In the three months ended March 31, 2020 and March 31, 2019, our investing activities provided $0.6 million and used $1.7 million of net cash, respectively.

For the three months ended March 31, 2020, we used cash of approximately $18.7 million for purchases of short-term investments and approximately $0.8 million for purchases of property and equipment, and we received cash of approximately $19.7 million from sales and maturities of short-term investments.

For the three months ended March 31, 2019, we used cash of approximately $16.6 million for purchases of short-term investments, approximately $0.7 million for purchases of property and equipment and approximately $0.6 million related to investments in company-owned life insurance, and we received cash of approximately $16.2 million from sales and maturities of short-term investments.

Subject to our near-term deferral of certain capital expenditures due to the COVID-19 pandemic, we expect to increase our investment in property and equipment in the future as we expand our manufacturing capacity for current and new products, improve our manufacturing efficiency and for overall facility expansion, as previously discussed above.

Financing Activities

In the three months ended March 31, 2020 and March 31, 2019, our financing activities provided $4.2 million and $5.4 million of net cash, respectively.

For the three months ended March 31, 2020, we received net cash proceeds of approximately $5.7 million from the exercises of stock options and purchases of our common stock by employees pursuant to our Employee Stock Purchase Plan and used $1.5 million for payment of employee taxes related to restricted stock unit vestings.

For the three months ended March 31, 2019, we received net cash proceeds of approximately $5.5 million from the exercises of stock options and purchases of our common stock by employees pursuant to our Employee Stock Purchase Plan and used $0.1 million for payment of employee taxes related to restricted stock unit vestings.

Commitments

As of March 31, 2020, the Company had material commitments for capital expenditures of approximately $1.0 million and had material commitments related to our global enterprise systems implementation and software costs of approximately $5.1 million. We plan to fund these commitments with our cash and cash equivalents.

Off-balance sheet arrangements

We do not have any off-balance sheet arrangements as defined in the rules and regulations of the Securities and Exchange Commission. We do not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or for any other contractually narrow or limited purpose. However, from time to time we enter into certain types of contracts that contingently require us to indemnify parties against third-party claims including in connection with certain real estate leases, supply purchase agreements, and with directors and officers. The terms of such obligations vary by contract and in most instances a maximum dollar amount is not explicitly stated therein. Generally, amounts under these contracts cannot be reasonably estimated until a specific claim is asserted, thus no liabilities have been recorded for these obligations on our balance sheets for any of the periods presented.

Critical accounting policies and significant estimates

Management’s discussion and analysis of our financial condition and results of operations are based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of these condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities and related disclosure of contingent assets and liabilities, revenue and expenses at the date of the condensed consolidated financial statements. Generally, we

39

base our estimates on historical experience and on various other assumptions in accordance with GAAP that we believe to be reasonable under the circumstances. Actual results may differ materially from these estimates under different assumptions or conditions and such differences could be material to our financial position and results of operations.

Our critical accounting policies and significant estimates that involve a higher degree of judgment and complexity are described under “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Significant Estimates” included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020. There have been no material changes to our critical accounting policies and estimates as disclosed therein, during the three months ended March 31, 2020, as compared with those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC on March 2, 2020. However, we adopted ASC 326 on January 1, 2020, which requires us to estimate the allowance for credit losses using relevant available information, from internal and external sources, relating to past events, current conditions and reasonable and supportable forecasts.  Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

There have been no material changes in our exposure to market risk since December 31, 2019. Refer to Item 7A “Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2019 for further detail.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), refers to controls and procedures that are designed to ensure that 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 SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our management, with the participation of our chief executive officer and our chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our chief executive officer and our chief financial officer concluded that our disclosure controls and procedures were effective, at the reasonable assurance level, as of the end of the period covered by this report.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting identified by management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during our first fiscal quarter of 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

Item 1. Legal Proceedings

The information disclosed under “Legal Proceedings” in Note 11, Commitments and Contingencies of Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.

40

Item 1A. Risk Factors

The risks discussed below are not the only ones facing our business but do represent those risks that we believe are material to us. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also harm our business. Please read the cautionary notice regarding forward-looking statements under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

With the exception of risk relating to the COVID-19 pandemic and the European Union Medical Device Regulation, we do not believe any of the changes constitute material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed with the U.S. Securities and Exchange Commission (SEC) on March 2, 2020.

Risks Related to Our Business

The COVID-19 pandemic has adversely affected, and could continue to materially and adversely affect, our business, results of operations, financial condition, liquidity, and cash flows.

In December 2019, a novel strain of coronavirus (COVID-19) emerged in Wuhan, Hubei Province, China. The World Health Organization has declared COVID-19 to be a “pandemic,” spreading across the globe and impacting worldwide economic activity.  While the impacts of COVID-19 have had, and we expect them to continue to have, an adverse effect on our business, results of operations, financial condition, liquidity and cash flows, we are unable to predict the extent or nature of these impacts at this time.

COVID-19 infections have been reported throughout the United States. In response, certain federal, state and local governmental authorities have issued stay-at-home orders, proclamations and/or directives aimed at minimizing the spread of COVID-19. In an effort to protect our employees and adhere to the guidance and orders of these various governmental authorities, we have shifted the majority of our workforce to remote operations and have implemented changes to our manufacturing and distribution operations to ensure social distancing.

Additionally, government restrictions and advisories on elective procedures and therapies have been implemented in many parts of the world. By late March 2020, these restrictions led to the increasing deferral of cataract and keratoconus procedures and a material decrease in demand for our products versus levels achieved prior to the COVID-19 outbreak.  Although we believe that most of these deferred procedures will ultimately occur in the future as the COVID-19 pandemic subsides, we cannot predict the timing and impact on our future financial and operating results given the continued uncertainties associated with the situation. Restrictions on elective procedures and therapies and the closures of ophthalmic practices in an effort to halt the spread of COVID-19 have also impacted, and could continue to impact, the progress of our pipeline products. For example, new patient enrollment in our iDose clinical trial has been temporarily paused, which we expect may delay the iDose approval timeline. While we believe our other products currently in clinical trials remain on track to receive approval as previously anticipated, any prolonged economic slowdown may cause additional delays in the progress of our pipeline products, including those in clinical trials.

We have implemented significant cost saving initiatives in order to preserve jobs globally and protect core research and development programs. These initiatives included substantial reductions in discretionary spending and capital expenditures, as well as a temporary salary reduction for many of our employees.  Decreasing discretionary spending and capital expenditures may slow the growth trajectory of the Company or require us to delay projects that could have benefitted the Company. Additionally, salary reductions and other cash preservation measures could result in difficulties retaining key employees or recruiting qualified personnel necessary for growth.

While we have not experienced any significant disruptions to our supply chain to date, it is possible our suppliers will incur challenges supplying the materials needed for the manufacture of our products. We could also experience an outbreak of COVID-19 in our manufacturing facilities, which could require us to temporarily shut down manufacturing operations and/or cause a disruption to, or shortage in, our workforce. As a result, we may experience delays in our responses to our customers and possible delays in shipments of our products, which could harm our customer relations and adversely impact our competitive positioning and sales. Other potential disruptions include restrictions on the ability of our personnel to travel and access customers for training and case support; delays in approvals by regulatory bodies; delays in product development efforts; and additional government requirements to “shelter at home” or other incremental mitigation efforts that may further impact our capacity to manufacture, sell and support the use of our products.

41

The ultimate impact of the COVID-19 pandemic on our operations is unknown and will depend on future developments which are highly uncertain and cannot be predicted with confidence, including the duration and severity of the COVID-19 outbreak, the status of health and safety actions taken to contain its spread and any additional preventative and protective actions that governments, or we, may direct, any resurgence of COVID-19 that may occur after the initial outbreak subsides and how quickly and to what extent normal economic and operating conditions resume within the markets in which we operate. These developments may result in an extended period of continued business disruption, decreased demand for our products and reduced operations. The measures taken to date will impact our business for the fiscal second quarter and potentially beyond, but the significance of the impact of the COVID-19 outbreak on our business and the duration for which it may have an impact cannot be determined at this time.

We have incurred significant losses since inception and our business requires substantial capital and operating expenditures to operate and grow. There can be no guarantee that we reach sustained profitability.

Since the Company’s inception in July 1998, we have incurred significant operating losses. As of December 31, 2020, we had an accumulated deficit of approximately $243.8 million, principally from costs incurred in our clinical trial, research and development programs and from our general and administrative expenses. We have funded our operations to date from the sale of equity securities, including our June 2015 initial public offering (IPO), the issuance of notes payable, cash exercises of stock options and warrants to purchase equity securities and cash generated from commercial operations. To implement our global business strategies we need to, among other things, fund ongoing research and development activities, expand our manufacturing capabilities, grow our sales and marketing organization, enforce or defend our intellectual property rights, acquire companies or in-license products or intellectual property, and obtain regulatory clearance or approval to commercialize our existing products in international markets or to commercialize those currently under development in the U.S. and internationally. As a result, we expect our expenses to continue to increase as we pursue these objectives. While we believe we have sufficient cash to fund our operations for at least the next 12 months from the date our condensed consolidated financial statements for the three months ended March 31, 2020 are made publicly available, our ability to fund our operations are uncertain and we may not be able to obtain additional financing on terms that are favorable to us. Additionally, any financing that we are able to obtain may negatively impact current stockholders or our ability to operate the business. Our ability to reach sustained profitability is highly uncertain, especially given our limited commercial history selling our products globally and an increasingly competitive landscape, which makes forecasting our sales more difficult.

Our success depends on our ability to continue to generate sales of our commercialized products and develop and commercialize additional products, which we may not be able to accomplish.

Our primary sales-generating commercial products have been the iStent, which we began selling in the U.S. in the third quarter of 2012, the iStent inject, which we began selling in the U.S. in the second half of 2018, and our Photrexa therapies, which we acquired in connection our acquisition of Avedro, Inc. (Avedro) in November 2019. We expect to continue to derive a significant portion of our net sales from the iStent, the iStent inject and the Photrexa therapies.

As a result, it is important that we continue to build a more complete product offering. Developing additional products is expensive and time-consuming. Even if we are successful in developing our additional pipeline products, including those currently in development, the success of our new product offerings is inherently uncertain and there can be no assurance that our products will produce net sales in excess of the costs of development. Any current or new products could also quickly be rendered obsolete by changing customer preferences or the introduction by our competitors of products embodying superior technologies or features. Additionally, our research programs, which are expensive and time-intensive, may initially show promise in identifying potential products, yet fail to yield product candidates for clinical development. If we are unable to successfully commercialize additional products, our business prospects would be materially affected.

42

If we are not able to obtain market acceptance of our products globally or effectively grow our global sales and marketing organization, our business prospects, results of operations and financial condition could be adversely affected.

Because of the numerous risks and uncertainties associated with our global commercialization efforts, our products may not obtain wide-spread market acceptance outside of the United States, which would adversely impact the overall utilization of our products. International markets differ significantly from the U.S. market, including as a result of differences in payor systems, reimbursement, competitive dynamics, market size, regulations and patient treatment regimens. Additionally, our future success will depend largely on our ability to train, retain and motivate skilled regional sales managers and direct sales representatives and distributors around the world with significant technical knowledge of our products. Because of the competition for their services, we may not be able to retain such representatives on favorable or commercially reasonable terms, if at all. If we are unable to grow our global sales and marketing organization, we may not be able to effectively commercialize our products globally, which would adversely affect our business prospects, results of operations and financial condition.

If the supply and/or manufacture of our principal revenue-producing products, the iStent, the iStent inject and our Photrexa therapies, is materially disrupted, it may adversely affect our ability to manufacture products and could reduce our gross margins and negatively affect our operating results. Disruptions to our other commercialized products could also materially impact our business.

Our corporate headquarters and the manufacturing operations for our iStent products are currently located in an approximately 98,000 square foot campus located in San Clemente, California. This location serves as our sole manufacturing location where we manufacture, inspect, package, release and ship nearly all of our iStent and iStent inject products. This is also the location where we currently conduct substantially all of our research and development (R&D) activities, customer and technical support, and management and administrative functions. We intend to relocate our corporate administrative headquarters, along with certain laboratory, R&D and warehouse space, to a new facility located in Aliso Viejo, California. If our San Clemente facility or our future facility in Aliso Viejo suffers a crippling event, or a force majeure event such as an earthquake, fire or flood, this could materially impact our ability to operate.

Additionally, we rely on a limited number of third-party suppliers, in some cases sole suppliers, to supply components for the iStent, the iStent inject and our other pipeline products. If any one or more of our suppliers cease to provide us with sufficient quantities of components or drugs in a timely manner or on terms acceptable to us, we would have to seek alternative sources of supply. Because of factors such as the proprietary nature of our products, our quality control standards and regulatory requirements, we may have difficulty quickly engaging additional or replacement suppliers for some of our critical components. Despite our efforts to maintain an adequate supply of inventory, the loss of these suppliers, or their inability to provide us with an adequate supply of components or products, could cause delay in the manufacture of our products, thereby impairing our ability to meet the demand of our customers and causing significant harm to our business. Even if we are able to identify and qualify a suitable second source to replace one of our key suppliers, if necessary, that replacement supplier would not have access to our previous supplier’s proprietary processes and would therefore be required to develop its own, which could result in further delay. Any disruption of this nature or increased expense could harm our commercialization efforts and adversely affect our operating results.

Our corneal health Photrexa therapies are produced by a small number of contract manufacturing organizations. The systems that bio-activate our Photrexa therapies are primarily manufactured in Burlington, Massachusetts. Any material disruption to the manufacture of our corneal health products, either our pharmaceuticals or their bio-activation systems, could also adversely affect our operating results.

43

We and some of our component manufacturers and contract facilities are required to comply with regulatory requirements known as the FDA’s Quality System Regulation (QSR), which covers the procedures and documentation of the design, testing, production, control, quality assurance, inspection, complaint handling, recordkeeping, management review, labeling, packaging, sterilization, storage and shipping of our device products. The FDA’s Current Good Manufacturing Practices (cGMPs) regulations also apply to the manufacture of our products. The FDA audits compliance with these regulatory requirements through periodic announced and unannounced inspections of manufacturing and other facilities. If our manufacturing facilities or those of any of our component suppliers or contract facilities are found to be in violation of applicable laws and regulations, the FDA could take enforcement action. Additionally, in the event we must obtain a replacement manufacturer, it may be difficult for us to identify and qualify a manufacturer that complies with QSR and cGMPs, which would adversely impact our operations.

If the quality or delivery of our products does not meet our customers’ expectations, our reputation could suffer and ultimately our sales and operating earnings could be negatively impacted.

In the course of conducting our business, we have had to and must continue to adequately address quality issues associated with our products, including in our engineering, design, manufacturing and delivery processes, as well as issues in third-party components included in our products. Because our products are highly complex, the occurrence of performance issues may increase as we continue to introduce new products and as we rapidly scale up manufacturing to meet increased demand for our products. Although we have established internal procedures to minimize risks that may arise from product quality issues, there can be no assurance that we will be able to eliminate or mitigate occurrences of these issues and associated liabilities. In addition, identifying the root cause of performance or quality issues, particularly those affecting third-party components, may be difficult, which increases the time needed to address quality issues as they arise and increases the risk that similar problems could recur. Finding solutions to quality issues can be expensive and we may incur significant costs or lost revenue in connection with, for example, shipment holds, product recalls and warranty or other service obligations. In addition, quality issues can impair our relationships with new or existing customers and adversely affect our reputation as a producer of high quality products could suffer, which could adversely affect our business, financial condition or results of operations.

Failure to secure adequate coverage or reimbursement by government or other third-party payors for procedures using our products, or changes in current coverage or reimbursement, could materially impact our net sales and future growth.

Ambulatory surgery centers, hospitals and physician private practices that purchase our products typically bill various third-party payors, such as government programs, private insurance plans and managed care programs, to cover all or a portion of the costs and fees associated with the therapeutics or procedures in which our products are used and bill patients for any applicable deductibles or co-payments. Access to adequate coverage and reimbursement by third-party payors for the procedures using our products is essential to the acceptance of our products by our customers, who may not adopt products for which there is limited or no third-party reimbursement. The requirements and processes for obtaining approval for such reimbursement may vary significantly from country to country, entail prolonged delay, or be more difficult for foreign manufacturers with new, unfamiliar products and treatments. Third-party coverage and reimbursement for our products or any of our product candidates may not be available or adequate in either the U.S. or international markets.

Physicians are typically paid separately from the facility for surgical procedures involving our products; however, there is no published Medicare payment schedule at the national level for physician payment amounts. The physician payment rate is left to the discretion of the regional Medicare Administrative Contractors (MACs), with each MAC separately determining coverage and no assurance that coverage and adequate reimbursement will be obtained from, or maintained by, the MACs. In order to adopt a new procedure, one of the factors that the surgeon evaluates is whether or not payment for the procedure adequately covers the surgeon’s time. As with the facility payment, the incremental payment the physician receives could play a role in a surgeon’s decision to adopt our products. Accordingly, changes in the payment the physician receives could affect the extent to which physicians recommend procedures using our products to patients, which could have a material adverse effect on our business, financial condition and operating results.

Third-party payors, whether foreign or domestic, or governmental or commercial, are developing increasingly sophisticated methods of controlling healthcare costs. In addition, in the U.S., no uniform policy of coverage and reimbursement exists among third-party payors; coverage and reimbursement can differ significantly from payor to payor. In addition, payors continually review new products for possible coverage and can, without notice, deny coverage. As a result, the coverage determination process is often time-consuming and costly; requiring us to provide

44

scientific and clinical support for the use of our products to each payor separately, with no assurance that coverage and adequate reimbursement will be obtained, or maintained if obtained. Coverage decisions may depend upon clinical and economic standards that disfavor new products when more established or lower cost therapeutic alternatives are already available or subsequently become available. Any decline in the amount payors are willing to reimburse our customers for procedures using our products, including the amount payors are willing to pay the physicians performing the procedures, which is separately evaluated, could make it difficult for existing customers to continue using, or new customers to adopt, any of our products and could create additional pricing pressure for us. If we were forced to lower the price we charge for our products, our gross margins would decrease, which would adversely affect our ability to invest and grow our business. Further, we believe that future coverage and reimbursement will likely be subject to increased restrictions both in the U.S. and in international markets.

One key aspect of reimbursement in the U.S. is the use of coding. Coding refers to distinct numeric and alphanumeric billing codes that are used by healthcare providers to report the provision of medical procedures and the use of supplies for specific patients to payors. There are different categories of Current Procedural Terminology (CPT) codes (Category I, II and III) based on the procedure or supply. Although we have received a permanent healthcare common procedure coding system J code for our Photrexa pharmaceutical therapies, we have only obtained temporary Category III CPT codes for the professional fees associated with CXL and iStent-related procedures. There is no guarantee that these billing codes or the payment amounts associated with such codes will not change in the future. Prior to expiration, there are two options: submit an application to convert a temporary code to a permanent code or submit an application for a five-year extension of the temporary code. Further, even when a permanent billing code has been assigned to a product, there is no guarantee that coverage will be provided. MACs have in the past, and may in the future, change coverage terms, which could result in inadequate reimbursement and impact the use of our products. If we are unable to maintain our existing codes or obtain new permanent codes for procedures using our products, or obtain new reimbursement codes for our other products in development, we may be subject to significant pricing pressure, which could harm our business, results of operations, financial condition and prospects.

If our competitors are able to develop and market products that are safer, more effective, less costly or otherwise more attractive than our products, our commercial opportunity may be reduced or eliminated.

Our industry is highly competitive and subject to rapid and profound technological, market and product-related changes. Our success depends, in part, upon our ability to maintain a competitive position in the development of new products for the treatment of chronic eye diseases. Our competitors, medical companies, academic and research institutions or others could develop new drugs, therapies, medical devices or surgical procedures that could render our products obsolete. If such other products demonstrate better safety or effectiveness, clinical results, ease of use or lower costs than our products, it may reduce demand for our products, and our business may be harmed.

Many of our current and potential competitors are large publicly traded companies or divisions of publicly traded companies and have more resources, greater name recognition, longer operating histories, more established relationships with healthcare professionals, customers and third-party payors, broader products lines that provide rebate and bundling opportunities, more established sales and marketing programs and distribution networks, and greater experience in obtaining regulatory clearance or approval. If we are unable to effectively compete, it could adversely affect our business.

Ophthalmic surgeons may not use our products if they do not believe they are safe, efficient, effective and preferable alternatives to other treatment solutions in the market or may use our products without being adequately trained, which could result in inferior clinical outcomes.

We believe that ophthalmic surgeons will not use our products unless they conclude that our products provide a safe, efficient, effective and preferable alternative to currently available treatment options. If ophthalmic surgeons determine that any of our products are not sufficiently effective, efficient or safe, whether based on longer-term patient studies or clinical experience or unsatisfactory patient outcomes or patient injury, our sales would be harmed. It is also possible that as our products become more widely used, latent defects could be identified, creating negative publicity and liability problems for us and adversely affecting demand for our products. If an increasing number of ophthalmic surgeons do not continue to adopt the use of our products, our operating and financial results will be negatively impacted.

Additionally, inferior patient outcomes, or patient injury, may result if untrained or unqualified ophthalmic surgeons elect to perform procedures using our products. After an ophthalmic surgeon is trained by our sales

45

representatives, the surgeon and/or surgical facility that the surgeon utilizes are cleared to purchase, and administer procedures using, our products. There is a risk that untrained or unqualified ophthalmic surgeons could gain access to our products from a facility’s inventory and conduct procedures without having received qualified status from us. If performing procedures by unqualified ophthalmic surgeons were to become pervasive, this could raise the risk of complications and inferior clinical outcomes, which could result in negative patient experiences or experiences being published and damaging our reputation and that of our products. This could result in lower penetration and utilization by ophthalmic surgeons and could have a material adverse effect on our net sales growth, expected operating results and financial condition.

Product liability suits brought against us could cause us to incur substantial liabilities, limit sales of our existing products and interfere with commercialization of any products that we may develop.

If our product offerings are defectively designed or manufactured, contain defective materials, or are used or deployed improperly, or if someone claims any of the foregoing, whether or not such claims are meritorious, we may become subject to substantial and costly litigation. Any product liability claims brought against us, with or without merit, could divert management’s attention from our business, be expensive to defend, result in sizable damage awards against us, damage our reputation, increase our product liability insurance rates, prevent us from securing continuing coverage, or prevent or interfere with commercialization of our products. In addition, we may not have sufficient insurance coverage for all future claims. Product liability claims brought against us in excess of our insurance coverage would likely be paid out of cash reserves, harming our financial condition and results of operations.

Operating results could be unpredictable and may fluctuate significantly from quarter to quarter, which could adversely affect our business, financial condition, results of operations and the trading price of our common stock.

Our net sales may experience volatility due to a number of factors, many of which are beyond our control, including:

our ability to drive increased sales of our products;
our ability to establish and maintain an effective and dedicated sales organization;
fluctuations in the demand for our products;
pricing pressure applicable to our products, including adverse third-party coverage and reimbursement outcomes and competitor pricing;
results of clinical research and trials on our products or competitive products;
timing of new product offerings, acquisitions, licenses or other significant events by us or our competitors;
decisions by customers to defer orders in anticipation of the introduction of new products or product enhancements by us or our competitors;
sampling by and additional training requirements for physicians upon the commercialization of a new product by us or one of our competitors;
our ability to manage the risks associated with introducing new products, including inventory management;
regulatory approvals and legislative changes affecting the products we may offer or those of our competitors;
interruption in the manufacturing or distribution of our products;
the ability of our suppliers to timely provide us with an adequate supply of product components;
the effect of competing technological, industry and market developments;
changes in our ability to obtain regulatory clearance or approval for our products;
variances in the sales terms, timing or volume of customer orders from period to period;
the length of our sales cycle, which varies and may be unpredictable; and
our ability to expand the geographic reach of our sales and marketing efforts.

46

As a result, you should not rely on our results in any past period as an indication of future results and you should anticipate that fluctuations in our quarterly and annual operating results may continue and could generate volatility in the price of our common stock. We believe that quarterly comparisons of our financial results should not be relied upon as an indication of our future performance.

If we fail to manage our anticipated growth effectively, or are unable to increase or maintain our manufacturing capacity, we may not be able to meet customer demand for our products and our business could suffer.

Since the commercial launch of the iStent in July 2012, we have seen significant period-to-period growth in our business, both organically and through transactions, and we must continue to grow in order to meet our business and financial objectives. However, continued growth may create numerous challenges, including:

new and increased responsibilities for our management team;
increased pressure on our operating, financial and reporting systems;
increased competition;
increased pressure to anticipate and satisfy market demand;
additional manufacturing capacity requirements;
strain on our ability to source a larger supply of components that meet our required specifications on a timely basis;
management of an increasing number of relationships with our customers, suppliers and other third parties;
entry into new international territories with unfamiliar regulations and business approaches; and
the need to hire, train and manage additional qualified personnel.

Although we believe we have plans in place sufficient to ensure we have adequate capacity to meet our current business plans, there are uncertainties inherent in expanding our manufacturing capabilities, and we may not be able to sufficiently increase our capacity in a timely manner. For example, manufacturing and product quality issues may arise as we increase production rates at our manufacturing facility or launch new products. Also, we may not manufacture the right product mix to meet customer demand as we introduce new products. As a result, we may experience difficulties in meeting customer demand, in which case we could lose customers or be required to delay new product introductions, and demand for our products could decline. If we fail to manage any of the above challenges effectively, our business may be harmed.

Our future growth depends on our ability to retain members of our senior management and other key employees. If we are unable to retain or recruit qualified personnel for growth, our business results could suffer.

We have benefited substantially from the leadership and performance of our senior management as well as certain key employees. For example, our chief executive officer, as well as other key members of our senior management, has experience successfully developing novel technologies and scaling early-stage medical device and pharmaceutical companies to achieve profitability. Our success will depend on our ability to retain our current management and key employees, and to attract and retain qualified personnel in the future. Competition for senior management and key employees in our industry is intense and we cannot guarantee that we will be able to retain our personnel or attract new, qualified personnel. The loss of services of certain members of our senior management or key employees could prevent or delay the implementation and completion of our strategic objectives, or divert management’s attention to seeking qualified replacements. Each member of senior management as well as our key employees may terminate employment without notice and without cause or good reason. The members of our senior management are not subject to non-competition agreements. Accordingly, the adverse effect resulting from the loss of certain members of senior management could be compounded by our inability to prevent them from competing with us.

47

In addition to competing for market share for our products, we also compete against our competitors for personnel, including qualified sales representatives that are necessary to grow our business. Universities and research institutions also compete with us for scientific and clinical personnel that are important to our research and development efforts. We also rely on consultants and advisors in our research, operations, clinical and commercial efforts to implement our business strategies. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability to us. Our strategic plan requires us to continue growing our sales, marketing, clinical and operational infrastructure in order to generate, and meet, the demand for our products. If we fail to retain or attract these key personnel, we could fail to take advantage of the market for our products, adversely affecting our business, financial condition and operating results.

As we expand our product offerings, some of our products are, and others will be, regulated as drugs and be subject to different regulatory requirements.

As we have expanded our product offerings through organic growth and acquisitions, certain of our products are, and others will be, subject to the regulatory approval process for pharmaceuticals. This process is often a more lengthy, costly and complex process than obtaining regulatory approval for a medical device. The future success of our pharmaceutical and hybrid device and pharmaceutical products depends on our ability to complete clinical trials, and will require significant development activities, regulatory approvals, and substantial additional investment.

We have and may continue to enter into acquisitions, collaborations, in-licensing agreements, joint ventures, alliances or partnerships with third parties that could fail.

We have and may continue to enter into acquisitions, collaborations, in-licensing agreements, joint ventures, alliances, partnerships or undertake one or more of these transactions in order to retain our competitive position within the marketplace or to expand into new markets. Examples include our acquisitions of DOSE and Avedro, as well as our licensing of Santen’s Preserflo MicroShunt and the Intratus drug delivery platform. However, we cannot assure you that we will be able to successfully complete any future acquisition we choose to pursue, or that we will be able to successfully integrate any acquired business, product or technology in a cost-effective and non-disruptive manner. Our future successes will depend, in part, on our ability to manage an expanded business, which may pose substantial challenges for our management, including challenges related to the management and monitoring of new operations and associated increased costs and complexity. There can be no assurances that we will be successful in managing such expanded business or that we will realize the expected economies of scale, synergies and other benefits currently anticipated from recent or future acquisitions or strategic transactions. In addition, if we are unable to integrate any acquired businesses, products or technologies effectively, our business will likely suffer. Additionally, some of these collaborations, joint ventures, alliances and partnerships require us to invest a substantial amount of resources. These arrangements may be terminated before we are able to realize net sales to sufficiently cover the costs associated therewith, which could materially impact our business. We cannot assure you that any such transaction would result in the benefits expected from the transaction, including revenue growth, increased profitability or an enhancement in our business prospects. Achieving the benefits of any acquisition, including the DOSE and Avedro transactions, will depend, in part, on our ability to integrate the business, operations and products of the acquired entities successfully and efficiently with our business, which we may not be able to accomplish. Further, pursuing acquisitions, collaborations, in licensing agreements, joint ventures, alliances or partnerships with third parties, whether or not completed, is costly and time-consuming and could distract Company management from the operation of the business, which could negatively impact our operating results.

48

Failure to protect our information technology infrastructure against cyber-based attacks, network security breaches, service interruptions or data corruption could materially disrupt our operations and adversely affect our business and operating results.

The efficient operation of our business depends on our information technology systems. We rely on our information technology systems to effectively manage sales and marketing data, accounting and financial functions, inventory management, product development tasks, clinical data, customer service and technical support functions. Our information technology systems are vulnerable to damage or interruption from earthquakes, fires, floods and other natural disasters, terrorist attacks, power losses, computer system or data network failures, security breaches, data corruption and cyber-based attacks, including malicious software programs or other attacks, which have been attempted against us in the past. In addition, a variety of our software systems are cloud-based data management applications, hosted by third-party service providers whose security and information technology systems are subject to similar risks.

The failure to protect either our or our service providers’ information technology infrastructure could disrupt our entire operation or result in decreased sales, increased overhead costs, product shortages, loss or misuse of proprietary or confidential information, intellectual property or sensitive or personal information, all of which could have a material adverse effect on our reputation, business, financial condition and operating results.

Failure to comply with data privacy and security laws could have a material adverse effect on our business.

We are subject to state, federal and foreign laws relating to data privacy and security in the conduct of our business, including state breach notification laws, the Health Insurance Portability and Accountability Act (HIPAA), as amended by the Health Information Technology for Economic and Clinical Health Act of 2009 (HITECH), the European Union’s (EU) General Data Protection Regulation (GDPR), and the California Consumer Privacy Act (CCPA). These laws affect how we collect and use data of our employees, consultants, customers and other parties. Furthermore, these laws impose substantial requirements that require the expenditure of significant funds and employee time to comply, and additional states and countries are enacting new data privacy and security laws, which will require future expansion of our compliance efforts. We also rely on third parties to host or otherwise process some of this data. In some instances, these third parties have experienced immaterial failures to protect data privacy. Any failure by a third party to prevent security breaches could have adverse consequences for us. We will need to expend additional resources and make significant investments to comply with data privacy and security laws. Our failure to comply with these laws or prevent security breaches of such data could result in significant liability under applicable laws, cause disruption to our business, harm our reputation and have a material adverse effect on our business.

We cannot be certain that our net operating loss tax carryforwards will be available to offset future taxable income.

At December 31, 2019, we had approximately $356.6 million, $144.0 million and $13.3 million of NOL carryforwards for federal, state and foreign purposes, respectively, available to offset future taxable income. The federal NOL carryforwards incurred prior to 2018 begin to expire in 2022, while a federal NOL carryforward of $103.1 million will not expire. The state NOL carryforwards will begin to expire in 2021. The foreign NOLs begin to expire in 2023. At December 31, 2019, we had federal and state research and development carryforwards of approximately $28.9 million and $12.8 million, respectively. Federal credits begin to expire in 2021, and state credits of $2.9 million begin to expire in 2023. The remaining state credits of $9.8 million carry over indefinitely. We continue to provide a valuation allowance against a significant portion of these tax attributes because we believe that uncertainty exists with respect to their future realization, as well as with respect to the amount of the tax attributes that will be available in future periods. Utilization of these tax attributes may be subject to annual limitations under the Internal Revenue Code of 1986 (IRC) Section 382 and Section 383 if the Company experiences an ownership change. To the extent available, we intend to use these tax attributes to offset future taxable income associated with our operations. There can be no assurance that we will generate sufficient taxable income in the carryforward period to utilize any remaining tax attributes before they expire.

49

Risks Related to the Regulatory Environment

Our business, products and processes are subject to extensive regulation and it can be costly to comply with these regulations. Any failure to adhere to applicable regulations could harm our business, financial condition and operating results.

Our products are subject to extensive government regulation in the U.S. by the U.S. Food and Drug Administration (FDA) and state regulatory authorities and by foreign regulatory authorities in the countries in which we conduct business. These regulations relate to, among other things, research and development, design, testing, clinical trials, manufacturing, clearance or approval, environmental controls, safety and efficacy, labeling, advertising, promotion, pricing, recordkeeping, reporting, import and export, post-approval studies and the sale and distribution of our products. See Item 1, Business, “Government Regulation -- Regulation & Reimbursement in the U.S.” in Part I of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed with the SEC on March 2, 2020 for additional information.

The process of obtaining clearance or approvals to market a medical device, drug or other product can be expensive and lengthy, and we cannot guarantee that our current products will receive approval for additional indications or that our future products will receive clearance or approval on a timely basis, if at all. Delays in the commencement or completion of clinical trials or testing could significantly affect our product development costs. We do not know whether planned clinical trials will begin on time, need to be redesigned, enroll an adequate number of patients in a timely manner or be completed on schedule, if at all. Conducting clinical trials is a complex and expensive process, can take many years, and outcomes are inherently uncertain. We incur substantial expense for, and devote significant time to, clinical trials but cannot be certain that the trials will ever result in commercial sales. We may suffer significant setbacks in clinical trials, even after earlier clinical trials showed promising results, and failure can occur at any time during the clinical trial process. Any of our products may malfunction or may produce undesirable adverse effects that could cause us or regulatory authorities to interrupt, delay or halt clinical trials. We, the clinical trial investigators, the independent review board responsible for overseeing the trial, the FDA, or another regulatory authority may suspend or terminate clinical trials at any time to avoid exposing trial participants to unacceptable health risks. Any delay or failure to obtain necessary regulatory approvals would have a material adverse effect on our business, financial condition and prospects.

In some instances, we may pursue a regulatory approval pathway that proves unsuccessful. For example, we intend to seek FDA approval of a new drug application (NDA) under Section 505(b)(2) of the Federal Food, Drug and Cosmetic Act (FDCA) for our drug delivery implant, iDose. Section 505(b)(2) permits the filing of an NDA where at least some of the information required for approval comes from studies that were not conducted by or for the applicant. If the FDA does not allow us to pursue the 505(b)(2) regulatory approval pathway for iDose as anticipated, we may need to conduct additional clinical trials, provide additional data and information and meet additional standards for regulatory approval. If this were to occur, the time and financial resources required to obtain FDA approval would likely substantially increase. Moreover, the inability to pursue the 505(b)(2) regulatory approval pathway could result in new competitive products reaching the market faster than our product candidate, which could materially adversely impact our competitive position and prospects. We cannot assure you that we will receive the requisite or timely approvals for commercialization of our product candidates.

Even after we have obtained the proper regulatory clearance or approval to market a product, we have ongoing responsibilities under FDA regulations and applicable foreign laws and regulations. We and our suppliers are subject to extensive post-marketing regulatory requirements and failure to comply with applicable requirements could subject us to enforcement actions. Other post-market requirements that may regulate our products include registration and device listing, quality system requirements, reporting of adverse events and device malfunctions, reporting of corrections and removals, labeling requirements, and promotional restrictions. Our products could experience performance problems that require review and possible corrective action by us or a component supplier. Any recall, whether required by the FDA or another regulatory authority or initiated by us, could harm our reputation with customers and negatively affect our sales.

The FDA, state and foreign regulatory authorities have broad enforcement powers. Our failure to comply with applicable regulatory requirements could result in enforcement action by the FDA, state or foreign regulatory authorities, which may include any of the following sanctions:

untitled letters or warning letters;
fines, injunctions, consent decrees and civil penalties;

50

recalls, termination of distribution, administrative detention, or seizure of our products;
customer notifications or repair, replacement or refunds;
operating restrictions or partial suspension or total shutdown of production;
delays in or refusal to grant our requests for future 510(k) clearances, NDA or pre-market approvals (PMA) or foreign regulatory approvals of new products, new intended uses, or modifications to existing products;
withdrawals or suspensions of current 510(k) clearances, NDAs or PMAs or foreign regulatory approvals, resulting in prohibitions on sales of our products;
FDA refusal to issue certificates to foreign governments needed to export products for sale in other countries; and
criminal prosecution.

Although we do not currently provide healthcare services, submit claims for third-party reimbursement, or receive payments directly from Medicare, Medicaid or other third-party payors for our products, we are subject to healthcare fraud, abuse and transparency regulations and enforcement by federal and state governments, including with respect to our marketing, training and other practices, which could significantly impact our business. To ensure compliance with Medicare, Medicaid and other regulations, government agencies or their contractors often conduct routine audits and request customer records and other documents to support claims submitted for payment of services rendered. Government agencies or their contractors also periodically open investigations and obtain information from healthcare providers.

The scope and enforcement of each of the laws applicable to our business and products is uncertain and subject to rapid change in the current environment of healthcare reform. If our operations are found to be in violation of any of the government regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, disgorgement, imprisonment, exclusion from participation in federal and state healthcare programs and the curtailment or restricting of our operations, any of which could harm our ability to operate our business and our financial results.

Legislative or regulatory reform of the healthcare system may affect our ability to sell our products profitably.

In the U.S. and in certain foreign jurisdictions, there have been a number of legislative and regulatory proposals to change the regulatory and healthcare systems in ways that could impact our ability to sell our products profitably, if at all. In the U.S. in recent years, new legislation has been proposed and adopted at the federal and state levels that is effecting major changes in the healthcare system. In addition, new regulations and interpretations of existing healthcare statutes and regulations are frequently adopted.

In March 2010, the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (ACA) was signed into law. The ACA substantially changes the way healthcare is financed by both governmental and private insurers, encourages improvements in the quality of healthcare items and services and significantly impacts the medical device industry.

In May 2017, the EU adopted Medical Devices Regulation 2017/745 (MDR), which will repeal and replace the Medical Device Directive (MDD). MDR was set to take effect beginning May 26, 2020; however, the effective date of MDR has been postponed a year and is now anticipated to take effect beginning May 26, 2021. Although MDR does not set out a substantially different regulatory system, it provides for stricter controls of medical devices. Under provisions that govern the transition period until MDR takes effect, medical devices with notified body certificates issued under the MDD prior to May 26, 2020 may continue to be marketed and sold as long as those certificates are valid, until May 27, 2024 at the latest. After the expiration of any applicable transitional period, only devices that have been CE marked under MDR may be placed on the market in the EU.

If, as a result of legislative or regulatory healthcare reform, we cannot sell our products profitably, our business would be harmed. In addition, any change in the laws or regulations that govern the clearance and approval processes

51

relating to our current and future products could make it more difficult and costly to obtain clearance or approval for new products, or to produce, market and distribute existing products.

As our growth strategy turns increasingly global, we are, and will continue to be, subject to a variety of risks associated with our international operations, which could adversely impact our results of operations and financial condition.

Our existing foreign operations, as well as our planned international growth, expose us to additional uncertainty and risks beyond regulatory authorization and reimbursement levels. Outside the U.S., we sell our products through direct sales organizations in sixteen countries and a network of third-party distribution partners in other markets. These international operations expose us and our subsidiaries and third-party distributors to a variety of risks including, without limitation, the following:

different, and in some cases more exacting and lengthy, regulatory approval processes and pricing and reimbursement systems;
compliance with foreign regulations and laws, as well as U.S. laws that apply to activities in foreign jurisdictions, the adherence to which can be costly. Such regulations and laws expose us to penalties for non-compliance. These laws and regulations include various anti-bribery laws, including the U.S. Foreign Corrupt Practices Act, the United Kingdom Bribery Act, the French Sunshine Act, as well as privacy regulations such as the GDPR and export control regulations. Any failure to comply with applicable legal and regulatory obligations could impact us in a variety of ways that include, but are not limited to, significant criminal, civil and administrative penalties, including imprisonment of individuals, fines and penalties, denial of export privileges, seizure of shipments, restrictions on certain business activities and exclusion or debarment from government contracting;
difficulties enforcing our intellectual property rights and defending against third-party threats and intellectual property enforcement actions against us, our distributors, or any of our third-party suppliers;
reduced or varied protection for intellectual property rights in some countries;
pricing pressure that we may experience internationally;
foreign currency exchange rate fluctuations;
a shortage of high-quality sales people and distributors, and the difficulties of managing foreign operations;
the availability and level of third-party coverage and reimbursement within prevailing foreign healthcare systems that may require some of the patients who would be good candidates for procedures using products to directly absorb medical costs, the ability of those patients to elect to privately pay for procedures using products, or the potential necessity to reduce the selling prices of our products;
relative disadvantages compared to competitors with more recognizable names, longer operating histories and better established distribution networks and customer relationships;
political and economic instability;
changes in duties and tariffs, license obligations and other non-tariff barriers to trade;
the imposition of restrictions on the activities of foreign agents, representatives and distributors;
scrutiny of foreign tax authorities that could result in significant fines, penalties and additional taxes being imposed on us;
laws and business practices favoring local companies;
longer sales and payment cycles;
difficulties in maintaining consistency with our internal guidelines;
difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;
the imposition of costly and lengthy new export licensing requirements and restrictions, particularly relating to technology;
international terrorism and anti-U.S. sentiment; and

52

the imposition of U.S. or international sanctions against a country, company, person or entity with whom we do business that would restrict or prohibit continued business with the sanctioned country, company, person or entity.

If we experience any of these risks, our sales in non-U.S. jurisdictions may be harmed, our results of operations would suffer, and our business prospects would be negatively impacted.

Legislative changes may also impact our operations. The United Kingdom (U.K.) held a referendum on June 23, 2016 in which voters approved withdrawal from the EU (commonly referred to as Brexit). On January 31, 2020, the U.K. withdrew from the EU. The future relationship between the U.K. and the EU remains uncertain as the U.K. and the EU work through the transition period that provides time for them to negotiate the details of their future relationship. The transition period maintains all existing trading arrangements. The transition period is currently expected to end on December 31, 2020, and, if no agreement is reached, the default scenario would be a “no-deal” Brexit. In the event of a no-deal Brexit, the U.K. will leave the EU with no agreements in place beyond any temporary arrangements that have or may be put in place by the EU or individual EU member states, and the U.K. as part of no-deal contingency efforts and those conferred by mutual membership of the World Trade Organization. It is possible that as a result of Brexit there will be greater restrictions on imports and exports into and out of the U.K. and EU countries and regulatory complexities that could adversely impact the Company.

Our operations involve hazardous materials, and we must comply with environmental laws and regulations, which can be expensive.

We are subject to a variety of federal, state and local regulations relating to the use, handling, storage and disposal of, and human exposure to, hazardous and toxic materials. We could incur costs, fines, and civil and criminal sanctions, third-party property damage or personal injury claims, or could be required to incur substantial investigation or remediation costs, if we were to violate or become liable under environmental laws. Compliance with current or future environmental and safety laws and regulations could restrict our ability to expand our facilities, impair our research, development or production efforts, or require us to incur other significant expenses. There can be no assurance that violations of environmental laws or regulations will not occur in the future as a result of the inability to obtain permits, human error, accident, equipment failure or other causes.

Risks Related to Our Intellectual Property

If we are unable to adequately protect our intellectual property, our competitors and other third parties could develop and commercialize products similar or identical to ours, which would substantially impair our ability to compete.

Our success and ability to compete depends significantly upon our ability to obtain, maintain and protect our proprietary rights and licensed intellectual property rights to the technologies and inventions used in or embodied by our products. We rely on a combination of patents and trademark rights, and to a lesser extent on trade secrets and copyrights, together with licenses and nondisclosure agreements to protect our technologies. These legal means, however, afford only limited protection and may not adequately protect our business. We also have not pursued or maintained, and may not pursue or maintain in the future, patent protection for our products in every country or territory in which we sell or will in the future sell our products. In addition, we cannot be sure that any of our pending patent applications or pending trademark applications will issue or that, if issued, they will issue in a form that will be advantageous to us.

Despite our efforts to protect our proprietary rights, we cannot guarantee that we will be able to adequately protect these rights, which could substantially impair our ability to compete. Our patents may be challenged and held invalid or we may be unable to extend the protection on products with expiring patents. Moreover, our competitors may independently develop equivalent knowledge, methods and know-how. Competitors could purchase our products and attempt to replicate some or all of the competitive advantages we derive from our development efforts, infringe our intellectual property rights, design around our protected technology or develop their own competitive technologies that fall outside of our intellectual property rights. Further, although it is our policy to require each of our employees, consultants and any other parties who may be involved in the development of intellectual property on our behalf to execute proprietary information and inventions agreements, we may be unsuccessful in doing so with each party who in fact develops intellectual property that we regard as our own. The relevant assignment provisions may not be self-executing or may be breached, resulting in ownership disputes and/or litigation.

53

We have a number of foreign patents and patent applications, and expect to pursue patent protection in the most significant markets in which we do business. The laws of other countries in which our product offerings are or may be sold may not protect our product offerings and intellectual property to the same extent as U.S. laws, if at all. Many companies have encountered significant difficulties in obtaining, protecting and defending such rights in international markets. In addition, many countries limit the enforceability of patents against other parties, including government agencies or government contractors. In these countries, the patent owner may have limited remedies, and certain countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to other parties. We also may be unable to protect our rights in trade secrets and unpatented proprietary technology in these countries. If we encounter such difficulties or we are otherwise precluded from effectively protecting our intellectual property rights in these jurisdictions, our business, financial condition and results of operations could be substantially harmed.

We may not be able to accurately estimate or control our future operating expenses in relation to obtaining, enforcing and/or defending intellectual property, which could lead to cash shortfalls. Our operating expenses may fluctuate significantly in the future as a result of the costs of preparing, filing, prosecuting, defending and enforcing patent claims and other patent related costs, including litigation costs and the results of such litigation or costs associated with administrative proceedings and the results of such proceedings.

We have been and may in the future become involved in patent and other intellectual property litigation or administrative proceedings relating to our intellectual property rights, which could be costly, time consuming and unsuccessful and could interfere with our ability to successfully commercialize our products.

Intellectual property rights are essential to our business. We have asserted and may in the future need to assert claims of infringement against third parties to protect our rights, or to invalidate or challenge the intellectual property rights of a third party, including those rights owned by our competitors. For example, see Note 11Commitments and Contingencies, of our notes to consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, for a description of our legal proceedings. Additionally, third parties could assert infringement or misappropriation claims against us with respect to our current or future commercial products and seek to invalidate one or more of our patents or trademarks. Intellectual property disputes often involve complex legal and factual questions, and could result in significant costs, substantial damages and our inability to manufacture, market or sell our existing or future products that are found to infringe. Even if we were to prevail in any such action, the litigation or administrative proceeding could result in substantial cost and diversion of resources that could materially and adversely affect our business. Such claims could arise in situations where certain employees, consultants or contractors were previous, or are currently, employed by other medical device, biotechnology or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees and consultants do not use the intellectual property, proprietary information, know-how or trade secrets of others in their work for us, we may be subject to claims that we or these individuals have, inadvertently or otherwise, misappropriated the intellectual property or disclosed the alleged trade secrets or other proprietary information, of these former employers or competitors.

There is no guarantee that we would be successful enforcing or defending our intellectual property rights in court. A court could hold that some or all of our asserted intellectual property rights are not infringed, or could invalidate our rights, hold our rights unenforceable, or substantially narrow the scope of protection. Further, we could be prohibited from selling our products or a court could order us to pay compensatory damages as well as other penalties and fines. Any such adverse result would undermine our competitive position. Regardless of the final outcome, any litigation to enforce our intellectual property rights in patents, copyrights, trade secrets or trademarks is highly unpredictable and could result in substantial costs and diversion of resources, which could have a material adverse effect on our business, financial condition and results of operations.

Risks Related to Being a Public Company and Our Common Stock

Risks generally associated with a company-wide implementation of an enterprise resource planning (ERP) system may adversely affect our business and results of operations or the effectiveness of our internal controls over financial reporting.

We are in the process of implementing a company-wide ERP system to upgrade certain existing business, operational, and financial processes. Our ERP implementation is a complex and time-consuming project. Our results of operations could be adversely affected if we experience time delays or cost overruns during the ERP implementation process, or if the ERP system or associated process changes do not give rise to the benefits that we expect. This project has required and may continue to require investment of capital and human resources, the re-engineering of processes of

54

our business, and the attention of many employees who would otherwise be focused on other aspects of our business. Any deficiencies in the design and implementation of the new ERP system could result in higher costs than we had anticipated and could adversely affect our ability to develop and launch solutions, provide services, fulfill contractual obligations, file reports with the SEC in a timely manner, operate our business or otherwise affect our controls environment. Any of these consequences could have an adverse effect on our results of operations and financial condition. In addition, because the ERP is a new system and we have no prior experience with it, there is an increased risk that one or more of our financial controls may fail. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition, results of operations or cash flows. If our independent registered public accounting firm determines that we have a material weakness in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the New York Stock Exchange, the SEC, or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.

The price of our common stock may fluctuate substantially.

The market price for our common stock may fluctuate depending upon many factors, including, but not limited to:

the depth and liquidity of the market for our common stock;
volume, timing and nature of orders for our products;
developments generally affecting our industry;
actual or anticipated quarterly variation in our results of operations or the results of our competitors;
the announcements by us or our competitors of new products or product enhancements, significant contracts, commercial relationships or capital commitments;
developments or disputes concerning our intellectual property or other proprietary rights;
issuance of new or changes in earnings estimates or recommendations or reports by securities analysts;
investor perceptions of us and our business, including changes in market valuations of medical device companies;
actions by institutional or other large stockholders;
commencement of, or our involvement in, litigation;
failure to achieve significant sales;
manufacturing disruptions that could occur if we were unable to successfully expand our production in our current or an alternative facility;
any future sales of our common stock or other securities;
any major change to the composition of our board of directors or management;
our results of operations and financial performance, including any failure to achieve publicly disclosed forecasts or guidance; and
general economic, industry and market conditions.

In addition, the market price of the stocks of medical device, medical technology, pharmaceutical, biotechnology and other life science companies have experienced significant volatility that often does not relate to the operating performance of the companies represented by the stock. These broad market and industry factors may seriously harm the market price of our common stock, regardless of our operating performance.

55

Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.

Provisions in our restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our restated certificate of incorporation and amended and restated bylaws include provisions that:

authorize our board of directors to issue, without further action by the stockholders, up to 5,000,000 shares of undesignated preferred stock;
require that any action to be taken by our stockholders be affected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders may be called only by our board of directors, the chairman of the board of directors, the chief executive officer or the president;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, Class I, Class II and Class III, with each class serving staggered three year terms;
provide that our directors may be removed only for cause by a supermajority vote of our stockholders;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
specify that no stockholder is permitted to cumulate votes at any election of directors; and
require a supermajority vote of the stockholders and a majority vote of the board to amend certain of the above-mentioned provisions and our bylaws.

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us.

Our charter provides that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between the Company and our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with the Company or its directors, officers or other employees.

The Restated Certificate of Incorporation of Glaukos (the Glaukos Charter) provides that, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware is the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Company, (ii) any action or proceeding asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Company or its stockholders, (iii) any action or proceeding asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, the Glaukos Charter or our bylaws, or (iv) any action or proceeding asserting a claim governed by the internal affairs doctrine. This exclusive forum provision is intended to apply to claims arising under Delaware state law and would not apply to claims brought pursuant to the Exchange Act or the Securities Act, or any other claim for which the federal courts have exclusive jurisdiction. The exclusive forum provision in the Glaukos Charter will not relieve us of our duties to comply with the federal securities laws and the rules and regulations thereunder, and our stockholders will not be deemed to have waived our compliance with these laws, rules and regulations.

This exclusive forum provision may limit a stockholder's ability to bring a claim in a judicial forum of its choosing for disputes with the combined company or its directors, officers or other employees, which may discourage lawsuits against the Company and its directors, officers and other employees. In addition, stockholders who do bring a claim in the Court of Chancery of the State of Delaware could face additional litigation costs in pursuing any such claim, particularly if they do not reside in or near Delaware. The Court of Chancery of the State of Delaware may also reach

56

different judgments or results than would other courts, including courts where a stockholder would otherwise choose to bring the action, and such judgments or results may be more favorable to the Company than to our stockholders. However, the enforceability of similar exclusive forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that a court could find this type of provision to be inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings. If a court were to find the exclusive forum provision contained in the Glaukos Charter to be inapplicable or unenforceable in an action, we might incur additional costs associated with resolving such action in other jurisdictions.

57

Item 6. Exhibits

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

2.1

Agreement and Plan of Merger, dated as of August 7, 2019, by and between Glaukos Corporation and Avedro, Inc.

8-K

1-37463

2.1

8/7/2019

3.1

Restated Certificate of Incorporation of the Registrant

8-K

1-37463

3.1

06/30/2015

3.2

Amended and Restated Bylaws of the Registrant

8-K

1-37463

3.2

06/30/2015

10.1

Form of Voting Agreement between Glaukos Corporation and certain stockholders of Avedro, Inc.

8-K

1-37463

10.1

8/7/2019

10.2+*

Directors’ Compensation Policy

31.1

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

31.2

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

32.1

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

32.2

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

101.INS

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

101.SCH

XBRL Taxonomy Schema Linkbase Document

101.CAL

XBRL Taxonomy Calculation Linkbase Document

101.DEF

XBRL Taxonomy Definition Linkbase Document

101.LAB

XBRL Taxonomy Labels Linkbase Document

101.PRE

XBRL Taxonomy Presentation Linkbase Document

104

Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL

+Indicates a management contract or compensatory plan or arrangement.

*Filed herewith.

58

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of San Clemente, State of California, on May 7, 2020.

GLAUKOS CORPORATION

By:

/s/ THOMAS W. BURNS

Thomas W. Burns

Chief Executive Officer and President (Principal Executive Officer)

By:

/s/ JOSEPH E. GILLIAM

Joseph E. Gilliam

Chief Financial Officer and Sr. Vice President, Corporate Development (Principal Accounting and Financial Officer)

59

EX-10.2 2 gkos-20200331xex10d2.htm EX-10.2 Director_Compensation

GLAUKOS CORPORATION

DIRECTORS’ COMPENSATION POLICY

(Effective March 12, 2020)

Directors of Glaukos Corporation,  a Delaware corporation (the “Company”), who are not employed by the Company or one of its subsidiaries (“Non-Employee  Directors”) are entitled to the compensation set forth below for their service as a member of the Board of Directors (the “Board”) of the Company.  The Board has the right to amend this policy from time to time.

 

Cash Compensation

 

Annual Retainer

$50,000

Annual Committee Member Retainer

$10,000

Annual Chairperson Retainer

$50,000

Annual Committee Chair Retainers

 

Audit Committee Chair

$12,500

Compensation, Nominating and Governance
Committee Chair

$12,500

 

 

 

 

Equity Compensation

 

Annual Equity Award

$175,000

Initial Equity Award

$300,000

 

 

 

Cash Compensation

Each Non-Employee Director will be entitled to an annual cash retainer while serving on the Board in the amount set forth above (the “Annual Cash Retainer”).  A Non-Employee Director who serves as a member of any standing committee of the Board will be entitled to an additional annual cash retainer for each such committee on which they are serving in the amount set forth above (the “Annual Committee Member Retainer”).  A Non-Employee Director who serves as the Chairperson of the Board will be entitled to an additional annual cash retainer while serving in that position in the amount set forth above (the “Annual Chairperson Retainer”).  A Non-Employee Director who serves as the Chairperson of the Audit Committee will be entitled to an additional annual cash retainer while serving in that position in the amount set forth above (the “Annual Audit Committee Chairperson Retainer”). A Non-Employee Director who serves as the Chairperson of the Compensation, Nominating and Governance Committee will be entitled to an additional annual cash retainer while serving in that position in the amount set forth above (the “Annual Compensation Committee Chairperson Retainer”).

The amounts of the Annual Cash Retainer, Annual Committee Member Retainer, Annual Chairperson Retainer, Annual Audit Committee Chairperson Retainer and Annual Compensation Committee Chairperson Retainer are expressed as annualized amounts. These retainers will be paid on a quarterly basis, at the end of each quarter in arrears, and will be pro-rated if a Non-Employee Director serves (or serves in the corresponding position, as the case may be) for only a portion of the quarter (with the proration based on the number of calendar days in the quarter that the director served as a Non-Employee Director or held the particular position, as the case may be).

Equity Awards

Initial Equity Awards

For each new Non-Employee Director appointed or elected to the Board,  on the date that the new Non-Employee Director first becomes a member of the Board, the new Non-Employee  Director will automatically be granted an initial equity award consisting of restricted stock units with respect to a number of shares of the Company’s common stock determined by dividing (1) the initial equity award amount set forth above by (2) the per-share closing price of the Company’s common stock on the date the new Non-Employee Director first becomes a member of the Board, with the result rounded to the nearest whole unit (the “Initial Equity Award”).  The Initial

1

 

Equity Award shall vest in substantially equal annual installments on each of the first three annual anniversaries of the grant date, subject to the Non-Employee Director’s continued service through each vesting date.  The unvested portion of the Initial Equity Award shall also become vested if the Non-Employee Director’s service on the Board terminates as a result of the director’s death or total and permanent disability.  The Initial Equity Award shall be payable in shares of common stock as soon as practicable (and no later than 30 days) after each applicable vesting date.

An employee or former employee of the Company or one of its subsidiaries who ceases or has ceased to be so employed and becomes a Non-Employee  Director will not be eligible for an initial equity award grant, but will be eligible for cash compensation and annual equity awards on the same basis as other Non-Employee Directors.

Annual Equity Awards for Continuing Board Members

On the date of each annual meeting of the Company’s stockholders beginning with the annual meeting that occurs in the 2018 calendar year, each Non-Employee Director then in office following the meeting will automatically be granted an annual equity award consisting of restricted stock units with respect to a number of shares of the Company’s common stock determined by dividing (1) the annual equity award amount set forth above by (2) the per-share closing price of the Company’s common stock on the date of the applicable annual meeting,  with the result rounded to the nearest whole unit (the “Annual Equity Award”).  The Annual Equity Award shall vest in one annual installment on the first anniversary of the grant date (or on the date of the annual meeting in the following calendar year, if earlier), subject to the Non-Employee Director’s continued service through the vesting date.  The unvested portion of the Annual Equity Award shall also become vested if the Non-Employee Director’s service on the Board terminates as a result of the director’s death or total and permanent disability.  The Annual Equity Award shall be payable in shares of common stock as soon as practicable (and no later than 30 days) after the applicable vesting date. Non-Employee Directors may also elect to defer delivery of vested Annual Equity Award restricted stock units until either (1) up to five years after the grant date, or (2) such Non-Employee Director’s separation from the Board. Non-Employee Directors must elect this deferral by December 31st of the year prior to the year in which the applicable Annual Equity Award is granted.

In the event that more than one annual meeting of the Company’s stockholders occurs during a given calendar year, Annual Equity Awards will be made only in connection with the first such meeting to occur in that year.

Beginning after the annual meeting of the Company’s stockholders that occurs in the 2018 calendar year, for each new Non-Employee Director appointed or elected to the Board other than on the date of an annual meeting of the Company’s stockholders, on the date that the new Non-Employee  Director first becomes a member of the Board, the new Non-Employee  Director will automatically be entitled to a pro-rata portion of the Annual Equity Award (a “Pro-Rata Annual Award”) determined by dividing (1) a pro-rata portion of the Annual Equity Award grant value set forth above by (2) the per-share closing price of the Company’s common stock on the date the new Non-Employee  Director first becomes a member of the Board.  The pro-rata portion of the Annual Equity Award grant value for purposes of a Pro-Rata Annual Award will equal the Annual Equity Award grant value set forth above multiplied by a fraction (not greater than one), the numerator of which is 12 minus the number of whole months that as of the particular grant date had elapsed since the Company’s last annual meeting of stockholders at which Annual Equity Awards were granted, and the denominator of which is 12, with the result to be rounded to the nearest whole unit.  Each Pro-Rata Annual Award will vest on the same terms and otherwise be subject to the same terms set forth above for the Annual Equity Award.

Elective Grants of Equity Awards

Non-Employee Directors may elect, prior to the start of each applicable calendar year, to convert all or a portion of their Annual Cash Retainer, Annual Committee Member Retainer, Annual Chairperson Retainer, Annual Audit Committee Chairperson Retainer, and Annual Compensation Committee Chairperson Retainer (collectively, the “Retainers”) payable with respect to the particular calendar year into the right to receive an award of restricted stock units of the Company (an “Elective Restricted Stock Unit Award”). The Elective Restricted Stock Unit Award shall automatically be granted on the first business day of each calendar year in an amount determined by dividing (1) the amount of the Retainers elected to be so converted multiplied by 115% (one hundred fifteen percent) by (2) the per-share closing price of the Company’s common stock on the first business day of the year (rounded to the

2

 

nearest whole share).  Each Elective Restricted Stock Unit Award will vest in one annual installment on the first anniversary of the grant date, subject to the Non-Employee Director’s continued service through the vesting date. The Elective Restricted Stock Unit Award shall be payable in shares of common stock as soon as practicable (and no later than 30 days) after the vesting date.

In order to elect to receive an Elective Restricted Stock Unit Award, Non-Employee Directors must complete an election form in such form as the Board may prescribe from time to time (an “Election Form”), and file such completed form with the Company prior to the start of the applicable calendar year (i.e. if a director wants to convert his or her Retainers payable for the 2018 calendar year, the Election Form must be filed prior to December 31, 2017). Once an Election Form is validly filed with the Company, it shall automatically continue in effect for future calendar years unless the Non-Employee Director changes or revokes his or her Election Form prior to the beginning of any such future calendar years.

Provisions Applicable to All Outside Director Equity Awards

Each equity award will be made under and subject to the terms and conditions of the Company’s 2015 Omnibus Incentive Compensation Plan (the “Plan”) or any successor equity compensation plan approved by the Company’s stockholders and in effect at the time of grant, and will be evidenced by, and subject to the terms and conditions of, any applicable award agreement form approved by the Board to evidence such type of grant pursuant to this policy.

Expense Reimbursement

All Non-Employee Directors will be entitled to reimbursement from the Company for their reasonable travel (including airfare and ground transportation), lodging and meal expenses incident to meetings of the Board or committees thereof or in connection with other Board related business.

 

3

EX-31.1 3 gkos-20200331xex31d1.htm EX-31.1 gkos_Ex_31-1

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a) OF THE

SECURITIES EXCHANGE ACT, AS AMENDED, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Thomas W. Burns, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Glaukos Corporation;

 

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, 2020

 

 

 

/s/ THOMAS W. BURNS

Name: Thomas W. Burns

Chief Executive Officer and President

 

EX-31.2 4 gkos-20200331xex31d2.htm EX-31.2 gkos_Ex_31-2

Exhibit 31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the

Securities Exchange Act, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Joseph E. Gilliam, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Glaukos Corporation;

 

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, 2020

 

 

 

/s/ JOSEPH E. GILLIAM

Name: Joseph E. Gilliam

Chief Financial Officer & Sr. Vice President, Corporate Development

 

EX-32.1 5 gkos-20200331xex32d1.htm EX-32.1 gkos_Ex_32-1

Exhibit 32.1

Certification of Chief EXECUTIVE Officer pursuant to 18 U.S.C. Section 1350

as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

I, Thomas W. Burns, President and Chief Executive Officer of Glaukos Corporation (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)

the Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date: May 7, 2020

 

 

 

/s/ THOMAS W. BURNS

Name: Thomas W. Burns

Chief Executive Officer and President

 

This certification accompanies and is being “furnished” with this Report, shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under that Section and shall not be deemed to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective of any general incorporation language contained in such filing.

 

 

EX-32.2 6 gkos-20200331xex32d2.htm EX-32.2 gkos_Ex_32-2

Exhibit 32.2

 

Certification of Chief FINANCIAL Officer pursuant to 18 U.S.C. Section 1350

as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

I, Joseph E. Gilliam, Chief Financial Officer & Sr. Vice President, Corporate Development of Glaukos Corporation (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)

the Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date: May 7, 2020

 

 

 

/s/ JOSEPH E. GILLIAM

Name: Joseph E. Gilliam

Chief Financial Officer & Sr. Vice President, Corporate Development

 

This certification accompanies and is being “furnished” with this Report, shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under that Section and shall not be deemed to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective of any general incorporation language contained in such filing.

 

EX-101.SCH 7 gkos-20200507.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Balance Sheet Details - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Balance Sheet Details - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Leases - Balance Sheet and Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Leases - Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Leases - Maturity (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Business Combinations - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Business Combinations - Assets and Liabilities Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Business Combinations - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Intangible Assets and Goodwill - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Intangible Assets and Goodwill - Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Intangible Assets and Goodwill - Other - (Calc 2) (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Basis of Presentation - (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair Value Measurements - Transfers (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases - Terms (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Leases Details (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Leases - Lease Term And Discount Rate And Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Revenue from Contracts with Customers - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation - Plan Information (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Stock-Based Compensation - Allocation of Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Commitments and Contingencies - Other (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Commitments and Contingencies - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 gkos-20200507_cal.xml EX-101.CAL EX-101.DEF 9 gkos-20200507_def.xml EX-101.DEF EX-101.LAB 10 gkos-20200507_lab.xml EX-101.LAB EX-101.PRE 11 gkos-20200507_pre.xml EX-101.PRE XML 12 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contracts with Customers  
Schedule of disaggregation of revenue

The Company’s revenues disaggregated by product category, for the three months ended March 31, 2020 and March 31, 2019 was as follows (in thousands):

Three months ended

March 31,

2020

2019

    

Glaucoma

    

$

44,133

$

54,026

Corneal Health

11,203

 

Total

 

$

55,336

$

54,026

The following table presents the Company’s revenues disaggregated by geography for the three months ended March 31, 2020 and March 31, 2019 (in thousands):

Three months ended

March 31, 

    

2020

    

2019

United States

$

41,384

$

44,218

International

13,952

9,808

Total net sales

$

55,336

$

54,026

XML 13 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Measurements  
Schedule of the Company's financial assets and financial liabilities measured at fair value on a recurring basis

The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 and December 31, 2019 and indicate the fair value hierarchy of the valuation techniques utilized by the Company to determine such fair value (in thousands):

At March 31, 2020

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

March 31, 

identical assets

inputs

inputs

    

2020

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

3,975

$

3,975

$

-

$

-

U.S. government agency bonds (ii)

1,503

-

1,503

-

Bank certificates of deposit (ii) (iii)

13,909

-

13,909

-

Commercial paper (ii)

8,961

-

8,961

-

Corporate notes (ii)

63,573

-

63,573

-

Asset-backed securities (ii)

23,650

-

23,650

-

Total Assets

$

115,571

$

3,975

$

111,596

$

-

Liabilities

Cash-settled stock options

$

2,165

$

-

$

2,165

$

-

Total liabilities

$

2,165

$

-

$

2,165

$

-

At December 31, 2019

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

December 31, 

identical assets

inputs

inputs

    

2019

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

2,530

$

2,530

$

-

$

-

Bank certificates of deposit (ii) (iv)

14,208

-

14,208

-

Commercial paper (ii)

7,484

-

7,484

-

Corporate notes (ii)

65,638

-

65,638

-

Asset-backed securities (ii)

25,424

-

25,424

-

Total Assets

$

115,284

$

2,530

$

112,754

$

-

Liabilities

Cash-settled stock options

$

6,685

-

6,685

-

Total liabilities

$

6,685

$

-

$

6,685

$

-

(i)Included in cash and cash equivalents with a maturity of three months or less from date of purchase on the condensed consolidated balance sheets.
(ii)Included in short-term investments on the condensed consolidated balance sheets.
(iii)As of March 31, 2020, a bank certificate of deposit investment totaling $1,500 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.
(iv)As of December 31, 2019, a bank certificate of deposit totaling $1,201 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.
JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gkos-20200507x10q.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 164, "dts": { "calculationLink": { "local": [ "gkos-20200507_cal.xml" ] }, "definitionLink": { "local": [ "gkos-20200507_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "gkos-20200507x10q.htm" ] }, "labelLink": { "local": [ "gkos-20200507_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "gkos-20200507_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "gkos-20200507.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 522, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 13, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 19 }, "keyCustom": 83, "keyStandard": 329, "memberCustom": 17, "memberStandard": 34, "nsprefix": "gkos", "nsuri": "http://www.glaukos.com/20200507", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Balance Sheet Details", "role": "http://www.glaukos.com/role/DisclosureBalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value Measurements", "role": "http://www.glaukos.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Leases", "role": "http://www.glaukos.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Business Combinations", "role": "http://www.glaukos.com/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Intangible Assets and Goodwill", "role": "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-Based Compensation", "role": "http://www.glaukos.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Income Taxes", "role": "http://www.glaukos.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Commitments and Contingencies", "role": "http://www.glaukos.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Business Segment Information", "role": "http://www.glaukos.com/role/DisclosureBusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.glaukos.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:OperatingLeaseBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Leases (Tables)", "role": "http://www.glaukos.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:OperatingLeaseBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:BusinessAcquisitionConsiderationInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Business Combinations (Tables)", "role": "http://www.glaukos.com/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:BusinessAcquisitionConsiderationInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.glaukos.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_wefSbYvu00e4aJdCtuAJLQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_wefSbYvu00e4aJdCtuAJLQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_11_21_2019_us-gaap_BusinessAcquisitionAxis_gkos_AvedroInc.Member_ihbxVkyjQECIutsdLH0QIA", "decimals": "3", "first": true, "lang": null, "name": "gkos:SharesReceivedInConnectionWithMergerForEachShareOfCompanyOwnedStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Basis of Presentation - (Details)", "role": "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "shortName": "Organization and Basis of Presentation - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_11_21_2019_us-gaap_BusinessAcquisitionAxis_gkos_AvedroInc.Member_ihbxVkyjQECIutsdLH0QIA", "decimals": "3", "first": true, "lang": null, "name": "gkos:SharesReceivedInConnectionWithMergerForEachShareOfCompanyOwnedStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "INF", "first": true, "lang": null, "name": "gkos:NumberOfBusinessActivities", "reportCount": 1, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Summary (Details)", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "shortName": "Summary of Significant Accounting Policies - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-5", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details)", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Balance Sheet Details - Short-Term Investments (Details)", "role": "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "shortName": "Balance Sheet Details - Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Balance Sheet Details - Other (Details)", "role": "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails", "shortName": "Balance Sheet Details - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details)", "role": "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "gkos:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "gkos:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Fair Value Measurements - Transfers (Details)", "role": "http://www.glaukos.com/role/DisclosureFairValueMeasurementsTransfersDetails", "shortName": "Fair Value Measurements - Transfers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "gkos:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "gkos:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Leases - Terms (Details)", "role": "http://www.glaukos.com/role/DisclosureLeasesTermsDetails", "shortName": "Leases - Terms (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Leases - Leases Details (Details)", "role": "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "shortName": "Leases - Leases Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_CounterpartyNameAxis_gkos_DomesticOfficeLeasesMember_XEY5pfFlUU2mc1T8_22e_Q", "decimals": "0", "lang": null, "name": "gkos:NumberOfAdjacentFacilitiesRented", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Leases - Balance Sheet and Expense (Details)", "role": "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails", "shortName": "Leases - Balance Sheet and Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gkos:OperatingLeaseBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "lang": null, "name": "gkos:LeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Leases - Maturity (Details)", "role": "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails", "shortName": "Leases - Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "gkos:LesseeOperatingLeaseWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Leases - Lease Term And Discount Rate And Cash Flow Information (Details)", "role": "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails", "shortName": "Leases - Lease Term And Discount Rate And Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gkos:LesseeOperatingLeaseWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Business Combinations - Other (Details)", "role": "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "shortName": "Business Combinations - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "gkos:BusinessAcquisitionConsiderationInformationTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_11_21_2019_us-gaap_BusinessAcquisitionAxis_gkos_AvedroInc.Member_ihbxVkyjQECIutsdLH0QIA", "decimals": "INF", "lang": null, "name": "gkos:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableForRightsToReceiveSharesOfCompany", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DR4M_2PiQEupCIKmw9S0-A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Business Combinations - Assets and Liabilities Allocation (Details)", "role": "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "shortName": "Business Combinations - Assets and Liabilities Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_11_21_2019_us-gaap_BusinessAcquisitionAxis_gkos_AvedroInc.Member_ihbxVkyjQECIutsdLH0QIA", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "gkos:BusinessCombinationIntangibleAssetAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_11_21_2019_To_11_21_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_l28S_izcNkCPsyUKbO1rww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Business Combinations - Intangible Assets (Details)", "role": "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "shortName": "Business Combinations - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "gkos:BusinessCombinationIntangibleAssetAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_11_21_2019_us-gaap_BusinessAcquisitionAxis_gkos_AvedroInc.Member_ihbxVkyjQECIutsdLH0QIA", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Intangible Assets and Goodwill - Other (Details)", "role": "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "shortName": "Intangible Assets and Goodwill - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Intangible Assets and Goodwill - Maturity (Details)", "role": "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails", "shortName": "Intangible Assets and Goodwill - Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "role": "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_StatementGeographicalAxis_country_US_Bg42WOrmY0-jpd5ZdKLtzQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:PeriodForPaymentOnInvoiceTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Revenue from Contracts with Customers - Other (Details)", "role": "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersOtherDetails", "shortName": "Revenue from Contracts with Customers - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "gkos:PeriodForPaymentOnInvoiceTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "0", "first": true, "lang": null, "name": "gkos:ShareBasedCompensationNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Plan Information (Details)", "role": "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "shortName": "Stock-Based Compensation - Plan Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "0", "first": true, "lang": null, "name": "gkos:ShareBasedCompensationNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)", "role": "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation - Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Stock-Based Compensation - Allocation of Expense (Details)", "role": "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails", "shortName": "Stock-Based Compensation - Allocation of Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Jb3wn6ls8Uyw2Yj3urJLBw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Income Taxes (Details)", "role": "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Jb3wn6ls8Uyw2Yj3urJLBw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Commitments and Contingencies - Other (Details)", "role": "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "shortName": "Commitments and Contingencies - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "0", "first": true, "lang": null, "name": "gkos:RestructuringHeadcountReductionNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Commitments and Contingencies - Restructuring (Details)", "role": "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails", "shortName": "Commitments and Contingencies - Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_3_31_2020_jQpMYwo7_0yCBvAGzRMIZg", "decimals": "0", "first": true, "lang": null, "name": "gkos:RestructuringHeadcountReductionNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "INF", "first": true, "lang": null, "name": "gkos:NumberOfBusinessActivities", "reportCount": 1, "unitRef": "Unit_Standard_item_IyEjC5-V3EiuwKdNiMjrpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Business Segment Information (Details)", "role": "http://www.glaukos.com/role/DisclosureBusinessSegmentInformationDetails", "shortName": "Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6iFVH_oixE2P4UWN9TJT8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6iFVH_oixE2P4UWN9TJT8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_PhQ6iM3YyES6vJBKXQ32oQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Basis of Presentation", "role": "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gkos-20200507x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_Bj4bG9BRgEOLyA-oaCs2Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "U [S]", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gkos_AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Also includes the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities And Employee Related Liabilities Current", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_AccruedLiabilityForCashSettledOptionsCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the current accrued cash settled options liability.", "label": "Accrued Liability For Cash Settled Options Current Liabilities", "terseLabel": "Accrued liability for cash-settled options" } } }, "localname": "AccruedLiabilityForCashSettledOptionsCurrentLiabilities", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "monetaryItemType" }, "gkos_AdjustmentPercentageOfLettersOfCreditBalanceOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the adjustment percentage to the letters of credit balance outstanding.", "label": "Adjustment Percentage Of Letters Of Credit Balance Outstanding", "terseLabel": "Adjustment rate of Letter of Credit (as a percent)" } } }, "localname": "AdjustmentPercentageOfLettersOfCreditBalanceOutstanding", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "percentItemType" }, "gkos_AgreementWithRegentsOfUniversityOfCaliforniaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information relating to the agreement with Regents of the University of California.", "label": "Agreement With Regents Of University Of California [Member]", "terseLabel": "Agreement with the Regents" } } }, "localname": "AgreementWithRegentsOfUniversityOfCaliforniaMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "gkos_AlisoViejoCaliforniaFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Aliso Viejo, California Facility (\"Aliso Facility').", "label": "Aliso Viejo California Facility [Member]", "terseLabel": "Aliso Facility" } } }, "localname": "AlisoViejoCaliforniaFacilityMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "gkos_AmortizationOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period for amortization of operating lease right-of-use assets.", "label": "Amortization Operating Lease Right Of Use Asset", "terseLabel": "Amortization of lease right-of-use assets" } } }, "localname": "AmortizationOperatingLeaseRightOfUseAsset", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_AssumptionForFairValueOfIntangibleAssetsDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the discount rate which is used to value residual cash flows generated by intangible assets.", "label": "Assumption For Fair Value Of Intangible Assets Discount Rate", "terseLabel": "Discount Rate (as a percent)" } } }, "localname": "AssumptionForFairValueOfIntangibleAssetsDiscountRate", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "percentItemType" }, "gkos_AvedroInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Avedro, Inc. (Avedro).", "label": "Avedro Inc. [Member]", "terseLabel": "Avedro" } } }, "localname": "AvedroInc.Member", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "gkos_BalanceSheetDetailsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition.", "label": "Balance Sheet Details" } } }, "localname": "BalanceSheetDetailsAbstract", "nsuri": "http://www.glaukos.com/20200507", "xbrltype": "stringItemType" }, "gkos_BurlingtonMassachusettsFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Burlington, Massachusetts Facility.", "label": "Burlington Massachusetts Facility [Member]", "terseLabel": "Burlington Massachusetts Facility" } } }, "localname": "BurlingtonMassachusettsFacilityMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "gkos_BusinessAcquisitionConsiderationInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of consideration in a business combination.", "label": "Business Acquisition Consideration Information Table Text Block", "terseLabel": "Schedule of Merger Consideration" } } }, "localname": "BusinessAcquisitionConsiderationInformationTableTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "gkos_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableExchangeRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exchange ratio of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination Consideration Transferred Equity Interests Issued And Issuable Exchange Ratio", "terseLabel": "Exchange Ratio (as a percent)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableExchangeRatio", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "gkos_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableForRightsToReceiveSharesOfCompany": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination for rights to receive shares of the Company.", "label": "Business Combination Consideration Transferred Equity Interests Issued And Issuable For Rights To Receive Shares Of Company", "terseLabel": "Right to receive shares of Glaukos" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableForRightsToReceiveSharesOfCompany", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails" ], "xbrltype": "sharesItemType" }, "gkos_BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPostCombinationServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable for post-combination services in consideration for the business combination.", "label": "Business Combination Consideration Transferred Stock Issued For Replacement Awards Attributable To Post Combination Services", "terseLabel": "Fair value of Replacement Awards attributable to post-combination services" } } }, "localname": "BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPostCombinationServices", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPreCombinationServices": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable for pre-combination services in consideration for the business combination.", "label": "Business Combination Consideration Transferred Stock Issued For Replacement Awards Attributable To Pre Combination Services", "terseLabel": "Fair value of Replacement Awards attributable to pre-combination services" } } }, "localname": "BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPreCombinationServices", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationConsiderationTransferredStockIssuedToReplaceAcquireeWarrants": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable to replace certain vested acquiree warrants in consideration for the business combination.", "label": "Business Combination Consideration Transferred Stock Issued To Replace Acquiree Warrants", "terseLabel": "Fair value of Glaukos common stock issued to replace certain vested Avedro warrants" } } }, "localname": "BusinessCombinationConsiderationTransferredStockIssuedToReplaceAcquireeWarrants", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationIntangibleAssetAllocationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of intangible assets in a business combination.", "label": "Business Combination Intangible Asset Allocation Table Text Block", "terseLabel": "Schedule of business combination intangible assets" } } }, "localname": "BusinessCombinationIntangibleAssetAllocationTableTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "gkos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accrued liabilities incurred for goods and services received that are used in an entity's business, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected not to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Deferred Revenue", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiability": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 14.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Deferred Tax Liability", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiability", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted currency on hand acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BusinessCombinationStepUpFairValueOfInventoryAcquiredInAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the step-up fair value of inventory acquired in acquisition.", "label": "Business Combination Step Up Fair Value Of Inventory Acquired In Acquisition", "terseLabel": "Step-up fair value of inventory" } } }, "localname": "BusinessCombinationStepUpFairValueOfInventoryAcquiredInAcquisition", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "gkos_BuyoutAgreementWithGmpVisionSolutionsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Buyout Agreement with GMP Vision Solutions, Inc.", "label": "Buyout Agreement With Gmp Vision Solutions Inc [Member]", "terseLabel": "Buyout Agreement with GMP Vision Solutions, Inc." } } }, "localname": "BuyoutAgreementWithGmpVisionSolutionsIncMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "gkos_BuyoutAmountUponSaleOfCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The buyout amount upon sale of Company.", "label": "Buyout Amount Upon Sale Of Company", "terseLabel": "Buyout amount upon sale of Company." } } }, "localname": "BuyoutAmountUponSaleOfCompany", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_CashSettledStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the cash-settled stock options.", "label": "Cash Settled Stock Option [Member]", "terseLabel": "Cash-Settled Stock Option" } } }, "localname": "CashSettledStockOptionMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "gkos_CashSettledStockOptionsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value potion of the cash-settled stock options liability.", "label": "Cash Settled Stock Options Liability Fair Value Disclosure", "terseLabel": "Cash-settled stock options" } } }, "localname": "CashSettledStockOptionsLiabilityFairValueDisclosure", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "gkos_ChangeInDeferredIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Change In Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income tax benefit" } } }, "localname": "ChangeInDeferredIncomeTaxExpenseBenefit", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_CornealHealthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Corneal Health product category.", "label": "Corneal Health [Member]", "terseLabel": "Corneal Health" } } }, "localname": "CornealHealthMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gkos_CoronavirusAidReliefAndEconomicSecurityActCarrybackNetOperatingLossesPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Duration of operating loss carrybacks under the Coronavirus Aid Relief And Economic Security Act.", "label": "Coronavirus Aid Relief And Economic Security Act Carryback Net Operating Losses Period", "terseLabel": "CARES net operating losses carryback period" } } }, "localname": "CoronavirusAidReliefAndEconomicSecurityActCarrybackNetOperatingLossesPeriod", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "gkos_DeferredRentAndOtherLiabilitiesAdjustment": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in accrued deferred rent and other liabilities.", "label": "Deferred Rent And Other Liabilities Adjustment", "verboseLabel": "Other liabilities" } } }, "localname": "DeferredRentAndOtherLiabilitiesAdjustment", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_DepositAssetsAndOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer. Also includes other noncurrent assets not separately disclosed in the balance sheet.", "label": "Deposit Assets And Other Assets Noncurrent", "terseLabel": "Deposits and other assets" } } }, "localname": "DepositAssetsAndOtherAssetsNoncurrent", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gkos_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.glaukos.com/20200507", "xbrltype": "stringItemType" }, "gkos_DomesticOfficeLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the domestic operating leases.", "label": "Domestic Office Leases [Member]", "terseLabel": "Domestic Office Leases" } } }, "localname": "DomesticOfficeLeasesMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "domainItemType" }, "gkos_EmployeeAndNonemployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee or nonemployee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Employee And Nonemployee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeAndNonemployeeStockOptionMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "gkos_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRemainingVestingPeriodForRecognition1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining vesting period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Remaining Vesting Period for Recognition", "terseLabel": "Options remaining vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRemainingVestingPeriodForRecognition1", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "gkos_EmployeeStockPurchasePlan2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the 2015 Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan2015 [Member]", "terseLabel": "Employee Stock Purchase Plan 2015" } } }, "localname": "EmployeeStockPurchasePlan2015Member", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "gkos_EmployeeStockPurchasePlanMaximumEmployeeContributionsAsPercentageOfEarnings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum employee contributions as a percentage of earnings under the Employee Stock Purchase Plan (the ESPP).", "label": "Employee Stock Purchase Plan Maximum Employee Contributions as a Percentage of Earnings", "terseLabel": "Maximum employee contributions as a percentage of earnings under the ESPP" } } }, "localname": "EmployeeStockPurchasePlanMaximumEmployeeContributionsAsPercentageOfEarnings", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "percentItemType" }, "gkos_EmployeeStockPurchasePlanPurchasePriceOfSharesAsPercentageOfLowerOfStockSMarketValueOnOfferingDateOrPurchaseDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price per share expressed as a percentage of the lower of the stock's fair market value on the offering date or purchase date under the Employee Stock Purchase Plan (the ESPP).", "label": "Employee Stock Purchase Plan Purchase Price of Shares as a Percentage of the Lower of the Stock's Market Value on the Offering Date or Purchase Date", "terseLabel": "Purchase price per share expressed as a percentage of the lower of the stock's fair market value on the offering date or purchase date under the ESPP" } } }, "localname": "EmployeeStockPurchasePlanPurchasePriceOfSharesAsPercentageOfLowerOfStockSMarketValueOnOfferingDateOrPurchaseDate", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "percentItemType" }, "gkos_FacilitiesLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to facilities lease.", "label": "Facilities Lease [Member]", "terseLabel": "Facilities Leases" } } }, "localname": "FacilitiesLeaseMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "domainItemType" }, "gkos_FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets and liabilities measured on a recurring basis between Levels 1, 2 and 3 of the fair value hierarchy.", "label": "Fair Value, Assets and Liabilities, Level 1, Level 2 and Level 3 Transfers, Amount", "terseLabel": "Amount of transfers of assets and liabilities measured on a recurring basis between Levels 1, 2 and 3 of the fair value hierarchy" } } }, "localname": "FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "gkos_FinanceAndOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases.", "label": "Finance And Operating Lease Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "FinanceAndOperatingLeaseLiability", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "gkos_FinanceLeaseLiabilityPaymentsDueAfterYearSeven": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after seventh fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Seven", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearSeven", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_FinanceLeaseLiabilityPaymentsDueYearSeven": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in seventh fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Seven", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearSeven", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_FinanceLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in sixth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Six", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_ForeignSubsidiariesOfficeLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the office leases of the foreign subsidiaries.", "label": "Foreign Subsidiaries Office Leases [Member]", "terseLabel": "Foreign Subsidiaries Office Leases" } } }, "localname": "ForeignSubsidiariesOfficeLeasesMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "domainItemType" }, "gkos_FrequencyOfAdjustmentsOfLettersOfCreditBalanceOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the frequency of adjustments to the letters of credit balance outstanding.", "label": "Frequency of Adjustments Of Letters Of Credit Balance Outstanding", "terseLabel": "Frequency of adjustment to Letter of Credit" } } }, "localname": "FrequencyOfAdjustmentsOfLettersOfCreditBalanceOutstanding", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "durationItemType" }, "gkos_GlaucomaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Glaucoma product category.", "label": "Glaucoma [Member]", "terseLabel": "Glaucoma" } } }, "localname": "GlaucomaMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gkos_IncomeTaxExpenseBenefitFromCoronavirusAidReliefAndEconomicSecurityAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations from the Coronavirus Aid Relief And Economic Security Act.", "label": "Income Tax Expense Benefit From Coronavirus Aid Relief And Economic Security Act", "terseLabel": "Provision for income taxes from CARES" } } }, "localname": "IncomeTaxExpenseBenefitFromCoronavirusAidReliefAndEconomicSecurityAct", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "gkos_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. Also includes the increase (decrease) during the reporting period in other current operating assets not separately disclosed in the statement of cash flows.", "label": "Increase Decrease In Prepaid Expense And Other Current Assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_IntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Intangible Assets Abstract", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsAbstract", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "gkos_IntangibleAssetsGrossIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets Gross Including Goodwill", "totalLabel": "Intangible Assets, Gross" } } }, "localname": "IntangibleAssetsGrossIncludingGoodwill", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_InterestAndOtherExpenseIncome": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "It represents the amount of interest and other (expense) income during the period.", "label": "Interest and Other (Expense) Income", "terseLabel": "Interest expense" } } }, "localname": "InterestAndOtherExpenseIncome", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "gkos_InterestAndOtherExpenseNet": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net amount of interest expense and other nonoperating expenses.", "label": "Interest And Other Expense Net", "negatedLabel": "Other expense, net" } } }, "localname": "InterestAndOtherExpenseNet", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "gkos_InvestmentMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of investments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Investment Maturity Period", "terseLabel": "Maturity" } } }, "localname": "InvestmentMaturityPeriod", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "durationItemType" }, "gkos_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating and finance leases.", "label": "Lease Right Of Use Asset", "totalLabel": "Total lease assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeFinancingLeaseOptionToExtendValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of lessee financing lease option to extend.", "label": "Lessee Financing Lease Option To Extend Value", "terseLabel": "Amount of financing leases with option to extend commitment" } } }, "localname": "LesseeFinancingLeaseOptionToExtendValue", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeLeasingArrangementsOperatingLeasesNumberOfRenewalPeriods": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of lease renewal periods allowed under the operating lease.", "label": "Lessee Leasing Arrangements, Operating Leases, Number of Renewal Periods", "terseLabel": "Number of lease renewal periods" } } }, "localname": "LesseeLeasingArrangementsOperatingLeasesNumberOfRenewalPeriods", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "integerItemType" }, "gkos_LesseeLeasingArrangementsOperatingLeasesTenantImprovementAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of tenant improvement allowance under the operating lease.", "label": "Lessee Leasing Arrangements, Operating Leases, Tenant Improvement Allowance", "terseLabel": "Tenant improvement allowance" } } }, "localname": "LesseeLeasingArrangementsOperatingLeasesTenantImprovementAllowance", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSeven": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 8.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after seventh fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Seven", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSeven", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in seventh fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Seven", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSeven", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in sixth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Six", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeOperatingLeaseOptionToExtendValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of lessee operating lease option to extend.", "label": "Lessee Operating Lease Option To Extend Value", "terseLabel": "Amount of operating leases with option to extend commitment" } } }, "localname": "LesseeOperatingLeaseOptionToExtendValue", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "gkos_LesseeOperatingLeasePeriodForLeaseTermination": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the operating lease period for lease termination.", "label": "Lessee Operating Lease Period For Lease Termination", "terseLabel": "Operating lease period for lease termination" } } }, "localname": "LesseeOperatingLeasePeriodForLeaseTermination", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "durationItemType" }, "gkos_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the lessee operating lease remaining lease term.", "label": "Lessee Operating Lease Remaining Lease Term", "terseLabel": "Operating lease remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "durationItemType" }, "gkos_LesseeOperatingLeaseWeightedAverageLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of operating lease weighted average lease term and discount rate.", "label": "Lessee Operating Lease Weighted Average Lease Term And Discount Rate Table Text Block", "terseLabel": "Schedule of operating lease weighted average lease term and discount rate" } } }, "localname": "LesseeOperatingLeaseWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gkos_LongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Lived Assets [Abstract]", "label": "Long Lived Assets [Abstract]", "terseLabel": "Long Lived Assets" } } }, "localname": "LongLivedAssetsAbstract", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "gkos_LossContingencyNumberOfAdditionalLawsuitsFiled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of additional lawsuits filed.", "label": "Loss Contingency Number Of Additional Lawsuits Filed", "terseLabel": "Number of additional lawsuits filed" } } }, "localname": "LossContingencyNumberOfAdditionalLawsuitsFiled", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "integerItemType" }, "gkos_LossContingencyNumberOfLawsuitsThatNameAvedroAndEachMemberOfAvedroBoardOfDirectors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of lawsuits that name Avedro and Avedro board of directors as defendants.", "label": "Loss Contingency Number Of Lawsuits That Name Avedro and Each Member Of Avedro Board Of Directors", "terseLabel": "Number of lawsuits that name Avedro and Avedro board of directors as defendants" } } }, "localname": "LossContingencyNumberOfLawsuitsThatNameAvedroAndEachMemberOfAvedroBoardOfDirectors", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "integerItemType" }, "gkos_LossContingencyNumberOfNewPetitionsFiled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of new new petitions filed.", "label": "Loss Contingency Number Of New Petitions Filed", "terseLabel": "Number of new new petitions filed" } } }, "localname": "LossContingencyNumberOfNewPetitionsFiled", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "integerItemType" }, "gkos_LossContingencyNumberOfPatentInfringements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of patent infringements.", "label": "Loss Contingency Number Of Patent Infringements", "terseLabel": "Number of patent infringements" } } }, "localname": "LossContingencyNumberOfPatentInfringements", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "integerItemType" }, "gkos_LossContingencyNumberOfTotalLawsuitsFiled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of total lawsuits filed.", "label": "Loss Contingency Number Of Total Lawsuits Filed", "terseLabel": "Number of total lawsuits filed" } } }, "localname": "LossContingencyNumberOfTotalLawsuitsFiled", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "integerItemType" }, "gkos_MinimalAmountOfLettersOfCreditBalanceOutstandingAfterAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the minimal amount of letters of credit balance outstanding after all adjustments.", "label": "Minimal Amount of Letters Of Credit Balance Outstanding After Adjustments", "terseLabel": "Amount of Letter of Credit outstanding after adjustments" } } }, "localname": "MinimalAmountOfLettersOfCreditBalanceOutstandingAfterAdjustments", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "gkos_NumberOfAdjacentFacilitiesRented": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of adjacent facilities rented.", "label": "Number Of Adjacent Facilities Rented", "terseLabel": "The number of adjacent facilities rented" } } }, "localname": "NumberOfAdjacentFacilitiesRented", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "integerItemType" }, "gkos_NumberOfBuildingsLeased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of buildings leased.", "label": "Number Of Buildings Leased", "terseLabel": "Number of buildings leased" } } }, "localname": "NumberOfBuildingsLeased", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "decimalItemType" }, "gkos_NumberOfBusinessActivities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of business activities.", "label": "Number Of Business Activities", "terseLabel": "Number of business activities" } } }, "localname": "NumberOfBusinessActivities", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessSegmentInformationDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "integerItemType" }, "gkos_NumberOfMonthsOfLeaseTermForAdjustmentsOfLettersOfCreditBalanceOutstandingToBegin": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of months from the start of the lease for adjustments to the letters of credit balance outstanding to begin.", "label": "Number Of Months Of Lease Term For Adjustments Of Letters Of Credit Balance Outstanding To Begin", "terseLabel": "Number of Months from start of lease for adjustments to Letter of Credit" } } }, "localname": "NumberOfMonthsOfLeaseTermForAdjustmentsOfLettersOfCreditBalanceOutstandingToBegin", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "decimalItemType" }, "gkos_NumberOfOtherIrrevocableLettersOfCreditOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of other irrevocable letters of credit outstanding.", "label": "Number Of Other Irrevocable Letters Of Credit Outstanding", "terseLabel": "Number of other irrevocable letters of credit outstanding" } } }, "localname": "NumberOfOtherIrrevocableLettersOfCreditOutstanding", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "integerItemType" }, "gkos_NumberOfPerformanceObligationsForMajorityOfContractsWithCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of performance obligations that exist.", "label": "Number Of Performance Obligations", "terseLabel": "Number of performance obligations that exist for majority of the contracts with customers" } } }, "localname": "NumberOfPerformanceObligationsForMajorityOfContractsWithCustomers", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "integerItemType" }, "gkos_NumberOfPropertiesLeased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of properties leased.", "label": "Number Of Properties Leased", "terseLabel": "Number of properties leased" } } }, "localname": "NumberOfPropertiesLeased", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "decimalItemType" }, "gkos_OperatingLeaseBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of balance sheet information.", "label": "Operating Lease Balance Sheet Table Text Block", "terseLabel": "Schedule of operating lease balance sheet information" } } }, "localname": "OperatingLeaseBalanceSheetTableTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gkos_OperatingLeaseSupplementalCashFlowTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of operating lease supplemental cash flow.", "label": "Operating Lease Supplemental Cash Flow Table Text Block", "terseLabel": "Schedule of operating lease supplemental cash flow information" } } }, "localname": "OperatingLeaseSupplementalCashFlowTableTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gkos_OtherCommitmentObligationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the purchase commitment obligation under the agreement.", "label": "Other Commitment Obligation Amount", "terseLabel": "Purchase commitment obligation" } } }, "localname": "OtherCommitmentObligationAmount", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_OtherCommitmentObligationPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the payments made on the other commitment obligation.", "label": "Other Commitment Obligation Payments", "terseLabel": "Commitment obligation payments" } } }, "localname": "OtherCommitmentObligationPayments", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_OtherCommitmentObligationRequiredMinimumAnnualPaymentBasedOnSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the minimum required annual payment of the commitment obligation, based on net sales of current and future products.", "label": "Other Commitment Obligation Required Minimum Annual Payment Based on Sales", "terseLabel": "Minimum required annual payment of the commitment obligation, based on net sales of current and future products" } } }, "localname": "OtherCommitmentObligationRequiredMinimumAnnualPaymentBasedOnSales", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "gkos_PatentLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents litigation pertaining to patents.", "label": "Patent Litigation [Member]", "terseLabel": "Patent Litigation" } } }, "localname": "PatentLitigationMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "gkos_PaymentsForInvestmentInCompanyOwnedLifeInsurancePolicy": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents cash payments for investment in company-owned life insurance policy.", "label": "Payments For Investment In Company Owned Life Insurance Policy", "negatedLabel": "Investment in company-owned life insurance" } } }, "localname": "PaymentsForInvestmentInCompanyOwnedLifeInsurancePolicy", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_PeriodForPaymentOnInvoiceTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The typical payment terms on invoiced amounts.", "label": "Period For Payment On Invoice Terms", "terseLabel": "Typical payment terms on invoiced amounts" } } }, "localname": "PeriodForPaymentOnInvoiceTerms", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersOtherDetails" ], "xbrltype": "durationItemType" }, "gkos_RepaymentsOfAcquiredDebt": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents repayments of debt acquired in a business combination.", "label": "Repayments Of Acquired Debt", "negatedLabel": "Payment of debt assumed on the Avedro Merger", "terseLabel": "Payment of debt assumed in the Avedro Merger" } } }, "localname": "RepaymentsOfAcquiredDebt", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_RestrictedCashPledgedForCreditCardProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of restricted cash pledged for credit card program.", "label": "Restricted Cash Pledged For Credit Card Program", "terseLabel": "Restricted cash pledged for credit card program" } } }, "localname": "RestrictedCashPledgedForCreditCardProgram", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "gkos_RestrictedCashPledgedForLetterOfCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of restricted cash pledged for letter of credit.", "label": "Restricted Cash Pledged For Letter Of Credit", "terseLabel": "Restricted cash pledged for letter of credit" } } }, "localname": "RestrictedCashPledgedForLetterOfCredit", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "gkos_RestrictedCashPledgedForOfficeLeaseAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of restricted cash pledged for office lease agreement.", "label": "Restricted Cash Pledged For Office Lease Agreement", "terseLabel": "Restricted cash pledged for office lease agreement" } } }, "localname": "RestrictedCashPledgedForOfficeLeaseAgreement", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "gkos_RestructuringHeadcountReductionNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of headcount reduction related to corporate restructuring.", "label": "Restructuring Headcount Reduction Number", "terseLabel": "Headcount reduction related to corporate restructuring" } } }, "localname": "RestructuringHeadcountReductionNumber", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "integerItemType" }, "gkos_RevenueFromContractWithCustomerShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosures of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Revenue From Contract With Customer Shipping And Handling Cost [Policy Text Block]", "terseLabel": "Shipping And Handling Costs" } } }, "localname": "RevenueFromContractWithCustomerShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gkos_SecuritiesLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents litigation pertaining to challenging the Merger with Avedro, Inc.", "label": "Securities Litigation [Member]", "terseLabel": "Securities Litigation" } } }, "localname": "SecuritiesLitigationMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "gkos_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRemainingVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the remaining vesting period under the stock-based compensation plan, in 'PnYnMnDTnHnMnS' format.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Remaining Vesting Period", "terseLabel": "Remaining vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRemainingVestingPeriod", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "durationItemType" }, "gkos_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentageOnFirstAnniversaryDateOfGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of stock awards vesting on the first anniversary of the date of the grant.", "label": "Share-based Compensation Arrangement by Share-based Payment Award Award Vesting Percentage on First Anniversary Date of Grant", "terseLabel": "Vesting percentage on first anniversary of grant date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentageOnFirstAnniversaryDateOfGrant", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "percentItemType" }, "gkos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of stock options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value Adjustment", "terseLabel": "Fair value adjustment excluded from APIC" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsFairValueAdjustment", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "monetaryItemType" }, "gkos_ShareBasedCompensationAwardTimeVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based compensation award differentiated by the particular vesting feature of service period.", "label": "Share Based Compensation Award Time Vesting [Member]", "terseLabel": "Time Vesting" } } }, "localname": "ShareBasedCompensationAwardTimeVestingMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "gkos_ShareBasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Four [Member]", "terseLabel": "Fourth anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheFourMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "gkos_ShareBasedCompensationNumberOfPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of stock-based compensation plans.", "label": "Share-based Compensation Number of Plans", "terseLabel": "Number of stock plans" } } }, "localname": "ShareBasedCompensationNumberOfPlans", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "integerItemType" }, "gkos_SharesReceivedInConnectionWithMergerForEachShareOfCompanyOwnedStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares received in connection with Merger for each share of company owned stock.", "label": "Shares Received In Connection With Merger For Each Share Of Company Owned Stock", "terseLabel": "Number of shares received in connection with Merger for each share of company owned stock" } } }, "localname": "SharesReceivedInConnectionWithMergerForEachShareOfCompanyOwnedStock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "sharesItemType" }, "gkos_SoftwareCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The software costs policy.", "label": "Software Costs Policy Text Block", "terseLabel": "Software Costs" } } }, "localname": "SoftwareCostsPolicyTextBlock", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gkos_StandardWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the standard warranty period.", "label": "Standard Warranty Period", "terseLabel": "Warranty period from date of shipment" } } }, "localname": "StandardWarrantyPeriod", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "durationItemType" }, "gkos_StockOptionPlanExpenses": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expenses for option under share-based payment arrangement.", "label": "Stock Option Plan Expenses", "terseLabel": "Change in fair value of cash settled stock options" } } }, "localname": "StockOptionPlanExpenses", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gkos_WalthamMassachusettsFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Waltham, Massachusetts Facility.", "label": "Waltham Massachusetts Facility [Member]", "terseLabel": "Waltham Massachusetts Facility" } } }, "localname": "WalthamMassachusettsFacilityMember", "nsuri": "http://www.glaukos.com/20200507", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r46", "r89" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case Type [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r115", "r199", "r201", "r329", "r330" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r93", "r95", "r96", "r97" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r116", "r199", "r202", "r331", "r337", "r341" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r172", "r173" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).", "label": "Accounting Standards Update201815 [Member]", "terseLabel": "ASU 2018-15" } } }, "localname": "AccountingStandardsUpdate201815Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r118" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Gross", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r17", "r320" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, Net [Abstract]", "terseLabel": "Accounts Receivable", "verboseLabel": "Accounts Receivable, Net" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r17", "r118", "r119", "r200" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r7", "r8", "r33" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 1.0, "parentTag": "gkos_AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "verboseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r7", "r8", "r33" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 2.0, "parentTag": "gkos_AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued legal expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r7", "r33", "r205" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 3.0, "parentTag": "gkos_AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation benefits" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r53", "r54" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r55", "r257" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in-Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r209", "r211", "r223", "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r211", "r218", "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r124", "r137", "r139", "r140" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "negatedLabel": "Allowance for credit losses", "verboseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r79", "r278" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Financing Costs and Discounts", "terseLabel": "Amortization of discount on short-term investments" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r79", "r160", "r168" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "verboseLabel": "Area of leased space" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r134", "r206" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset Backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r311", "r321" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r45" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r132" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r133" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r130", "r145" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r128", "r131", "r145" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Estimated fair value", "verboseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r212", "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Bank certificates of deposit" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued in connection with Acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r247", "r248", "r249" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total Merger Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r247", "r248" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible assets not subject to amortization" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Total intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r243", "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets subject to amortization" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r243", "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "terseLabel": "Debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r243", "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "verboseLabel": "Capitalized property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r244" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Fair value of net assts acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r28", "r81" ], "calculation": { "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r11", "r82", "r85", "r310" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r82", "r85" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Short-term Investments" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r76", "r81", "r84" ], "calculation": { "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r274" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper." } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r206", "r265" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper Not Included With Cash And Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r190", "r314", "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r189", "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r193" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 150,000 shares authorized; 44,119 and 43,530 shares issued and 44,091 and 43,502 shares outstanding as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r105", "r319" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r206", "r208", "r332" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate notes" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation plan liability" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r230", "r236" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r111" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock-Based Compensation." } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted net loss per share (in dollar per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r85", "r99", "r100", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r274" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r90", "r231", "r232" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "terseLabel": "Allocation of stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted average period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "verboseLabel": "Unamortized stock-based compensation expense not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenues" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r262", "r263", "r264", "r267" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of the Company's financial assets and financial liabilities measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r206", "r207", "r208", "r263", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r206", "r207", "r208", "r263", "r305" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r206", "r207", "r208", "r263", "r306" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r85", "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r283", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Finance lease cost - interest on lease liability" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r280", "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Total Finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r280" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": 3.0, "parentTag": "gkos_FinanceAndOperatingLeaseLiability", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liability", "verboseLabel": "Liabilities Noncurrent Finance" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total Finance lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r279" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": 1.0, "parentTag": "gkos_LeaseRightOfUseAsset", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease right-of-use asset", "verboseLabel": "Assets Finance" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r281", "r288", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance lease cost - amortization of right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r292", "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance leases (as a percent)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r291", "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r138", "r141", "r142", "r143", "r144", "r146", "r147", "r148", "r149" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Useful life/amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r167" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite Lived - Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r169" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r169" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r169" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r169" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r163", "r167", "r171", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r167", "r308" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": 1.0, "parentTag": "gkos_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite Lived - Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Intangible Assets and Goodwill" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r166" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r167" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite Lived - Net Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Period Increase (Decrease)", "terseLabel": "Costs capitalized relating to global enterprise systems" } } }, "localname": "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r80", "r271", "r272", "r273" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency losses" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r85", "r273", "r277" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTranslationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Currency Translation [Abstract]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTranslationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r156", "r157" ], "calculation": { "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": 3.0, "parentTag": "gkos_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r85", "r158" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r85", "r164" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r79", "r175", "r177", "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Long-lived asset impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research And Development [Member]", "terseLabel": "In-Process Research and Development (IPR&D)" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r93", "r309", "r316", "r328" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Loss before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementCompensationItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement Compensation Items [Abstract]", "terseLabel": "Allocation of stock-based compensation" } } }, "localname": "IncomeStatementCompensationItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r112", "r238" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r62", "r85", "r228", "r229", "r234", "r235", "r237", "r239", "r339" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r78" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r78" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Stockholders' Deficit" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r162", "r170" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r170" ], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": 2.0, "parentTag": "gkos_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Indefinite Lived assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r162", "r170" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r159", "r165" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherCalc2Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "verboseLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r40" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r43" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Gross [Abstract]", "terseLabel": "Inventory" } } }, "localname": "InventoryGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r43", "r151" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Inventory" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r44", "r85", "r102", "r152", "r154" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r42" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r41" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r153" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "verboseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r333", "r334", "r335", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r333", "r334", "r335", "r336" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of component of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "verboseLabel": "Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Operating Lease Existence of Option to Extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Operating Lease Existence of Option to Terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false]", "terseLabel": "Existence of option to extend" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturity of lease liability" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total Operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r294" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Optional lease extension term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails", "http://www.glaukos.com/role/DisclosureLeasesTermsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Extended lease term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Term of lease" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of Credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r312", "r324" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r262" ], "calculation": { "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrual for loss contingency" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r77", "r80" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r56", "r59", "r65", "r80", "r100", "r317", "r327" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r92", "r94" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued and Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total non-operating (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessSegmentInformationDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Fixed operating lease cost" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r280" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesMaturityDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total Operating lease liabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesMaturityDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r280" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": 1.0, "parentTag": "gkos_FinanceAndOperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Liabilities Current Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r280" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": 2.0, "parentTag": "gkos_FinanceAndOperatingLeaseLiability", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability", "verboseLabel": "Liabilities Noncurrent Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r284", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities - Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r279" ], "calculation": { "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails": { "order": 2.0, "parentTag": "gkos_LeaseRightOfUseAsset", "weight": 1.0 }, "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset", "verboseLabel": "Assets Operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r292", "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r291", "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r33" ], "calculation": { "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails": { "order": 4.0, "parentTag": "gkos_AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other commitments" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r49", "r50", "r52" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax", "verboseLabel": "Unrealized (loss) gain on short-term investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r48", "r52", "r270", "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "negatedLabel": "(Gain) loss from foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r275" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r57", "r60", "r63", "r193" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r74", "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Employee separation payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r73" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Payment of employee taxes related to vested restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r129" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r212", "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r26", "r27" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r72", "r221" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options", "terseLabel": "Proceeds from share purchases under Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales and maturities of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r221" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r56", "r59", "r75", "r113", "r114", "r254", "r255", "r256", "r259", "r260" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net loss", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r176", "r325" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r85", "r176" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of assets" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "verboseLabel": "Organization and basis of presentation information" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r226" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r85", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r84", "r310", "r322" ], "calculation": { "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash [Abstract]", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r6", "r14", "r81", "r84", "r338" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r180", "r182", "r185", "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "verboseLabel": "Total restructuring costs expected to be incurred" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Cost, Expected Cost [Abstract]", "terseLabel": "Restructuring and Related Cost, Expected Cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r79", "r179", "r183", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Total restructuring accrual charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r181", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r194", "r323" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r198", "r199" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r86", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientFinancingComponent": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less.", "label": "Revenue, Practical Expedient, Financing Component [true/false]", "terseLabel": "Practical expedient financing component" } } }, "localname": "RevenuePracticalExpedientFinancingComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersOtherDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r155", "r197" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true/false]", "terseLabel": "Practical expedient cost of obtaining contract" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersOtherDetails", "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to disclose amount of transaction price allocated to remaining performance obligation and explanation of expected timing of revenue recognition for reporting period presented prior to date of initial application under retrospective method.", "label": "Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true/false]", "terseLabel": "Practical expedient of transaction prices allocated to remaining performance obligations" } } }, "localname": "RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r290", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for lease obligations: Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]", "terseLabel": "Short-term investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of short-term investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails", "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of business combination assets and liabilities" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r211", "r217", "r222" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r211", "r217", "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule summarizing the allocation of stock-based compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r161", "r166" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule reflecting the composition of intangible assets and goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r23", "r24", "r25" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r88", "r299", "r300", "r301", "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r181", "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of restructuring reserve" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r212", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of expected amortization of finite-lived intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r68", "r150" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r70" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy election of practical expedient not to separate lease component from nonlease component.", "label": "Separation of Lease and Nonlease Components [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r210", "r215" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "First anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Third anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Second anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r85", "r212", "r216" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails", "http://www.glaukos.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails", "http://www.glaukos.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Short-term Investments [Abstract]", "verboseLabel": "Trading Securities" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r193" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails", "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Gross", "terseLabel": "Common stock issued under stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Gross", "terseLabel": "Common stock issued under stock plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r126" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r252", "r253", "r258" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r120", "r121", "r122", "r123", "r125", "r127" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Trading Securities", "terseLabel": "Trading securities" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r37", "r195" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r37", "r195" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r37", "r195", "r196" ], "calculation": { "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock (28 shares as of March 31, 2020 and December 31, 2019)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r206", "r313" ], "lang": { "en-US": { "role": { "documentation": "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). Excludes US treasury securities and 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).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government agency bonds" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails", "http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r206", "r208", "r313" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Government bonds" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r227", "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r103", "r104", "r106", "r107", "r108", "r109", "r110" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average shares used to compute basic and diluted net loss per share" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL51790836-203054" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172025&loc=SL118172731-207502" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172025&loc=SL118172731-207502" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130569-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918707-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r342": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r343": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r344": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r345": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r346": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r347": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" } }, "version": "2.1" } XML 15 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 16 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Term And Discount Rate And Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Leases    
Weighted average remaining lease term - operating leases 6 years 4 months 24 days  
Weighted average remaining lease term - finance leases 22 years  
Weighted average discount rate - operating leases (as a percent) 5.50%  
Weighted average discount rate - finance leases (as a percent) 6.00%  
Cash paid for amounts included in the measurement of lease liabilities - Operating cash flows from operating leases $ 864 $ 531
Right-of-use asset obtained in exchange for lease obligations: Operating leases $ 61 $ 61
XML 17 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill - Other (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 21, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Intangible Assets and Goodwill        
Finite Lived - Gross Amount   $ 266,300   $ 266,300
Finite Lived - Accumulated Amortization   (8,823)   (2,595)
Finite Lived - Net Amount   257,477   263,705
Goodwill   66,134   66,134
Intangible Assets, Gross   451,334   451,334
Intangible Assets, Net   442,511   448,739
In-Process Research and Development (IPR&D)        
Intangible Assets and Goodwill        
Indefinite Lived assets   $ 118,900   118,900
Minimum        
Intangible Assets and Goodwill        
Useful life/amortization period   5 years    
Maximum        
Intangible Assets and Goodwill        
Useful life/amortization period   11 years    
Developed Technology        
Intangible Assets and Goodwill        
Useful life/amortization period 11 years 4 months 24 days 11 years 4 months 24 days    
Finite Lived - Gross Amount   $ 252,200   252,200
Finite Lived - Accumulated Amortization   (7,824)   (2,301)
Finite Lived - Net Amount   $ 244,376   249,899
Customer Relationships        
Intangible Assets and Goodwill        
Useful life/amortization period 5 years 5 years    
Finite Lived - Gross Amount   $ 14,100   14,100
Finite Lived - Accumulated Amortization   (999)   (294)
Finite Lived - Net Amount   13,101   13,806
Avedro        
Intangible Assets and Goodwill        
Amortization expense     $ 0  
Goodwill $ 66,134 $ 66,134   $ 66,134
Avedro | In-Process Research and Development (IPR&D)        
Intangible Assets and Goodwill        
Discount Rate (as a percent) 11.00%      
Avedro | Developed Technology        
Intangible Assets and Goodwill        
Discount Rate (as a percent) 13.00%      
Useful life/amortization period   11 years    
Avedro | Customer Relationships        
Intangible Assets and Goodwill        
Useful life/amortization period   5 years    
Avedro | Cost of sales        
Intangible Assets and Goodwill        
Amortization expense   $ 5,500    
Avedro | Selling, general and administrative        
Intangible Assets and Goodwill        
Amortization expense   $ 700    
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating Activities    
Net loss $ (54,058) $ (1,342)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 7,310 842
Amortization of lease right-of-use assets 1,311 400
Deferred income tax benefit (709)  
Stock-based compensation 17,176 7,129
Change in fair value of cash settled stock options (3,171)  
Unrealized foreign currency losses 2,024 87
Amortization of discount on short-term investments (19) (112)
Other liabilities 207 689
Changes in operating assets and liabilities:    
Accounts receivable, net 9,246 (1,959)
Inventory, net 14,568 (157)
Prepaid expenses and other current assets (2,235) (173)
Accounts payable and accrued liabilities (4,750) (5,134)
Other assets 1 (62)
Net cash (used in) provided by operating activities (13,099) 208
Investing activities    
Purchases of short-term investments (18,680) (16,613)
Proceeds from sales and maturities of short-term investments 19,676 16,189
Purchases of property and equipment (782) (651)
Investment in company-owned life insurance 414 (638)
Net cash provided by (used in) investing activities 628 (1,713)
Financing activities    
Proceeds from exercise of stock options 4,454 4,607
Proceeds from share purchases under Employee Stock Purchase Plan 1,278 902
Payment of employee taxes related to vested restricted stock units (1,512) (102)
Net cash provided by financing activities 4,220 5,407
Effect of exchange rate changes on cash and cash equivalents (565) (5)
Net (decrease) increase in cash, cash equivalents and restricted cash (8,816) 3,897
Cash, cash equivalents and restricted cash at beginning of period 71,756 38,596
Cash, cash equivalents and restricted cash at end of period 62,940 42,493
Supplemental disclosures of cash flow information    
Taxes paid $ 250 $ 40
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - $ / shares
Mar. 31, 2020
Dec. 31, 2019
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 44,119,000 43,530,000
Common stock, shares outstanding 44,091,000 43,502,000
Treasury stock, shares 28,000 28,000
XML 20 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 27, 2020
Mar. 31, 2020
Mar. 31, 2019
Income Taxes      
Effective tax rate (as a percent)   0.83%  
Provision for income taxes   $ (450,000) $ 122,000
Unrecognized tax benefits   17,800,000 $ 13,600,000
CARES net operating losses carryback period 5 years    
Provision for income taxes from CARES   $ (400,000)  
XML 21 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Anti-dilutive securities    
Anti-dilutive securities excluded from computation of earnings per share 4,804 3,939
Stock options    
Anti-dilutive securities    
Anti-dilutive securities excluded from computation of earnings per share 4,328 3,572
RSU    
Anti-dilutive securities    
Anti-dilutive securities excluded from computation of earnings per share 470 351
ESPP    
Anti-dilutive securities    
Anti-dilutive securities excluded from computation of earnings per share 6 16
XML 22 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Assets    
Total assets $ 115,571 $ 115,284
Liabilities    
Cash-settled stock options 2,165 6,685
Total liabilities 2,165 6,685
Fair Value, Inputs, Level 1    
Assets    
Total assets 3,975 2,530
Fair Value, Inputs, Level 2    
Assets    
Total assets 111,596 112,754
Liabilities    
Cash-settled stock options 2,165 6,685
Total liabilities 2,165 6,685
Money market funds    
Assets    
Total assets 3,975 2,530
Money market funds | Fair Value, Inputs, Level 1    
Assets    
Total assets 3,975 2,530
U.S. Government agency bonds    
Assets    
Total assets 1,503  
U.S. Government agency bonds | Fair Value, Inputs, Level 2    
Assets    
Total assets 1,503  
Bank certificates of deposit    
Assets    
Cash equivalents 1,500 1,201
Total assets 13,909 14,208
Bank certificates of deposit | Fair Value, Inputs, Level 2    
Assets    
Total assets 13,909 14,208
Commercial paper.    
Assets    
Total assets 8,961 7,484
Commercial paper. | Fair Value, Inputs, Level 2    
Assets    
Total assets 8,961 7,484
Corporate notes    
Assets    
Total assets 63,573 65,638
Corporate notes | Fair Value, Inputs, Level 2    
Assets    
Total assets 63,573 65,638
Asset-backed securities    
Assets    
Total assets 23,650 25,424
Asset-backed securities | Fair Value, Inputs, Level 2    
Assets    
Total assets $ 23,650 $ 25,424
XML 23 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2020
Revenue from Contracts with Customers  
Revenue from Contracts with Customers

Note 8. Revenue from Contracts with Customers

The Company’s net sales are generated primarily from sales of iStent products to customers, and following the Avedro Merger on November 21, 2019, sales of Photrexa and associated drug formulations as well as KXL and Mosaic systems. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company currently does not have a direct commercial presence.

Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for goods or services, and all of the Company’s net sales are considered revenue from contracts with customers.

Disaggregation of Revenue

The Company’s revenues disaggregated by product category, for the three months ended March 31, 2020 and March 31, 2019 was as follows (in thousands):

Three months ended

March 31,

2020

2019

    

Glaucoma

    

$

44,133

$

54,026

Corneal Health

11,203

 

Total

 

$

55,336

$

54,026

The following table presents the Company’s revenues disaggregated by geography for the three months ended March 31, 2020 and March 31, 2019 (in thousands):

Three months ended

March 31, 

    

2020

    

2019

United States

$

41,384

$

44,218

International

13,952

9,808

Total net sales

$

55,336

$

54,026

Contract Balances

Contract Assets

Amounts are recorded as accounts receivable when the Company’s right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 days for glaucoma and corneal health products, though extended payment terms on corneal health products may be offered. However, the Company does not consider any significant financing components in customer contracts given the expected time between transfer of the promised products and the payment of the associated consideration is less than one year. As of March 31, 2020 and December 31, 2019, all amounts included in accounts receivable, net on the condensed consolidated balance sheets are related to contracts with customers.

Sales commissions earned on U.S. sales of KXL systems are capitalized as the commissions represent costs to obtain a contract and the amortization period is deemed greater than one year. These costs are deferred in other assets on the Company’s condensed consolidated balance sheet, net of the short term portion included in prepaid assets and other current assets, and are amortized as a sales and marketing expense on a straight-line basis over the expected period of

benefit. Capitalized sales commissions and the related amortization expense included in the condensed consolidated financial statements were immaterial as of March 31, 2020 and December 31, 2019.

Aside from the aforementioned contract assets, the Company does not have any contract assets given that the Company does not have any unbilled receivables and sales commissions on other products are expensed within selling, general and administrative expenses within the condensed consolidated statement of operations when incurred as any incremental cost of obtaining contracts with customers would have an amortization period of less than one year.

Contract Liabilities

Contract liabilities reflect consideration received from customers’ purchases allocated to the Company’s future performance obligations.

The Company has a performance obligation to issue a rebate to customers who may be eligible for a rebate at the conclusion of their contract term. This performance obligation is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.

Additionally, in the U.S. the Company has a performance obligation related to its customers’ right to a future discount on single dose pharmaceutical purchases, and, to a lesser extent, extended warranty service contracts. The amount allocated to the customers’ right to a future discount and is expected to be recognized when the customer elects to utilize the discount, which is generally within one year. As of March 31, 2020 and December 31, 2019, this amount was immaterial as was the amount allocated to extended warranty service contracts.

During the three months ended March 31, 2020 and March 31, 2019, the Company did not recognize any revenue related to material changes in transaction prices regarding its contracts with customers and did not recognize any material changes in revenue related to amounts included in contract liabilities at the beginning of the period.

The Company’s net sales within a fiscal year may be impacted seasonally, as demand for U.S. ophthalmic procedures is typically softer in the first quarter and stronger in the fourth quarter of a given year.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Measurements  
Fair Value Measurements

Note 4.  Fair Value Measurements

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 and December 31, 2019 and indicate the fair value hierarchy of the valuation techniques utilized by the Company to determine such fair value (in thousands):

At March 31, 2020

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

March 31, 

identical assets

inputs

inputs

    

2020

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

3,975

$

3,975

$

-

$

-

U.S. government agency bonds (ii)

1,503

-

1,503

-

Bank certificates of deposit (ii) (iii)

13,909

-

13,909

-

Commercial paper (ii)

8,961

-

8,961

-

Corporate notes (ii)

63,573

-

63,573

-

Asset-backed securities (ii)

23,650

-

23,650

-

Total Assets

$

115,571

$

3,975

$

111,596

$

-

Liabilities

Cash-settled stock options

$

2,165

$

-

$

2,165

$

-

Total liabilities

$

2,165

$

-

$

2,165

$

-

At December 31, 2019

Quoted prices

Significant

in active

other

Significant

markets for

observable

unobservable

December 31, 

identical assets

inputs

inputs

    

2019

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (i)

$

2,530

$

2,530

$

-

$

-

Bank certificates of deposit (ii) (iv)

14,208

-

14,208

-

Commercial paper (ii)

7,484

-

7,484

-

Corporate notes (ii)

65,638

-

65,638

-

Asset-backed securities (ii)

25,424

-

25,424

-

Total Assets

$

115,284

$

2,530

$

112,754

$

-

Liabilities

Cash-settled stock options

$

6,685

-

6,685

-

Total liabilities

$

6,685

$

-

$

6,685

$

-

(i)Included in cash and cash equivalents with a maturity of three months or less from date of purchase on the condensed consolidated balance sheets.
(ii)Included in short-term investments on the condensed consolidated balance sheets.
(iii)As of March 31, 2020, a bank certificate of deposit investment totaling $1,500 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.
(iv)As of December 31, 2019, a bank certificate of deposit totaling $1,201 (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets.

Money market funds and currency are highly liquid investments and are actively traded. The pricing information on these investment instruments is readily available and can be independently validated as of the measurement date. This approach results in the classification of these securities as Level 1 of the fair value hierarchy.

U.S. government agency bonds, U.S. government bonds, bank certificates of deposit, commercial paper, corporate notes and asset-backed securities are measured at fair value using Level 2 inputs. The Company reviews

trading activity and pricing for these investments as of each measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from third party data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data. This approach results in the classification of these securities as Level 2 of the fair value hierarchy.

The fair value of cash-settled stock options is based on the Black-Scholes option valuation model utilizing the Company’s stock price, the cash-settled options’ remaining term, expected stock price volatility, and the risk-free interest rate as of the measurement date. The changes in the fair value are reflected in compensation expense within selling, general and administrative expense on the consolidated income statement. See Note 9, Stock-Based Compensation for further details regarding these cash-settled stock options.

There were no transfers between levels within the fair value hierarchy during the periods presented.

XML 25 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Business Segment Information
3 Months Ended
Mar. 31, 2020
Business Segment Information  
Business Segment Information

Note 12.  Business Segment Information

The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s revenues disaggregated by revenue and product category are included in Note 8, Revenue from Contracts with Customers. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

XML 26 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 164 412 1 false 58 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.glaukos.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.glaukos.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - Organization and Basis of Presentation Sheet http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Balance Sheet Details Sheet http://www.glaukos.com/role/DisclosureBalanceSheetDetails Balance Sheet Details Notes 10 false false R11.htm 10401 - Disclosure - Fair Value Measurements Sheet http://www.glaukos.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 10501 - Disclosure - Leases Sheet http://www.glaukos.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 10601 - Disclosure - Business Combinations Sheet http://www.glaukos.com/role/DisclosureBusinessCombinations Business Combinations Notes 13 false false R14.htm 10701 - Disclosure - Intangible Assets and Goodwill Sheet http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 10801 - Disclosure - Revenue from Contracts with Customers Sheet http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 15 false false R16.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://www.glaukos.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 11001 - Disclosure - Income Taxes Sheet http://www.glaukos.com/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 11101 - Disclosure - Commitments and Contingencies Sheet http://www.glaukos.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 11201 - Disclosure - Business Segment Information Sheet http://www.glaukos.com/role/DisclosureBusinessSegmentInformation Business Segment Information Notes 19 false false R20.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPolicies 20 false false R21.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30303 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.glaukos.com/role/DisclosureBalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.glaukos.com/role/DisclosureBalanceSheetDetails 22 false false R23.htm 30403 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.glaukos.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.glaukos.com/role/DisclosureFairValueMeasurements 23 false false R24.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.glaukos.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.glaukos.com/role/DisclosureLeases 24 false false R25.htm 30603 - Disclosure - Business Combinations (Tables) Sheet http://www.glaukos.com/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://www.glaukos.com/role/DisclosureBusinessCombinations 25 false false R26.htm 30703 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwill 26 false false R27.htm 30803 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomers 27 false false R28.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.glaukos.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.glaukos.com/role/DisclosureStockBasedCompensation 28 false false R29.htm 31103 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.glaukos.com/role/DisclosureCommitmentsAndContingencies 29 false false R30.htm 40101 - Disclosure - Organization and Basis of Presentation - (Details) Sheet http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentationDetails Organization and Basis of Presentation - (Details) Details http://www.glaukos.com/role/DisclosureOrganizationAndBasisOfPresentation 30 false false R31.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Summary (Details) Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryDetails Summary of Significant Accounting Policies - Summary (Details) Details http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 31 false false R32.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details) Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesDetails Summary of Significant Accounting Policies - Antidilutive Securities (Details) Details 32 false false R33.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Leases (Details) Sheet http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLeasesDetails Summary of Significant Accounting Policies - Leases (Details) Details http://www.glaukos.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 40301 - Disclosure - Balance Sheet Details - Short-Term Investments (Details) Sheet http://www.glaukos.com/role/DisclosureBalanceSheetDetailsShortTermInvestmentsDetails Balance Sheet Details - Short-Term Investments (Details) Details 34 false false R35.htm 40302 - Disclosure - Balance Sheet Details - Other (Details) Sheet http://www.glaukos.com/role/DisclosureBalanceSheetDetailsOtherDetails Balance Sheet Details - Other (Details) Details 35 false false R36.htm 40401 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) Sheet http://www.glaukos.com/role/DisclosureFairValueMeasurementsFairValueHierarchyDetails Fair Value Measurements - Fair Value Hierarchy (Details) Details 36 false false R37.htm 40402 - Disclosure - Fair Value Measurements - Transfers (Details) Sheet http://www.glaukos.com/role/DisclosureFairValueMeasurementsTransfersDetails Fair Value Measurements - Transfers (Details) Details 37 false false R38.htm 40501 - Disclosure - Leases - Terms (Details) Sheet http://www.glaukos.com/role/DisclosureLeasesTermsDetails Leases - Terms (Details) Details 38 false false R39.htm 40502 - Disclosure - Leases - Leases Details (Details) Sheet http://www.glaukos.com/role/DisclosureLeasesLeasesDetailsDetails Leases - Leases Details (Details) Details 39 false false R40.htm 40503 - Disclosure - Leases - Balance Sheet and Expense (Details) Sheet http://www.glaukos.com/role/DisclosureLeasesBalanceSheetAndExpenseDetails Leases - Balance Sheet and Expense (Details) Details 40 false false R41.htm 40504 - Disclosure - Leases - Maturity (Details) Sheet http://www.glaukos.com/role/DisclosureLeasesMaturityDetails Leases - Maturity (Details) Details 41 false false R42.htm 40505 - Disclosure - Leases - Lease Term And Discount Rate And Cash Flow Information (Details) Sheet http://www.glaukos.com/role/DisclosureLeasesLeaseTermAndDiscountRateAndCashFlowInformationDetails Leases - Lease Term And Discount Rate And Cash Flow Information (Details) Details 42 false false R43.htm 40601 - Disclosure - Business Combinations - Other (Details) Sheet http://www.glaukos.com/role/DisclosureBusinessCombinationsOtherDetails Business Combinations - Other (Details) Details 43 false false R44.htm 40602 - Disclosure - Business Combinations - Assets and Liabilities Allocation (Details) Sheet http://www.glaukos.com/role/DisclosureBusinessCombinationsAssetsAndLiabilitiesAllocationDetails Business Combinations - Assets and Liabilities Allocation (Details) Details 44 false false R45.htm 40603 - Disclosure - Business Combinations - Intangible Assets (Details) Sheet http://www.glaukos.com/role/DisclosureBusinessCombinationsIntangibleAssetsDetails Business Combinations - Intangible Assets (Details) Details 45 false false R46.htm 40701 - Disclosure - Intangible Assets and Goodwill - Other (Details) Sheet http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillOtherDetails Intangible Assets and Goodwill - Other (Details) Details 46 false false R47.htm 40702 - Disclosure - Intangible Assets and Goodwill - Maturity (Details) Sheet http://www.glaukos.com/role/DisclosureIntangibleAssetsAndGoodwillMaturityDetails Intangible Assets and Goodwill - Maturity (Details) Details 47 false false R48.htm 40801 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 48 false false R49.htm 40802 - Disclosure - Revenue from Contracts with Customers - Other (Details) Sheet http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersOtherDetails Revenue from Contracts with Customers - Other (Details) Details http://www.glaukos.com/role/DisclosureRevenueFromContractsWithCustomersTables 49 false false R50.htm 40901 - Disclosure - Stock-Based Compensation - Plan Information (Details) Sheet http://www.glaukos.com/role/DisclosureStockBasedCompensationPlanInformationDetails Stock-Based Compensation - Plan Information (Details) Details 50 false false R51.htm 40903 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) Sheet http://www.glaukos.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails Stock-Based Compensation - Fair Value Assumptions (Details) Details 51 false false R52.htm 40906 - Disclosure - Stock-Based Compensation - Allocation of Expense (Details) Sheet http://www.glaukos.com/role/DisclosureStockBasedCompensationAllocationOfExpenseDetails Stock-Based Compensation - Allocation of Expense (Details) Details 52 false false R53.htm 41001 - Disclosure - Income Taxes (Details) Sheet http://www.glaukos.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.glaukos.com/role/DisclosureIncomeTaxes 53 false false R54.htm 41101 - Disclosure - Commitments and Contingencies - Other (Details) Sheet http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesOtherDetails Commitments and Contingencies - Other (Details) Details 54 false false R55.htm 41102 - Disclosure - Commitments and Contingencies - Restructuring (Details) Sheet http://www.glaukos.com/role/DisclosureCommitmentsAndContingenciesRestructuringDetails Commitments and Contingencies - Restructuring (Details) Details 55 false false R56.htm 41201 - Disclosure - Business Segment Information (Details) Sheet http://www.glaukos.com/role/DisclosureBusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.glaukos.com/role/DisclosureBusinessSegmentInformation 56 false false All Reports Book All Reports gkos-20200507x10q.htm gkos-20200331xex10d2.htm gkos-20200331xex31d1.htm gkos-20200331xex31d2.htm gkos-20200331xex32d1.htm gkos-20200331xex32d2.htm gkos-20200507.xsd gkos-20200507_cal.xml gkos-20200507_def.xml gkos-20200507_lab.xml gkos-20200507_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 27 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Business Segment Information (Details)
3 Months Ended
Mar. 31, 2020
segment
item
Business Segment Information  
Number Of Business Activities | item 1
Number of Operating Segments | segment 1
XML 28 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Allocation of Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Allocation of stock-based compensation    
Stock-based compensation expense $ 14,005 $ 7,129
Accrued liability for cash-settled options 2,200  
Cost of sales    
Allocation of stock-based compensation    
Stock-based compensation expense 461 223
Selling, general and administrative    
Allocation of stock-based compensation    
Stock-based compensation expense 10,257 5,487
Research and development    
Allocation of stock-based compensation    
Stock-based compensation expense 3,287 $ 1,419
Cash-Settled Stock Option    
Allocation of stock-based compensation    
Fair value adjustment excluded from APIC $ (3,200)  
XML 29 R6.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in-Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Treasury Stock
Total
Balance at Dec. 31, 2018 $ 36 $ 378,352 $ 738 $ (205,134) $ (132) $ 173,860
Balance (in shares) at Dec. 31, 2018 36,135       (28)  
Stockholders' Deficit            
Common stock issued under stock plans   5,406       5,406
Common stock issued under stock plans (in shares) 226          
Stock-based compensation   7,129       7,129
Other comprehensive income (loss)     436     436
Net income (loss)       (1,342)   (1,342)
Balance at Mar. 31, 2019 $ 36 390,887 1,174 (206,476) $ (132) 185,489
Balance (in shares) at Mar. 31, 2019 36,361       (28)  
Balance at Dec. 31, 2019 $ 44 861,740 1,330 (189,710) $ (132) $ 673,272
Balance (in shares) at Dec. 31, 2019 43,530       (28) 43,502
Stockholders' Deficit            
Common stock issued under stock plans   4,220       $ 4,220
Common stock issued under stock plans (in shares) 589          
Stock-based compensation   17,176       17,176
Other comprehensive income (loss)     689     689
Net income (loss)       (54,058)   (54,058)
Balance at Mar. 31, 2020 $ 44 $ 883,136 $ 2,019 $ (243,768) $ (132) $ 641,299
Balance (in shares) at Mar. 31, 2020 44,119       (28) 44,091
XML 30 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 53,614 $ 62,430
Short-term investments 110,096 111,553
Accounts receivable, net 28,885 38,417
Inventory, net 27,699 42,578
Prepaid expenses and other current assets 11,092 7,900
Total current assets 231,386 262,878
Restricted cash 9,326 9,326
Property and equipment, net 22,760 22,056
Operating lease right-of-use asset 15,059 15,704
Finance lease right-of-use asset 53,441 54,048
Intangible assets, net 376,377 382,605
Goodwill 66,134 66,134
Deposits and other assets 5,237 5,649
Total assets 779,720 818,400
Current liabilities:    
Accounts payable 12,943 5,781
Accrued liabilities 38,134 51,919
Total current liabilities 51,077 57,700
Operating lease liability 13,601 14,195
Finance lease liability 59,316 58,435
Deferred tax liability, net 9,936 9,632
Other liabilities 4,491 5,166
Total liabilities 138,421 145,128
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued and outstanding
Common stock, $0.001 par value; 150,000 shares authorized; 44,119 and 43,530 shares issued and 44,091 and 43,502 shares outstanding as of March 31, 2020 and December 31, 2019, respectively 44 44
Additional paid-in capital 883,136 861,740
Accumulated other comprehensive income 2,019 1,330
Accumulated deficit (243,768) (189,710)
Less treasury stock (28 shares as of March 31, 2020 and December 31, 2019) (132) (132)
Total stockholders' equity 641,299 673,272
Total liabilities and stockholders' equity $ 779,720 $ 818,400
XML 31 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Leases (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
ft²
Dec. 31, 2019
USD ($)
Nov. 14, 2018
ft²
Recent Accounting Pronouncements      
Operating lease right-of-use asset $ 15,059 $ 15,704  
Operating lease liability 16,002    
Finance lease right-of-use asset 53,441 $ 54,048  
Total Finance lease liabilities $ 59,316    
Waltham Massachusetts Facility      
Recent Accounting Pronouncements      
Area of leased space | ft² 27,000    
Burlington Massachusetts Facility      
Recent Accounting Pronouncements      
Area of leased space | ft² 19,000    
Aliso Facility      
Recent Accounting Pronouncements      
Area of leased space | ft²     160,000
XML 32 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Transfers (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Fair Value Measurements    
Amount of transfers of assets and liabilities measured on a recurring basis between Levels 1, 2 and 3 of the fair value hierarchy $ 0 $ 0
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies  
Commitments and Contingencies

Note 11.  Commitments and Contingencies

Patent Litigation

On April 14, 2018, the Company filed a patent infringement lawsuit against Ivantis, Inc. (Ivantis) in the U.S. District Court for the Central District of California, Southern Division (the Court), alleging that Ivantis’ Hydrus® Microstent device infringes the Company’s U.S. Patent Nos. 6,626,858 and 9,827,143. In August 2018, Ivantis filed counterclaims alleging that the Company’s iStent inject infringes three patents which Ivantis acquired after the start of the litigation (Acquired Patents). On March 18, 2019, the Court granted the Company’s early motion for summary judgment, finding that the Company does not infringe the Acquired Patents. Fact discovery on the Company’s claims against Ivantis closed in September 2019, with trial scheduled to begin on or around July 28, 2020. Additionally, in May 2018, Ivantis filed Inter Partes Review (IPR) petitions with the Patent Trial and Appeal Board (PTAB) on the patents the Company has asserted in the litigation. The PTAB denied institution of the petitions in December 2018, but Ivantis filed two additional IPR petitions shortly thereafter. The PTAB denied institution of the second round of petitions in July 2019. In April 2019, Ivantis filed an additional IPR petition, which the PTAB also denied in October 2019.

Securities Litigation

Four alleged Avedro stockholders filed lawsuits challenging the Avedro Merger. Two of those lawsuits, Kent v. Avedro, Inc., et. al, 1:19-cv-01845-MN filed in the United States District Court for the District of Delaware and Thompson v. Avedro, Inc., et. al, 1:19-cv-02075-UNA filed in the United States District Court for the Southern District of Delaware, named as defendants Avedro and each member of the Avedro board of directors, including former directors Dr. Gilbert H. Kliman and Thomas W. Burns, as well as Glaukos and Merger Sub. The other two lawsuits, Payne v. Avedro, Inc. et. al, 1:19-cv-02019-CFC in the United States District Court for the District of Delaware and Bushansky v. Avedro, Inc. et. al, 1:19-cv-10015-LAP in the United States District Court for the Southern District of New York, named as defendants Avedro and each member of the Avedro board of directors but did not name former Avedro directors, Glaukos or Merger Sub as defendants. The plaintiffs in these actions generally alleged that the Registration Statement filed in connection with the Avedro Merger omitted material information with respect to the Avedro Merger, which rendered such Registration Statement false and misleading. The complaints sought a preliminary and permanent injunction of the Avedro Merger and, if the Avedro Merger was consummated, rescission or rescissory damages. The complaints also sought the dissemination of a registration statement that disclosed certain information requested by the plaintiffs as well as attorneys' and experts' fees.

On January 8, 2020, following Avedro’s filing of additional disclosures which rendered the plaintiffs’ disclosure claims moot, Glaukos entered into a Confidential Fee Agreement (Confidential Fee Agreement) with each of the plaintiffs listed above, and the Confidential Fee Agreement settlement amounts were immaterial. Pursuant to the terms of the Confidential Fee Agreement, the plaintiffs agreed to dismiss the respective actions with prejudice as to each of the named plaintiffs and without prejudice as to the claims of the putative class of Avedro stockholders. Avedro and the other named defendants maintain that they committed no breach of fiduciary duty and that there is no merit with respect to any allegation asserted in connection with the Avedro Merger or any public disclosures, but wished to settle the actions to eliminate the burden, expense, and uncertainties of further litigation.

With respect to the matters described above under Patent Litigation, the Company is currently unable to predict the ultimate outcome of the matters or reasonably estimate a possible loss or range of loss, and thus, no amounts have been accrued in the condensed consolidated financial statements.

Secured Letters of Credit

The Company had a bank issue a letter of credit in the amount of $8.8 million that is related to its Aliso Facility. The letter of credit is secured with an amount of cash held in a restricted account of approximately $8.8 million as of March 31, 2020 and March 31, 2019. Beginning as of the first day of the thirty-seventh month of the lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.

As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.

Corporate Restructuring Costs

Following the Avedro Merger, the Company initiated a restructuring plan that includes an estimated headcount reduction of 40 employees and a reallocation of responsibilities primarily within the selling, general and administrative functions. The Company measured and accrued the liabilities associated with employee separation costs at fair value as of the date the plan was announced and terminations were communicated to employees, which primarily includes severance pay and other separation costs such as benefit continuation.

As of March 31, 2020 the Company has accrued $0.9 million of restructuring plan costs, has paid approximately $3.6 million in separation costs since the inception of the plan, and expects to incur a total of approximately $5.2 million in restructuring charges upon completion of the plan, which is expected to be completed in 2021. The recognition of restructuring charges requires that the Company make certain judgments and estimates regarding the nature, timing and amount of costs associated with the planned reductions of workforce. At the end of each reporting period, the Company will evaluate the remaining accrued balance to ensure appropriateness with the Company’s restructuring plans.

A reconciliation of the beginning and ending balance of the restructuring reserve, included in accrued liabilities on the condensed consolidated balance sheet, is as follows (in thousands):

Three months ended

    

March 31, 2020

Balance at beginning of period

$

4,096

Total restructuring accrual charges

462

Employee separation payments

(3,634)

Balance at end of period

$

924

Regents of the University of California

On December 30, 2014, the Company executed an agreement (the UC Agreement) with the Regents of the University of California (the University) to correct inventorship in connection with a group of the Company’s U.S. patents (the Patent Rights) and to obtain from the University a covenant that it did not and would not claim any right or title to the Patent Rights and will not challenge or assist any others in challenging the Patent Rights. In connection with the UC Agreement, Glaukos agreed to pay to the University a low single-digit percentage of worldwide net sales of certain current and future products, including the Company’s iStent products, with a required minimum annual payment of $0.5 million. This ongoing product payment terminates on the date that the last of the Patent Rights expires, which is currently expected to be in 2022. For the three months ended March 31, 2020 and March 31, 2019, the Company recorded approximately $1.1 million and $1.3 million, respectively, in cost of sales in connection with the product payment.

GMP Visions Solutions, Inc.

In November 2013, the Company entered into an amended agreement (the Buyout Agreement) with GMP Vision Solutions, Inc. (GMP) in which, in the event of a Company sale as defined in the amendment, the Company would be required to pay GMP a percentage of the sale consideration above a certain threshold, with such payment not to exceed $2.0 million.

Executive Deferred Compensation Plan

Pursuant to the Company’s deferred compensation plan (the Deferred Compensation Plan), eligible senior level employees are permitted to make elective deferrals of compensation to which he or she will become entitled in the future. The Company has also established a rabbi trust that serves as an investment to shadow the Deferred Compensation Plan liability. The investments of the rabbi trust consist of company-owned life insurance policies (COLIs). The fair value of the Deferred Compensation Plan liability, included in other liabilities on the condensed consolidated balance sheets, was approximately $3.2 million and $3.7 million as of March 31, 2020 and December 31, 2019, respectively, and the cash surrender value of the COLIs, included in deposits and other assets on the condensed consolidated balance sheets, which reflects the underlying assets at fair value, was approximately $3.1 million and $3.5 million as of March 31, 2020 and December 31, 2019, respectively.

Global enterprise systems implementation

In the first quarter of 2019, the Company began implementing new enterprise systems and other technology optimizations and facilities infrastructure globally. As of March 31, 2020, the Company has firm purchase commitments related to software costs and these systems implementations of approximately $5.1 million.

XML 34 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill
3 Months Ended
Mar. 31, 2020
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

Note 7.   Intangible Assets and Goodwill

Avedro intangible assets

As part of the Avedro Merger on November 21, 2019, the Company acquired identifiable intangible assets for (1) developed technology related to Photrexa, a bio-activated pharmaceutical therapy for the corneal cross-linking treatment of keratoconus, which will be amortized to cost of sales over a weighted-average estimated useful life of approximately 11 years, and (2) customer relationships, which will be amortized to selling, general and administrative expense over an estimated useful life of five years. The Company also acquired IPR&D related to other applications of

Avedro’s corneal remodeling platform, which will not be amortized until technological feasibility is met, but will be assessed for impairment annually, or more frequently if indicators of impairment become present.

The fair value of developed technology and IPR&D assets were determined using an excess earnings methodology. Significant assumptions used in the valuation include: (i) the period in which material net cash inflows are expected to commence, which was estimated to be 2021 for developed technology and 2023 for IPR&D assets, and (ii) the risk-adjusted discount rate of 11% for developed technology and 13% for IPR&D assets.

For the three months ended March 31, 2020, amortization expense related to the above finite-lived intangible assets was approximately $5.5 million and $0.7 million, recorded in cost of sales and selling, general and administrative expenses, respectively, in the condensed consolidated statement of operations. There was no amortization expense related to these intangible assets during the three months ended March 31, 2019.

The Company evaluated its indefinite-lived intangible assets for impairment in connection with the COVID-19 pandemic utilizing the methodology pursuant to the adoption of ASU 2017-04 and concluded these intangible assets were not impaired as of March 31, 2020.

Goodwill

As a result of the Avedro Merger, $66.1 million in goodwill was recorded as of December 31, 2019. For additional details, refer to Note 6, Business Combinations. The annual assessment of goodwill by reporting unit is performed annually or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The first annual assessment of goodwill by reporting unit will be performed in the fourth quarter of the year ending December 31, 2020.  The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and its impact on the Company’s reporting unit. Based on interim assessments, the Company did not identify any “triggering” events, as described in ASC 350-20, which would indicate an impairment of goodwill is more likely than not as of March 31, 2020.

The following table presents the composition of our intangible assets and goodwill (in thousands):

Estimated

As of March 31, 2020

As of December 31, 2019

Useful

Gross

Gross

Life

Carrying

Accumulated

Net

Carrying

Accumulated

Net

    

(in years)

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Developed technology

11.4

$

252,200

  

(7,824)

  

244,376

  

252,200

  

(2,301)

  

249,899

Customer relationships

5.0

14,100

(999)

13,101

14,100

(294)

13,806

Intangible assets subject to amortization

266,300

(8,823)

257,477

266,300

(2,595)

263,705

In-process research and development

Indefinite

$

118,900

118,900

118,900

118,900

Goodwill

Indefinite

$

66,134

66,134

66,134

66,134

Total

$

451,334

$

(8,823)

$

442,511

$

451,334

$

(2,595)

$

448,739

As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands):

    

Amortization Expense

2020

$

18,684

2021

24,912

2022

24,912

2023

24,912

2024

24,619

Thereafter

139,438

Total amortization

$

257,477

Actual amortization expense to be reported in future periods could differ from these estimates as a result of asset impairments, acquisitions, or other facts and circumstances.

XML 35 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details
3 Months Ended
Mar. 31, 2020
Balance Sheet Details  
Balance Sheet Details

Note 3.  Balance Sheet Details

Short-term Investments

Short-term investments consisted of the following (in thousands):

At March 31, 2020

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

  

U.S. government agency bonds

less than 1

1,500

3

1,503

Bank certificates of deposit

less than 1

12,400

21

(11)

12,410

Commercial paper

less than 1

 

8,973

 

5

 

(16)

 

8,962

Corporate notes

less than 3

 

63,719

 

198

 

(345)

 

63,572

Asset-backed securities

less than 3

 

23,591

 

87

 

(29)

 

23,649

Total

$

110,183

$

314

$

(401)

$

110,096

At December 31, 2019

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government bonds

less than 1

$

$

$

$

U.S. government agency bonds

less than 1

Bank certificates of deposit

less than 1

12,999

7

13,006

Commercial paper

less than 1

 

7,475

 

8

 

 

7,483

Corporate notes

less than 3

 

65,354

 

295

 

(10)

 

65,639

Asset-backed securities

less than 3

 

25,333

 

99

 

(7)

 

25,425

Total

$

111,161

$

409

$

(17)

$

111,553

Accounts Receivable, Net

Accounts receivable consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Accounts receivable

$

30,472

$

39,657

Allowance for credit losses

(1,587)

(1,240)

$

28,885

$

38,417

Inventory, Net

Inventory, net consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Finished goods

$

18,108

$

32,108

Work in process

2,730

3,884

Raw material

6,861

6,586

$

27,699

$

42,578

Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

Accrued bonuses

$

4,149

$

13,525

Accrued vacation benefits

3,201

2,784

Accrued legal expenses

4,277

3,957

Other accrued liabilities

26,507

31,653

$

38,134

$

51,919

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2020
Intangible Assets and Goodwill  
Schedule reflecting the composition of intangible assets and goodwill

The following table presents the composition of our intangible assets and goodwill (in thousands):

Estimated

As of March 31, 2020

As of December 31, 2019

Useful

Gross

Gross

Life

Carrying

Accumulated

Net

Carrying

Accumulated

Net

    

(in years)

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Developed technology

11.4

$

252,200

  

(7,824)

  

244,376

  

252,200

  

(2,301)

  

249,899

Customer relationships

5.0

14,100

(999)

13,101

14,100

(294)

13,806

Intangible assets subject to amortization

266,300

(8,823)

257,477

266,300

(2,595)

263,705

In-process research and development

Indefinite

$

118,900

118,900

118,900

118,900

Goodwill

Indefinite

$

66,134

66,134

66,134

66,134

Total

$

451,334

$

(8,823)

$

442,511

$

451,334

$

(2,595)

$

448,739

Schedule of expected amortization of finite-lived intangible assets

As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands):

    

Amortization Expense

2020

$

18,684

2021

24,912

2022

24,912

2023

24,912

2024

24,619

Thereafter

139,438

Total amortization

$

257,477

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Details  
Schedule of short-term investments

Short-term investments consisted of the following (in thousands):

At March 31, 2020

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

  

U.S. government agency bonds

less than 1

1,500

3

1,503

Bank certificates of deposit

less than 1

12,400

21

(11)

12,410

Commercial paper

less than 1

 

8,973

 

5

 

(16)

 

8,962

Corporate notes

less than 3

 

63,719

 

198

 

(345)

 

63,572

Asset-backed securities

less than 3

 

23,591

 

87

 

(29)

 

23,649

Total

$

110,183

$

314

$

(401)

$

110,096

At December 31, 2019

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government bonds

less than 1

$

$

$

$

U.S. government agency bonds

less than 1

Bank certificates of deposit

less than 1

12,999

7

13,006

Commercial paper

less than 1

 

7,475

 

8

 

 

7,483

Corporate notes

less than 3

 

65,354

 

295

 

(10)

 

65,639

Asset-backed securities

less than 3

 

25,333

 

99

 

(7)

 

25,425

Total

$

111,161

$

409

$

(17)

$

111,553

Schedule of accounts receivable, net

Accounts receivable consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Accounts receivable

$

30,472

$

39,657

Allowance for credit losses

(1,587)

(1,240)

$

28,885

$

38,417

Schedule of inventory

Inventory, net consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

  

Finished goods

$

18,108

$

32,108

Work in process

2,730

3,884

Raw material

6,861

6,586

$

27,699

$

42,578

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2020

    

2019

Accrued bonuses

$

4,149

$

13,525

Accrued vacation benefits

3,201

2,784

Accrued legal expenses

4,277

3,957

Other accrued liabilities

26,507

31,653

$

38,134

$

51,919

EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &:(IU ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 9HBG4"?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 " !FB*=06\'QG>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$G9"B;-I6.G#08K;.QF9+4UBQUC:R1]^R5> MFS*V!]C1TN]/GT -!H5]I.?8!XIL*=V,KO-)8=B((W-0 F/Y'0JIX2?FOL^ M.LW3,QX@:/S0!X):RCMPQ-IHUC #B[ 01=L85!A)(,+/GS&+L,, G7D MR'."JJQ M//$Y!M+6L92%O"[G>56LE:U7)]]GU MA]]5V/7&[NT_-KX(M@W\NHOV"U!+ P04 " !FB*=0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &:(IU"S86=U,@, #H/ 8 >&PO=V]R:W-H965T&UL?5=A;YLP%/PKB!\P\#,D;95$:C--F[1)5:=MGVGB)*B ,W"2 M[M_/.)11O_.^!'#NWMF2U>)8[-5W97X<'UO[E(Q5MF6MFJ[43=2JW3*^ M%W=K23W!(7Z6ZM)-[J-^*<]:O_0/7[;+..UGI"JU,7V)PE[.:JVJJJ]DY_%[ M*!J/FCUQ>O]6_9-;O%W,<]&IM:Y^E5MS6,8W<;15N^)4F2=]^:R&!>5Q-*S^ MJSJKRL+[F5B-C:XZ]QEM3IW1]5#%3J4N7J_7LG'7R_6;+!MHF$ #@48"_9\@ M!X(<"4*ZQ5]GYI;ZL3#%:M'J2]1>W3H6_:80=]*^S$T_Z-Z=^\ZNMK.CYU6Z M2,Y]F0'Q<$70!"%&1&)KCP*$!!Z(T>F]P)HC)!:0< 72T>6$GF%Z!NF9HV<3 M>NZ] (Z888$<"N2,/O<$..(&"\R@P(S1;ST!CA I5IA#A3GG"T\"0 A+W$") M&\Z7G@2 !)R^A1*WG.];#2 !KT6*XY3R"K[="!,P7 1"*W@%WW. H8#I B;W M7A"OX-N., '?!8ZOD+R"[SS"!*P7..6"AYA\\Q$FY#Z.NN!))N8^P(3Q%SS4DKD/,"'W> M:^F[CS !]PEGGWBNI>\^P&0!]PEGGWBN,]]]@ D=R(2S3SS7&?DJ !/X?T X M^\1SG66^"L#D 16*YSF:^"L"$5'#VB>?>*XS;X^M!TSN M,,WP5DFF]>T==%&GQK7,4Y& MQ\;PWO6%R3_XM:O\5K3[LNFB9VUL/^2ZEIW61MFII!_L1CS81G9\J-3.]+=S M>]]>N[GK@]''H5--QG9Y]1=02P,$% @ 9HBG4)$^K#)6! $A4 !@ M !X;"]W;W)K4.>8<<'9%[U.85C_,^N:>NRC[?M2]:=VE!NQZ"ZRC#/ MBZPN#\?Y:C$^>VQ7B^:UKP['\-C.NM>Z+MO_UJ%JSLLYS-\??#N\[/OA0;9: MG,J7\&?H_SH]MO$NN[:R/=3AV!V:XZP-N^7\)WC8*#,$C(J_#^' MFN;[A"L_]T$09?][")E35T%+T\>_4Z/S:YQ!X>_W>^B]C\C&9 MI[(+FZ;ZY[#M]\NYF\^V85>^5OVWYOQKF!(R\]F4_>_A+511/CB)?3PW53?^ MG3V_=GU33ZU$*W7YX_)[.(Z_YZG]]S Y *< O : _C! 30&*!&079V.J/Y=] MN5JTS7G67F;K5 Y% 0\J#N;S\' -/<"Q,M%8FYZ BB)>">[&%]\0+5VDT-E%Q5O1BN1=2"VLKS9*GI<]5UN>)@G&B M%<>MD,%?.SXL"I2C!2/("G2I@?&B&\_=D&[6GG7C%5(OGXCNG$ NHRGG7AB; MM$Y8!,8> 8MA3#D^:.([90UE)#@LYAD9N$(YG%P&%L*8R!8[8H0-$O MPZ>R>S\RC8'CV%(< R>M0<7&1U 5.O'1!)G'P(%L*9"!L]9:;Y&]8%SGP.D4 M"4&F,EBV$+"I$99A"IRFEM(4."U]FRRN,I D?@:>R9:TK!9,CT5IZ>CM%(Z(A54H%([ M7R734W%Z>K8/YUC\$K?8EJZD-Y(0G+>0\I0X&N $I31:*\[&+Z#H3N\SU;T; MF:"*$Y3N*-=*6&GJN$!A,R;HK$*;LJL27-[+"(N @6=N C,;@ZG MAM/"/\KVY7#L9D]-WS?U>!JU:YH^Q#;SK['-?2BWUYLJ[/KATL;K]G)*=[GI MF]-T IE=CT%7_P-02P,$% @ 9HBG4("K=TQ4 @ 1P@ !@ !X;"]W M;W)KFKIE&[?DO%M[ M'CN6N$%L13KDW+G3?)UZJ2\GEA%?D';K@GYC_ZO94C+PIRJEJ<,LJTCH4 MGS?N)[C>0650BM\5[MFL[\A2#H2\RL&WT\8%D@C7^,AE""2:&][ANI:1!,?? M,:@[Y93&>?\]^A=5O"CF@!C>D?I/=>+EQDU=YX3/Z%KS%])_Q6-!D>N,U7_' M-UP+N201.8ZD9NK;.5X9)\T81: TZ&UHJU:U_; 2)Z/-;O!'@S\98/C0$(R& M0#-X YDJ]3/BJ,@IZ1TZ/*T.R9<"K@.QF4S<99Y1L M!XD_D_A+QN'X^/6= M^8AR 959H3(+E/9+WV9&JC"$,#.9+,(@"NXC06 _GH %*M /*&"A ADTJ6S* M( +^?:P[IR:T8!GG)C22^:F%Z9EL /)F)[J\8G\@>JE:YAP(%Y>#.L+/A' L M0H*5"%:*6WT:U/C,93<1?3I<;<. DVZ\MKWIOT/Q'U!+ P04 " !FB*=0 M:("EEU4# ![#0 & 'AL+W=ODN[4 MJF+G@NHJH82D25V43;Q:N+&7=K709U.5C7IIH^Y MCJ8?2%:+4W%07Y7Y=GII[5-RS;(K:]5TI6ZB5NV7\3,\;:@+<(KOI;IT-_=1 MW\JKUC_[AX^[94QZ(E6IK>E3%/;RIC:JJOI,EN/7F#2^UNP#;^__97_OFK?- MO!:=VNCJ1[DSQV4LXVBG]L6Y,E_TY8,:&Q)Q-';_2;VIRLI[$EMCJZO._4;; M[B6C;M>AC>9',/P #H&T&N K7TO@(T!['\ =\T/9*[5=X4I M5HM67Z)V^%JGHE\4\,3L9&[[03=W[IWMMK.C;RL@8I&\]8E&S7K0T%O-59'8 M[-<2%"NQID$XG1;8A H@*5Z"H5TPEX!-$F1X HXFX"X!GR20WC0,FM1I&J<1 M@K&4$.*U@P@YH1/A!$F@2 )!RCVD02-N*C$J:!XBA<(, &:)4I0H#8G *[1. M@T*42I*%1*&0ISF(6:0,1@2+K0Z%<)E1F]L]9P"X0,@0(?*D/^ UP0B5 A4J#WN'!G!<1: MJ6^M$%KF Q<$H0J% ]0,$VZM@'@K];UU%*73N2("FRM$"HS/?=D&DY%'PF> <&.EB+%2WUAIZ):<96GJ X4REM*;7>8 E-QL66O5 M'MSNOHNV^MR8?G-X,WH]03S3?LOKC:_MR6(X!_Q/,QQ+/A?MH6RZZ%4;NZ%V MV]Z]UD992O)H^8[V)'1]J-3>]+>9O6^'X\#P8/1I/.HDU_/6ZB]02P,$% M @ 9HBG4$X,_-%# @ T@8 !@ !X;"]W;W)KW;(34 UF-E.Z/[];$,H 7^XY!E]G/65OO (0UGM#6KZU*R&ZC>/PLH(&\T?:02O?G"AKL)!+=G9X MQP ?=5)#'-]U(Z?!=6OGF8[M69[1BR!U"WMF\4O38/9W!X3V6]NS;X'7^EP) M%7#RK,-G^ 'B9[=GZ@9;7M+48G+;VD[2*G$^O[&_:._2RP%S*"CY71]% MM;43VSK""5^(>*7]%QC]A+8UFO\&5R 2KI3(&B4E7#^M\L(%;486*:7![\-8 MMWKL1_Y;FCG!'Q/\*4'6_E\"&A/01T*@S0_*M-5G+'">,=I;;/A8'5;_A+=! MQF2 P$@2:(+@C0(MM&#"1QK0:\Q &;I@LS!A@'@I\LYK0 MJ"8TV$G,!)&1(#+821=V!DPXT^EYT0)4K$%18!82&X7$:R'(70B)5S4>@F0! M*M8@%'^RIXE126)0XBV4)&NWR7)'UI@ ??*OID8AJ4'(XD#L4L.OAM#JZQA@ MZ>K@.+-6T [ZZ[)K9)>6J$.W2PZ->8G7[6217PG&_;07S]HAF[_';-SW7+K M0(5L5+J=G"@5(#6ZCW*K*GG!3 L")Z&FL9RSH!'EP#;0.+%;H 6"7;3[K-AT+*PNKJ3$V[\O M=8EB<4:V]\42Y3,SAS/D'$KS4U'^J [&U-[/+,VKA7^HZ^-]$%3;@\GBZDMQ M-+G]9U^465S;8?D:5,?2Q+O6*$L#SE@89'&2^\MY^^RY7,Z+MSI-M5; MEL7E?P\F+4X+'_R/!U^3UT/=/ B6\V/\:KZ9^N_C!EEV0FKY(B]TJS M7_B_P?V&MP8MXI_$G*JS>Z^9RDM1_&@&?^P6/FL8F=1LZ\9%;"_O9F72M/%D M>?S;._6'F(WA^?V']W4[>3N9E[@RJR+]GNSJP\*/?&]G]O%;6G\M3K^;?D+* M]_K9_VG>36KA#1,;8UND5?OK;=^JNLAZ+Y9*%O_LKDG>7D^]_P\SVH#W!GPP M ''10/0&8C#@^J*![ WD8"!F%PU4;Z ^(UR>0]@;A)]S4!<-=&^@/PVZ G;9 M;;!>^.HQSQT M&'Z&$>$8LL(0$'*,>:0P:HQYHC!.K#6%T6/,AL)$ R:P*1GRPLF\\-:!'#F8 M.7GI,&&+R>F\$! ="<6=U&"8/J/;I09C[CA3*,UK @?"";C!(+ 10T:G2) I M$CA%DCDIZC!JE")4]35&W?&):DF2BFP=B!$5H!THTH$BYN+D;*402R694_#- M%="(2DA2"0DJ[HX,413.)X)H,H@F@C@+::51$ W&!6Y0'L*J !K?%;*[" MQH1H^8%;] >PN(21*X570&,RM 3!+1H$A+S80X9"*_TJ;GP.IG6($SJDG*;Y MP'&S1T4E,%$DT/'^DF+S=Q.%)R]#3:?&/Z*R]M6Z_FC^K MIXVV0X-1\=?)7;N'Z]E0RFO3?!MN?MVMYO'@R%5NVP\A2O_S[C:NJH9(WL<_ M4]#Y/>?0\/'Z(_K/8_&^F->R3:?[=R^?*OZK\WU%S<5E,YG M4_6_N7=7>?G@Q.?8-E4W_IUMW[J^J:%$QGMPQJ#GGLSN616MO*) I M@!$E,YF89U(B$\7$>F<#5)D-F(' >58$S"ANAF39*N=>D$@%)H#";%):N,F$ M&0UZQG(S4F2RT(# F%.))(L)E8/9I%)1CB%>3BJ0I 3W8/ MH%YB4[X4(%GJ5[: (8Q'!?@H.P@ DIN1DD5H(!.&(P$X&O82"@)P5#K..2B MCN(LX ,"HQ PO0C23_%9UY!DFPJ M-V)%1#*C0@@DC$ "6SW#U\1)]'DCD(EM*U"9-+0WQC@EB5-E^<))DI2)XNLF M$"V,#HU!3%,"&T?+%RN2G#3$80I$GE[!P8-I2E9."1N:Y9B ! AH.0%)HBU) M4M'!0&7BP/I F'\$^&C_#>Z;AT(D]+]33YG82]R/,[6#P][(] MG,[=[+7I^Z8>#Y[V3=,[;S'^XKO[Z,K=_:9R^WZXM/ZZO1W(W6[ZYC(=-D;W M$\_U?U!+ P04 " !FB*=0)'QR=K0! #2 P & 'AL+W=O?8FD\2J M+\%V-N7O&3MI"#3EQ?:,YYPY,Q[GH[&/K@/PY$E)[0K:>=\?&7-5!XJ[&].# MQIO&6,4]FK9EKK? ZPA2DB6[W5NFN-"TS*/O;,O<#%X*#6=+W* 4M[].(,U8 MT#U]=MR+MO/!P!!P.A6 M9Q(JN1CS&(S/=4%W01!(J'Q@X+A=X0ZD#$0HX^?,29>4 ;@^/[-_C+5C+1?N MX,[('Z+V74$/E-30\$'Z>S-^@KF>-Y3,Q7^!*T@,#THP1V6DBRNI!N>-FEE0 MBN)/TRYTW,?I)GT_P[8!R0Q(%L AYF%3HJC\ _>\S*T9B9UZW_/PQ/MC@KVI M@C.V(MZA>(?>:[D_I#F[!J(YYC3%).N8)8(A^Y(BV4IQ2E[ DVUXNJDPC?#T M%85_$62;!%DDR/Y;XE9,]D\2MNJI MO&:7*D,H..D[SR+@-[F\0W^1,^3?M7 M;ENA';D8CR\;^]\8XP&E[&YPA#K\8(LAH?'A^ [/=AJSR?"FGW\06[YQ^1M0 M2P,$% @ 9HBG4)KC3Y.T 0 T@, !@ !X;"]W;W)KU,8J M[M&T#7.=!5Y%D)(LV6QNF.)"TR*+OI,M,M-[*32<+'&]4MR^'D&:(:=;^NYX M%$WK@X,56<<;> +_O3M9M-C,4@D%V@FCB84ZI[?;PS$-\3'@AX#!+7YG_QQKQUK.W,&=D3]% MY=N<[BFIH.:]](]F^ )3/=>43,5_@PM(# ]*,$=II(LK*7OGC9I84(KB+^,N M=-R'\2;=3;!U0#(!DAFPCWG8F"@JO^>>%YDU [%C[SL>GGA[2+ W97#&5L0[ M%._0>RFV^^N,70+1%',<8Y)ES!S!D'U.D:RE.";_P)-U^&Y5X2["=_]1^ =! MNDJ01H+TPQ+78F[^2L(6/55@FSA-CI2FUW&2%]YY8&^3^":_P\=I?^"V$=J1 ML_'XLK'_M3$>4,KF"D>HQ0\V&Q)J'XZ?\&S',1L-;[KI!['Y&Q=O4$L#!!0 M ( &:(IU!#0?JDLP$ -(# 9 >&PO=V]R:W-H965T/&ME7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;, M=19$E4!:,;[9O&=:2$.++/G.MLBP]TH:.%OB>JV%_74"A4-.M_3%\2";UD<' M*[).-/ -_/?N;(/%9I9*:C!.HB$6ZIS>;8^G?8Q/ 3\D#&YQ)K&2"^)3-#Y7 M.=U$0:"@])%!A.T*]Z!4) HR?DZ<=$X9@43(5_P6NH$)X5!)RE*A<6DG9.X]Z8@E2M'@>=VG2/HPW MG$^P=0"? 'P&'%(>-B9*RC\(+XK,XD#LV/M.Q"?>'GGH31F=J17I+HAWP7LM MMH?;C%TCT11S&F/X,F:.8(%]3L'74ISX/W"^#M^M*MPE^.X_"O\@V*\2[!/! M_LT2UV(.?R5ABYYJL$V:)D=*[$V:Y(5W'MB[](CL-7R<]J_"-M(X&#S8:"VL?C;3C;<O!F&;$3S:%L 1YZTZFQ.6^?Z(V.V;$$+>X,]=/ZF1J.%\Z9IF.T-B"J" MM&(\2=XR+61'BRSZSJ;(<'!*=G VQ Y:"_/K! K'G.[HL^-!-JT+#E9DO6C@ M*[AO_=EXBRTLE=3068D=,5#G]&YW/*4A/@9\ES#:U9F$2BZ(C\'X5.4T"8) M0>D"@_#;%>Y!J4#D9?R<.>F2,@#7YV?V#[%V7\M%6+A']4-6KLWI@9(*:C$H M]X#C1YCK>4/)7/QGN(+RX4&)SU&BLG$EY6 =ZIG%2]'B:=IE%_=QNN'I#-L& M\!G %\ AYF%3HJC\O7"BR R.Q$R][T5XXMV1^]Z4P1E;$>^\>.N]UV)WN,W8 M-1#-,:W^1/^#3M7X1I9&?)!9U_V=C_&M&! MEY+<^!%J_0=;# 6U"\=W_FRF,9L,A_W\@]CRC8O?4$L#!!0 ( &:(IU!A M(KVEL0$ -$# 9 >&PO=V]R:W-H965TK5K] LSPYLV; M8BA<_@O_1G M&RRVL-12@W$2#;'0%/0^.YX.$9\ 7R6,;G4FL9(+XE,T/M0%W45!H*#RD4&$ M[0H/H%0D"C*^SYQT21D#U^<7]G>I]E#+13AX0/5-UKXKZ!TE-31B4/X1Q_

!12#[C^8*_ M2VG8E"<)?RN\*'.+([%3ZWL17S@[\M":*CI3)])=T.Z"]UIF;[*<72/1C#E- M&+[&+ @6V)<4?"O%B?\5SK?#]YL*]RE\_P^%OQ$<-@D.B>#PWQ*W,'^J9*N> M:K!M&B9'*AQ,&N25=YG7>Y[>Y!=\&O9/PK;2.')!'UXV];]!]!"D[&["!'7A M?RV&@L;'XVTXVVG*)L-C/W\@MOSB\B=02P,$% @ 9HBG4!K+[)"S 0 MT@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P M[+)5STW;Y/:,T423S1G/SVP[;T3ZX# M\.19*^,*VGG?'QES50=:N!OLP82;!JT6/IBV9:ZW(.H$THKQW>XUTT(:6N;) M=[9ECH-7TL#9$C=H+>R/$R@<"[JG+XX'V78^.EB9]Z*%+^"_]F<;++:PU%*# M<1(-L= 4]&Y_/&4Q/@4\2AC=ZDQB)1?$IVA\K NZBX) 0>4C@PC;%>Y!J4@4 M9'R?.>F2,@+7YQ?V]ZGV4,M%.+A']4W6OBOH+24U-&)0_@''#S#7\XJ2N?A/ M< 45PJ.2D*-"Y=)*JL%YU#-+D*+%\[1+D_9QNN%\AFT#^ S@"^ VY6%3HJ3\ MG?"BS"V.Q$Z][T5\XOV1A]Y4T9E:D>Z">!>\UW+_]I"S:R2:8TY3#%_'+!$L ML"\I^%:*$_\+SK?AATV%AP0__$/A;P39)D&6"++_EK@5D_V1A*UZJL&V:9H< MJ7 P:9)7WF5@[](CLE_AT[1_%K:5QI$+^O"RJ?\-HH<@97<31J@+'VPQ%#0^ M'M^$LYW&;#(\]O,/8LLW+G\"4$L#!!0 ( &:(IU!;F&PO=V]R:W-H965TM_M&7-E"XJ["].!QIO:6,4]FK9AKK/ JPA2DJ6;S1537&A:9-%WM$5F M>B^%AJ,EKE>*V]<#2#/D-*%OCD?1M#XX6)%UO('OX']T1XL6FUDJH4 [832Q M4.?T-MD?=B$^!CP)&-SB3$(E)V.>@_&MRNDF" ()I0\,'+D-)174O)?^T0Q?8:KGDI*I^'LX@\3P MH 1SE$:ZN)*R=]ZHB06E*/XR[D+'?1AOMLD$6P>D$R"= 36?N>=% M9LU [-C[CH(?B'7K/1?+I,F/G0#3%',:8=!DS1S!DGU.D M:RD.Z3MXN@[?KBK<1OCV X5_$>Q6"7:18/??$M=BKOY)PA8]56";.$V.E*;7 M<9(7WGE@;]/X)G_"QVE_X+81VI&3\?BRL?^U,1Y0RN8"1ZC%#S8;$FH?CM=X MMN.8C88WW?2#V/R-B]]02P,$% @ 9HBG4.^J!9RT 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*M661;:CI- MF[1)4:=MGXE]ME&!\P#'W;\?8-?S6F]?@#ONO7MW'-F ]M&U )X\:65<3EOO MNR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMF\95I(0XLL^ZCE(AS]^)^,3;(P^]*:,SM2+=!?$N>*_%]MUMQJZ1:(HYC3%\&3-'L, ^I^!K*4[\ M%9ROPW>K"G<)OON'PK\(]JL$^T2P_V^):S&'%TG8HJ<:;).FR9$2>Y,F>>&= M!_:.IS?Y$SY.^Q=A&VD/Q-ISM.&:C MX;&;?A";OW'Q&U!+ P04 " !FB*=0GH-X7K4! #2 P &0 'AL+W=O M&?+3NV7< @;QH97Q!NQ#Z(V.^ MZD +?V-[,'C36*=%0-.US/<.1)U(6C&>9;=,"VEHF2??V96Y'8*2!LZ.^$%K MX7Z?0-FQH#OZZGB2;1>B@Y5Y+UKX!N%[?W9HL46EEAJ,E]80!TU!'W;'TR'B M$^"'A-&OSB16K?LHZ= 6]HZ2&1@PJ/-GQ$\SUO*-D+OX+7$$A/&:",2JK?%I) M-?A@]:R"J6CQ,NW2I'V<;OCM3-LF\)G %\)=BL.F0"GS#R*(,G=V)&[J?2_B M$^^.''M316=J1;K#Y#UZK^7N_CYGUR@T8TX3AJ\Q"X*A^A*";X4X\3=TODW? M;V:X3_3]FIYEVP*'38%#$CC\M\2W&)[]6R1;]52#:],T>5+9P:1)7GF7@7W@ MZ4W^PJ=I_RI<*XTG%QOP95/_&VL#8"K9#8Y0AQ]L,10T(1[?X]E-8S89P?;S M#V++-R[_ %!+ P04 " !FB*=0KSM K+,! #2 P &0 'AL+W=OOD*JYP-&J?AO< 'APX,2GZ/6PL85U:-U M6B86+T6RYWGG*NY3NLD3;!M $X N@.N8A\R)HO+/S+&J,'I"9N[]P,(3[P[4 M]Z8.SMB*>.?%6^^]5#2C!;D$HA1SG&/H*F:W1!#/OJ2@6RF.]#\XW8;GFPKS M",_?4/@7P7Z38!\)]N^6N!63_Y.$K'HJP71QFBRJ]:CB)*^\R\#>T/@F?\+G M:;]GIN/*HK-V_F5C_UNM'7@IV94?H=Y_L,40T+IP_.3/9AZSV7!Z2#^(+-^X M^@U02P,$% @ 9HBG4.=YXG>S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0^C\ M38U&"^=-TS#;&Q!5!&G%>)*\8UK(CA99])U,D>'@E.S@9(@=M!;FUQ$4CCG= MT:OC43:M"PY69+UHX!NX[_W)>(LM+)74T%F)'3%0Y_1^=SBF(3X&_) PVM69 MA$K.B,_!^%SE- F"0$'I H/PVP4>0*E Y&7\G#GIDC( U^D=)!;48E'O$\1/,]=Q2,A?_!2Z@?'A0XG.4J&Q<23E8AWIF\5*T M>)EVV<5]G&[V5]@V@,\ O@#N(H!-B:+R#\*)(C,X$C/UOA?AB7<'[GM3!F=L M1;SSXJWW7@J>I!F[!*(YYCC%\%7,;HE@GGU)P;=2'/D_<+X-WV\JW$?X_C\* M_R!(-PG22)"^6>)6S.U?2=BJIQI,$Z?)DA*'+D[RRKL,[#V/;_(:/DW[5V$: MV5ER1N=?-O:_1G3@I20W?H1:_\$60T'MPO&]/YMIS";#83__(+9\X^(W4$L# M!!0 ( &:(IU#9,*;'M0$ -(# 9 >&PO=V]R:W-H965TU.2:1>IVF35NG4:>UG+G$25 @9D$O[ M[V=(FF9KNB^ C=_SLS'I8.R3:P \>=:J=1EMO._VC+FB 2WF@Q9O*6"T\ MFK9FKK,@R@C2BO$DN61:R);F:?0=;9Z:WBO9PM$2UVLM[,L!E!DRNJ&OCGM9 M-SXX6)YVHH:?X']U1XL6FUE*J:%UTK3$0I71F\W^L OQ,>!!PN 69Q(J.1GS M%(SO94:3( @4%#XP"-S.< M*!2*4\7OBI'/* %R>7]F_QMJQEI-P<&O4HRQ] MD]%K2DJH1*_\O1F^P53/)TJFXG_ &12&!R68HS#*Q944O?-&3RPH18OG<9=M MW(?QAG^>8.L /@'X#+B.>=B8*"K_(KS(4VL&8L?>=R(\\6;/L3=%<,96Q#L4 M[]![SGERF;)S()IB#F,,7\1LY@B&[',*OI;BP-_!^3I\NZIP&^';#Q3^1;!; M)=A%@MU_2UR+N?HG"5OT5(.MXS0Y4IB^C9.\\,X#>\/CF[R%C]-^)VPM6T=. MQN/+QOY7QGA *&PO=V]R:W-H965TIWO19"!.]UU6CU_'9F':9)'I_%C77#[(5C7USE*KF MQD[5*=&M$OS@C.HJH6DZ2VI>-O%FY=9V:K.2%U.5C=BI2%_JFJL_6U')VSHF M\97RK9M\/:SCM-N1J,3>=!3MW0M%@EUXYHP&Q[#+W#D!&16/91@B*) M+9V84VS.X Z9,V?WZD6."3)(D#F"[#\7%YZ+ $-2+))#D1P0$$\$80)',8,B M,T# /!&$R;#('(K, 4'NB2#,#(L44*0 !'-/!&$*++* (@M X%\\P-# Q9,4 M9U **/RKAZ# W9- IA) X=\^! 6NG\!T?2044/@! $&!"" XKPD#%'X,0% @ M" A.?P)RF_IA@$ L% >X I!I>L\G80!* L44X)K $)SJBO@T LH(/+ )GF M.%E,_ &%@(7"#5<" M*<3<(-@4+AAHL! 9G.)N&&0(%PH[@<4)#IJ7\_",06 M 1U<#BC(]"SU=1 H].>-RP$%F9Y-_$&@0+Q17 XHR/0L\W40*- ,4%P.*,CT M;.;K(- \H(/+ 06IGOF=%02%X@#7 PI2/9_$ 0+Y<9#<]8RU4"?7+>MH+R^- M:]7O5L>._)&ZGO,?O&_GOW-U*AL=O4IC.U?77QZE-,+N)7VP/I_M%\0XJ<31 M=,.Y':N^C>XG1K;#)T(R?J=L_@)02P,$% @ 9HBG4%0S! 0 -P0 M !D !X;"]W;W)K&UL;53M;ML@%'T5Q .4A,1= M%=F6FDY5)VU2U&G;;V)?VZA\>(#C[NT'V'&]C#^!>WWN.><"-_FHS9OM !QZ MET+9 G?.]0=";-6!9/9.]Z#\ET8;R9P/34ML;X#5L4@*0C>;>R(95[C,8^YD MREP/3G %)X/L("4S?XX@]%C@+;XF7GG;N9 @9=ZS%KZ#^]&?C(_(PE)S"ZP)M@" 14+C POUS@"80(1-[& M[YD3+Y*A<+V_LC_'WGTO9V;A28M?O'9=@1\PJJ%A@W"O>GR!N9\,H[GYKW ! MX>'!B=>HM+#Q%U6#=5K.+-Z*9._3RE5@*LUT0Q+,O$C0E M<:3_E=-T^2[I4+/\5Y5]02P,$% @ 9HBG4'52 M2FWB 0 04 !D !X;"]W;W)K&UL=53;;IPP M$/T5BP^(6;,LVQ4@91-%K=1*JU1-G[TP7!0;4]LLZ=_7-H12XKY@S_C,.3.# MQ^DHY*MJ #1ZXZQ36=!HW9\P5D4#G*H[T4-G3BHA.=7&E#56O01:NB#., G# M ^:T[8(\=;Z+S%,Q:-9V<)%(#9Q3^?L,3(Q9L O>'<]MW6CKP'G:TQJ^@_[1 M7Z2Q\,)2MAPZU8H.2:BRX'YW.B<6[P O+8QJM4>VDJL0K];X4F9!:!,"!H6V M#-0L-W@ QBR12>/7S!DLDC9PO7]G?W*UFUJN5,#_;4C=9< Q0"14=F'X6 MXV>8ZXD#-!?_%6[ #-QF8C0*P93[HF)06O"9Q:3"Z=NTMIU;Q^DD2N8P?P"9 M \@2<'0Z>!)RF3]23?-4BA')J?<]M;]X=R*F-X5UNE:X,Y.\,MY;3N(DQ3=+ M-&/.$X:L,+L%@0W[(D%\$F?R(9SXPR-OAI$+C];JQ\1/L/<2[!W!_I\2CYL2 M?9A/?I'8*Q)_)#B$&Q$?YC^=/'A%#AX"LA'Q82*_2.(523P$^XV(#Q-O1/#J M"G*0M1L^A0HQ=&[P5]YEON^)N\)_X=/C\(W*NNT4N@IM!L%=UTH(#2:5\,YT MM3'OT6(PJ+3=)F8OIZF<#"WZ^<'!RZN7_P%02P,$% @ 9HBG4,&/[&6T M 0 T@, !D !X;"]W;W)K&UL;5-M;YLP$/XK MEG] G3A9FD6 U'2:5JF5HD[;/CMP@%4;,]N$]M_O; AC&5_PW?$\S[WXG/3& MOKD:P)-WK1J7TMK[]L"8RVO0PMV9%AK\4QJKA4?75LRU%D0125HQOEKMF!:R MH5D28R>;):;S2C9PLL1U6@O[<01E^I2NZ37P*JO:AP#+DE94\!W\C_9DT6.3 M2B$U-$Z:AE@H4_JP/ARW 1\!/R7T;F:3T,G9F+?@/!4I786"0$'N@X+ XP*/ MH%00PC)^CYIT2AF(<_NJ_C7VCKV_).^<-WI4P5*T>!].V<2S'_6OM&4"'PG\AL"&1+'R M+\*+++&F)W:8?2O"%:\/'&>3AV <1?R'Q3N,7C*^VR7L$H1&S'' \!EF/2$8 MJD\I^%**(_^/SI?IF\4*-Y&^F6???UX6V"X*;*/ ]I\6[V]:7,+L;Y*PV4PU MV"INDR.YZ9JXR;/HM+ //-[)7_BP[2_"5K)QY&P\WFR+MS DQ*_FM+6&4E(5$+%;\(^J_X+C/WL M2#0V_PWN()S<5^(8A1(F_$;%S5@E1Q=7BN1OP]BT8>R'G7@[IN$);$Q@4T(2 M.'0 A=L?TCIW1N-FM.@ M83/->E)0YSXA&(8XL?_2&9Z^02OP0 [: 8)H-#MFCD#UBL%U ,,T.A\0H)$8,]@L(IHEQ2()"$L0@64 PS6$! MH;/_N01]#3?<1(6ZM>%UF46G1^21A7OR3SZ\0-^YOC:MB2[*NML6[D2EE 57 MRNK!?;K:/7K30D!E_31V^:G1Z6O._4$L#!!0 ( &:(IU!Z M7[! U $ )P$ 9 >&PO=V]R:W-H965T>9 MP1FR2:H7W0(8]"IXKW/<&C,<"=%E"X+I.SE ;T]JJ00SUE0-T8,"5OD@P0F- MHI0(UO6XR+SOK(I,CH9W/9P5TJ,03/T^ 9=3CG?XS?'4-:UQ#E)D VO@.Y@? MPUE9BZPL52>@UYWLD8(ZQ_>[XREU> ]X[F#2FSURE5RD?''&ERK'D4L(.)3& M,3"[7.$!.'=$-HU?"R=>)5W@=O_&_LG7;FNY, T/DO_L*M/F^(!1!34;N7F2 MTV=8ZDDP6HK_"E?@%NXRL1JEY-I_43EJ(\7"8E,1['5>N]ZOTWR2I$M8.( N M 70-.'@=,@OYS!^9846FY(34?/<#<[]X=Z3V;DKG]%?ASVSRVGJO!3U$&;DZ MH@5SFC%T@]FM"&+95PD:DCC1_\)I.#P.9AC[\'BK_C$.$^R#!'M/L/^GQ-U- MB2',.UDF09$D0!#?B(0P^[!(&A1) P3)C4@(D]Z(D$UW"%"-GPN-2CGV?B8W MWG7T[JGOKK_P>6Z_,=5TO487:6R/^DZJI31@4XGN;,&M?2I6@T-MW/:#W:MY M8&;#R&%Y"\CZ(!5_ %!+ P04 " !FB*=0)$/VK\4! W! &0 'AL M+W=O9%O*)HI: M*9%6J=H^L_;XHH!Q :^3OP]@K^MN>#',<,Z9"XR30:HW70,8]"YXJU-<&],= M"-%Y#8+I.]E!:T]*J00SUE05T9T"5GB2X(1&T3M'!2 M2/=",/5Q!"Z'%*_PU?':5+5Q#I(E':O@)YA?W4E9B\PJ12.@U8ULD8(RQ?>K MPS%V> _XW<"@%WOD*CE+^>:,'T6*(Y<0<,B-4V!VN< #<.Z$;!I_)TT\AW3$ MY?ZJ_N1KM[6O783S97FEA IT(=";L/(&,@7SFC\RP+%%R0&KL M?\GH;IN0BQ.:,,<10Q>8U8P@5GT.04,ACO0+ MG8;IZV"&:T]?+Z/OX[# )BBP\0*;_TK)@D/BKP#ZZ"1+"W':2 M+"Y.@*K\D]4HEWWKQV7AG:?BGOJ+_PC. MYE+;*9X-#J5QVZW=J_$MCX:1W32F9/Y79)]02P,$% @ 9HBG4)+N-;2W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$7=;I)BO;4C91U$JMM$K5YIFUQS8*&!?P.OW[#MAQG<0OP SGG+DPI(.Q M+ZX!\.15J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YLO3 O9 MTCR-OI/-4]-[)5LX6>)ZK87]>P1EAHQNZ9OC2=:-#PZ6IYVHX2?X7]W)HL5F ME5)J:)TT+;%09?1N>S@F 1\!OR4,;G$FH9*S,2_!^%9F=!,2 @6%#PH"MPO< M@U)!"-/X,VG2.60@+L]OZH^Q=JSE+!S<&_4L2]]D](:2$BK1*_]DAJ\PU7-- MR53\=[B 0GC(!&,41KFXDJ)WWNA)!5/1XG7<91OW8;Q)]A-MG< G I\)-S$. M&P/%S!^$%WEJS4#LV/M.A"?>'CCVI@C.V(IXA\D[]%YR?LM3=@E"$^8X8O@" MLYT1#-7G$'PMQ)%_HO-U^FXUPUVD[Y;1;_?K LFJ0!(%DG>6#O>'R3__!QVG\(6\O6D;/Q^+*Q_Y4Q'C"5S16. M4(,?;#845#X<]WBVXYB-AC?=](/8_(WS?U!+ P04 " !FB*=0Y3Y=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$D.3 M9$>+ M+/K.ILAP<$IV<#;$#EH+\_L$"L><[NB;XTDVK0L.5F2]:. [N!_]V7B++2J5 MU-!9B1TQ4.?T87<\I0$? <\21KLZDU#)!?$E&%^JG"8A(5!0NJ @_':%1U J M"/DT?LV:= D9B.OSF_JG6+NOY2(L/*+Z*2O7YO2>D@IJ,2CWA.-GF.NYI60N M_BM<07EXR,3'*%'9N))RL [UK.)3T>)UVF47]W&Z.:0S;9O 9P)?"/*S.!(S-3[7H0GWAVY[TT9G+$5\W^0O?)KV;\(TLK/D@LZ_;.Q_C>C IY+<^!%J M_0=;# 6U"\<[?S;3F$V&PW[^06SYQL4?4$L#!!0 ( &:(IU"D;.]VN0$ M -(# 9 >&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+<$LFXPF4> M?6=3YGIP@BLX&V0'*9GY="PY2YCUKX0>XG_W9>(LL*C67 MH"S7"AEH"GRW.YZR@(^ 7QQ&NSJC4,E%Z^=@?*T+G(2$0$#E@@+SVQ7N08@@ MY--XF37Q$C(0U^DQT>8Z_F$T5S\ M-[B"\/"0B8]1:6'CBJK!.BUG%9^*9*_3SE77I:%N&I>M["7GKHV#9/_=L!%O_5#_WWCN;Y4VFX$9=&Q"_P"_=+M MI5D%D\NI;J!5M6@]">>M_SG<[$)B YSB=PV]NIM[MI2#$*]V\?VT]8G-"#@< MM;5@9KC!$W!NG4P>?T=3?V+:P/OYN_M75[PIYL 4/ G^IS[I:NOGOG>",[MR M_2SZ;S 6E/C>6/T/N $WC_'H8' MT#& 3@$T<[4,()?Y%Z9964C1>W(X_([9WSC<4',V1[OICL*],\DKLWLK(Q(6 MPC"(<(,(-8B<0?Q@$,^R'#1KIVF=AJRB M-,$Q,8J)$4PRPV":%(G>TX+#6=MI9N9R:&'#0HMN;,_!]!]1_@=02P,$% @ 9HBG4&"@ M."IO! &ULE5C9;N,V M%/T50^\=B9>+I, V,-G0 BT03-'V6;&9V!C) \USHNU^-R- MY#F\XO)45M_KG;7-XD>1'^I5L&N:XTT8UIN=+;+Z2WFTA_:?E[(JLJ9]K%[# M^EC9;-L;%7E(463"(ML?@O6R?_=4K9?E6Y/O#_:I6M1O19%5_]W:O#RM A%\ MO/BV?]TUW8MPO3QFK_9/V_QU?*K:I_#L9;LO[*'>EX=%95]6P5=Q\ZBCSJ!' M_+VWI_KB?M&5\ER6W[N'W[:K(.HRLKG=-)V+K+V\VSN;YYVG-H]_1Z?!.69G M>'G_X?VQ+[XMYCFK[5V9_[/?-KM5D 2+K7W)WO+F6WGZU8X%Z6 Q5O^[?;=Y M"^\R:6-LRKSN?Q>;M[HIB]%+FTJ1_1BN^T-_/8W^/\RP 8T&=#8@,6L@1P-Y M-I T:Z!& W5M!#T:Z&L-S&A@'(-P&*Q^].^S)ELOJ_*TJ(8%=,RZ=2IN3#N_ MF^YE/YW]?^T$U.W;][44RZ:8-'4.Y 7#NBBZ(D#"1W(WH&:9) Z(S)@=(\Y]!B!0R@80O$0 M%#DAU+4A- RAP3!H[,! !X;E*,@=A@%C+G,4)HTBIY9[CC/J$C5))X;IQ&#( MA)-.S(:L5>'(&RB!@1)>MW'G)@&!2/&Z.2Z)O>FD,)V4S:,DP@Y$A%4@ D,G M78I'+-7(96_$9M%3B?#(D6"U&./Q@+DM")3"U(KXJ"?393!*UI7 ARN T^RQ ML BN+&QE":XL6AK!U]8#0!I20H-Y MUFY2FJL*I0I-M&99*5*I!/ES9"QBS2M]!-%EHM.94K',"JZS[8"YI1J6EHP] M8;!\"J2?L1L&@3R;K\#J*;A\2K9M()#T#1N619$"%^Y^,(+,M1L"80$E(*"2 MG%C$!=0CTX35D02(XLKT"+JL2,T5Y&F1@(Q*5T:)BQ[-A<*:1Y+W(>1IQP@+ M%(%N2;IB0*!=TM/-=F X I*:J0LK%('^BCS]%6'F$V"^=)E/G/EQ.C<-F/X4 M\S;"IR"$F4V(M(F;;C+3(PQB/ N9)H*I3[PE(ND9>HD9+1&C68_/0<)#:8DI M+0&EE;OC Y W#*:S!'16KA9*3F?/]X3T?!:![R+EJB $^;Z^,-TEH+MRQ6D$ M72ZB7]KF)S8)9SS"BB2-A9]%$I->@K9$^58>)KTTGUB\F,L2[-+N -V.H"M8 M)C'=):"[\G3K$A-5?H*H"A-5 :(JIVVY5?S#1)@9C528K0JQU=/]*,Q$Q0\? MO#*K,,T48I K30BD?=5ZCB 4V,!2CPM,!P7HH%W=@2"/OBG,&04V2NT1%84Y MHSZQ_RE,"(4(P28&@+S58M8HP!K?Q&C,&@U8PR8&@I03)[PX:NR.H__(JM?] MH5X\ETU3%OW9XDM9-K9U&'UI9WIGL^WY(;J+E0/8FJ:9>X/NQ5Y.J2/+OJJA$15K' Z'I;M"SQN$ M=8)!O%;0B:NUHUO9,?:F-U_W2]?7BH!"(34%48\S;(!2S:1T_!Y(W;&F3KQ> M7]@_F^95,SLB8,/HKVHORZ6;NLX>#N1$Y0OKOL#04.0Z0_??X Q4P;425:-@ M5)A?IS@)R>J!14FIR7O_K!KS[ ;^2YH](1@2@C%!U?Y7 AX2\$=":)KOE9E6 M/Q%)\HRSSN']UVJ)_E.@9ZS,+'30>&?>J6Z%BIYS'$69=]9$ V;=8X(K#!H1 MGF(?2P2V$NM@EA[<%MC,$.*YJ+B?T[ M%-;CN$+!?UAB/VX(/V()GG4;3PV90]!4B7=UD]7 C^;2%T[!3HW4=\95=!PL MJT#?A)/X6@\<3\E^HUD[3 !O7$,YW\!4$L#!!0 ( &:(IU#< +3:0( $\( 9 M >&PO=V]R:W-H965T>)X\9*ZE\XC6K],J9BY(J/1073]:"T9,-*@O/1RCR2II7;IK8 MN;U($WY515ZQO7#DM2RI^+-A!6_6+G;?)Y[S2Z;,A) MY927K)(YKQS!SFOW$U[M<&@"+.(E9XT<]!UCY<#YJQE\/:U=9!2Q@AV5H:"Z MN;$M*PK#I'7\[DC=/J<)'/;?V3];\]K,@4JVY<6O_*2RM;MPG1,[TVNAGGGS MA76&0M?IW']C-U9HN%&BVO<[Q*QK ^* M]2U!,"(@,$$ $@26@ P(HL7$; N)+*2R$!RB<#FQ"Z%B=$<+ ;60F99XJJ6% MA,,L$4(^G"4$LX1SQQ,OFW"6)0P(F1R";3AS'!)$%K"6"-02S;0$43@1$\W3 M+ ,' MYU5E:G=FV!MS\HV%F9;JS[ MHGWBVH'B=?=\>_U_B/0O4$L#!!0 ( &:(IU"G^LM5GP0 ,,8 9 M>&PO=V]R:W-H965T7YY+W'"Y>WLKJ1WW2NEG\ MS+.B7GFGIKD\^WZ].^D\K;^4%UV8_QS**D\;\U@=_?I2Z73?-EM7]*C_ MT,V?E]?*//GW*/MSKHOZ7!:+2A]6W@M[WBK9-N@0?YWUK1Y]7[2IO)7EC_;A MU_W*"UI&.M.[I@V1FH]WO=59UD8R//X9@GKW/MN&X^\?T;]UR9MDWM):;\OL M[_.^.:V\V%OL]2&]9LWW\O:+'A)2WF+(_C?]KC,#;YF8/G9E5G=_%[MKW93Y M$,50R=.?_>>YZ#YO0_R/9K@!'QKP>P/3]_\U$$,#\=D@[)+OF76I?DV;=+VL MRMNBZF?KDK9%P9Z%&,>!$Q4=.W%J'WH8"AA>]FUEY,4"<=-CPD[ M3-$/% M8+$@J",:8BXZ"=!2@0_K9]!@UZD\P=(;#: M^?QE5F"Q"[3,4JD.H'$!Q G5SQ:@(CFJN2D=[!P".0<5Z@ :RT-1+C;$M>'& MCB&08U"="ML-GIA#%L*QLT=^0'4Z@*;C'])#!D!%,G;4I,"V(8!M.$-@H0LU MOR:QS@5:U:E*$0R#FHH@?0=*X4G=(M@JE0.#8_$EN,!!83NT;8<7\@YU] 8%>0Z$A M-8U BNY&'H"F9+#!2& +L<.W);8%.?_8(+$K2'1LL"YE8JL N% )W98BF!+" MX702FXQ$)F-I.K$75GHJ!QC7?EUA>U'(7JBBE>T<3YRZ'0(Y=NP*NXM"[D+U MK.Q3"A>AM-@ F)+<(4:%#48!@XE=.6%+4/,O%!5V!(7.%U3/"&3I^0&H)^./ MKH1S71V[V_-ZL2NO17=U/WI[OZ%_X=V5\B>\O][_/:V.YZ)>O)5-4^;=]?&A M+!MMN 1?3)V<=+J_/V3ZT+1?(_.]ZJ_5^X>FO P_&?CWWRW6_P%02P,$% M @ 9HBG4,HCD^C- @ =@H !D !X;"]W;W)K&UL?99=;YLP%(;_"N)^Q=^8*HFT,DV;M$E5IV[7;N(DJ( 9.$GW[V<^FA'[ ML)M@F_<JK+MU?+2VN4^2;GO4E>KN3*-K]V9OVDI9 MUVT/2=>T6NV&H*I,"$(BJ511QYO5,/;8;E;F9,NBUH]MU)VJ2K5_'G1I+NL8 MQ^\#3\7A:/N!9+-JU$'_T/:Y>6Q=+[EFV165KKO"U%&K]^OX([[/L>@#!L7/ M0E^Z63OJ2WDQYK7O?-VM8]03Z5)O;9]"N<=9Y[HL^TR.X_>4-+[.V0?.V^_9 M/P_%NV)>5*=S4_XJ=O:XCF4<[?1>G4K[9"Y?]%00CZ.I^F_ZK$LG[TG<'%M3 M=L-OM#UUUE13%H=2J;?Q6=3#\S*^$7P*@P/(%$"N 9C]-X!. =0+2$:RH=1/ MRJK-JC67J!V_5J/Z38'OJ5O,;3\XK-WPSE7;N='SADJY2LY]HDGS,&K(3$-N M%7FHX/^2) [@2D% "C+$TQN*#$Y P01T2,#F"3+DE3%JQ*"I1PUBJ5\*H,H$ M3V$8!L(P 9[,*.&SZ;Y@+E,/1A(11B"83@(PP,8X97\P(-9B)22>RRABDJ& M%Q9&@"PB^,R$<#A!"B9(@97UJTD#3BPQ\O9T'JHHF:MN8"0((P$8ZL'(<&E3 MZFW,/!2Y_R"#43(0)0-0F(>2!;,(*;QMF0,B+@6,@A'L* B X;ZE(&!A1);Y MOA+*&.'IPF?""Q:'0W?)EFJ"_0D3H*;4KXF$L)@%)84J3/G2WP##=H]X@,KMG@67P;#EX=#S&/)/ PRX MGN HX %L#PM.%X!@W\," /)/A$ET<_)(3)D/%,HXSK!_6B:S"T!_(_NNVD-1 M=]&+L>XN,9SX>V.L=BG1G:ONZ"Z!UTZI][9OIJ[=CC>AL6--,]WRDNM5<_,7 M4$L#!!0 ( &:(IU 4R(5][@, .\5 9 >&PO=V]R:W-H965TR5,M[?LJB:I;\WYG 7!,UFK\JL M>:FZS$S[6#\%S:%6V;9O5!8!#\,H*+.\\E>+_MU#O5KH9U/DE7JH MO>:Y++/ZW[TJ]''I,__UQ;?\:6^Z%\%J<U'=E?AP>ZO8I.$?9YJ6JFEQ7 M7JUV2_\]NUM+WC7H%3]S=6PN[KVNE$>M?WU%H5 M11>IS>//$-0_?[-K>'G_&OUC7WQ;S&/6J+4N?N5;LU_ZB>]MU2Y[+LPW??RD MAH*D[PW5?U$OJFCE72;M-S:Z:/J_WN:Y,;H_;TYLL" <@&(#Z M .(B0$RC*DZ2J)=4O80Q*6,V*@7*>")P-@)F(T YC@ 2!I!6.2*4HWI.&GF1 M*&?12+2V15&42)Q*!%.)K%22 M[F6I52:E\=@+6\0EA3@3%F)N0^!&[ CA0)]-]X-A;AF_["!@-)T]ANEE8@)]@^A&IP"Q@]F!@$<@F#09 =24;/!PP M>SP0H6.L9YAC%L_H=YADEDSH=\D4%('J"HMX6&#VN"#"U#'_89QY.-T3CG'F M[+8G@^:&)T#E]H0[9G1[9*#8M2; *'.$LLL3C#*W4;8]L1EETOD=S"@'$S9S M&8;!XM&,:C%8W)XA[6KC.=5B^KA-'R6N:C$R/)VQXL/($)@!V6@U=S^(1N6& MHPZ/5#QDCG0P?C0!/[+!8I1>#!5#.D FN&N4)0P@V0 *QATA'(OJ&0 2!I F M $@ 0.0*D%UQ!8-*"%1721A4F@$J85!I JAD@YJDD;5;L56Q<&U6".-,-LZ" MN4)@G&D&S@+C+&R<+4^$S2GP!*C,]:F-TV1^U[;0VJ@T9OFLMWJML M>WXHU,YTMW%[7Y^.($\/1A^&X]7@?,:[^@]02P,$% @ 9HBG4 8V*2^O M 0 S0, !D !X;"]W;W)K&UL?5/M;ML@%'T5 MQ ,4?V1I%MF6UE35)FU2U&G=;V)?QZA\>$#B[NUWP8[E9E'_&.[EG,,Y&(K! MV%?7 7CRIJ1V)>V\[[>,N;H#Q=V=Z4'C2FNLXAY+>V2NM\";2%*294FR9HH+ M3:LB]O:V*LS)2Z%A;XD[*<7MWP>09BAI2B^-9W'L?&BPJNCY$7Z"_]7O+59L M5FF$ NV$T<1"6](OZ7:7!WP$O @8W&).0I*#,:^A^-:4- F&0$+M@P+'X0P[ MD#((H8T_DR:=MPS$Y?RB_A2S8Y8#=[ S\K=H?%?2#24-M/PD_;,9OL*4YQ,E M4_CO< :)\. $]ZB-=/%+ZI/S1DTJ:$7QMW$4.H[#I'^AW29D$R&;">GJ0T(^ M$?(K AN=Q:B/W/.JL&8@=OQ9/0]W(MWF>)AU:,:SBVN8UF'W7*W2^X*=@]"$ M>1@QV0*3O4?L_D>DR7K&,'0PV\ANVLBB0+X4V'R^+9#?%,BCP.I=CLU5CA&S MCA@=,Q3:D8/Q^(_B2;;&>$"UY YO3X=O:RXDM#Y, M[W%NQQLV%M[TT^-A\PNN_@%02P,$% @ 9HBG4'4Q>(0? @ V 8 !D M !X;"]W;W)K&ULE57M;ILP%'T5Q /4V)!/$:2D M4[5)FQ1U6O?;(3MSS[G'P==I(^2K*@!T\,Y9 MI79AH76]14CE!7"J'D0-E=FY",FI-DMY1:J60,\NB3-$HFB)."VK,$M=["BS M5-PT*RLXRD#=.*?RSP&8:'8A#C\"S^6UT#: LK2F5_@)^E=]E&:%>I9SR:%2 MI:@""9==N,?; XYM@D.\E-"HP3RP5DY"O-K%M_,NC&Q%P"#7EH*:X0Z/P)AE M,G6\=:1AKVD3A_,/]B=GWI@Y406/@OTNS[K8A>LP.,.%WIA^%LU7Z PMPJ!S M_QWNP S<5F(T9L@O@D#F223OSIL;?"V*7'0_7-C'[B)4@<03*T2**1Q2D&SQ2Y\&HL M/!IXI.'#S(@LO2)+#T$\$IEBYHRLO!HKCT8RTIABXB3VBZR](FL/P=I/L/$2 M;#[_3>#(_]U''J.+\8<_!D?O.WY/ZB\EI4*3D*;]N::T$4(#::6 MZ,%.H/XQR_X"4$L#!!0 ( &:(IU I M(P1^ @, )T- 9 >&PO=V]R:W-H965TL*M;^6_%2G!<^\5\Z?A3[ M@]0=P7+>L#W_R>6OYJ%5K6!4V185K[M"U%[+=PO_$[F[I\;!6/PN^+E[\^[I M4AZ%>-*-K]N%'^J,>,DW4DLP]3CQ-2]+K:3R^#N(^F-,[?CV_47]LRE>%?/( M.KX6Y9]B*P\+/_.]+=^Q8RE_B/,7/A04^]Y0_3=^XJ4RUYFH&!M1=N;7VQP[ M*:I!1:52L>?^6=3F>>[_B;+!#7> P0%&!WC?@0X.]-4A?M28HB%2)$0T61.V#8T=\YVA M03(D2#P)DEEU.(8J1T/D'Z^(M6WCK(.$.&6A+9&D4SQ"JY0\"T-7) ?/!!FS MQ"&!4T9NP(S@G!$$(II.MXS>2)<]%AS.J",0SAK!8,L<$CAMY ;<",X;L8%# MIMZ0P*$BV0WUXM 0A!J:3T^-_%HR 8<&;&BB*)Q$ 1L: MQPH"'!C @(FG4)]9(48T=L7!P0,;/&LEK@:CBYE)0N=2!!P] MP-"S0D4VXP1FC@T)<$(A1A:"-7B($;CBX!@#AK%+ N<3TNOA IQ/L$\]>S,! M^]B#U#V#.,: '&R)8_.D.*,TO.&3# >0V@#:]5(;0)+;]09O/GOUQ>4[:_=% MW7F/0JHO:/.=NQ-".-;/D? M4$L#!!0 ( &:(IU ,%^(WO ( +,) 9 >&PO=V]R:W-H965T:)DZ""IAA M)^F^_6Q#*;$OV1NPS?_N?G> ??.+Z-[DD7,5O-=5(Q?A4:EV%D5R>^1U(1]$ MRQO]9"^ZNE!ZVATBV7:\V%FCNHIBA)*H+LHF7,[MVE.WG(N3JLJ&/W6!/-5U MT?U=\4I<%B$./Q:>R\-1F85H.6^+ __)U:_VJ=.S:/2R*VO>R%(T0"GY14[&@4GE58@W,_FV6X3($/&*;Y5Q4>C;F:]Y51E/FN//X#0< M8QK#Z?C#^Q>;O$[FM9!\+:K?Y4X=%V$6!CN^+TZ5>A:7KWQ(B(7!D/UW?N:5 MEAL2'6,K*FFOP?8DE:@'+QJE+M[[>]G8^Z5_DGZ8P0;Q8!"/!CKV/0,R&)!/ M WK7@ X&U#&(^E1L;3:%*I;S3ER"KG^];6&^(CRCNOI;LVB+;9_I\DB]>EY2 M&L^CLW$T:%:])IYH\*B(M/N1-@[2LP2JXU&U_#,IB"@(D2:T^F M,?(;:5#0 ;4.Z%6EB%.I7I-83=,'88CE3BJ0*D44AF$@# -@J /3:]@D#".4 M8@<&4%%$;Y0V 6$2 (8Y,(D7)LD80@X,H,I3%L,P*0B3 C#.M[1*O3 Q16YA M_B.Z0LE E Q 21V4S(N"2>*Q "J*Z?"*@R2F[ M8 1O.PC R=U]!WF14D:P0[T99,F5#)$;KPK?V >Q#\20"X0]H)PX..M!E-P0 M7<. .^8CC@$8[,+$_L^"4A?FON@:!MXX,0%@O".">$EG&79A[HMZF&ARA=+GJCW] M]D(HKAG1@R[547=0XZ3B>V6&J1YW?1O13Y1HAQ8I&ONTY3]02P,$% @ M9HBG4) ?;C$8 P \PP !D !X;"]W;W)K&UL MC9?A;ILP$,=?!?$ A3NP@2J)U'2:-FF3JD[;/M/$25 !9^ DW=O/&,((/DOY M$K YW^_.^'\Y%A?9O+<'(93W495UN_0/2AT?@Z#='$25MP_R*&K]9">;*E=Z MV.R#]MB(?&L6566 8*8[\4/H7X>7QH]"D8OVZ(2=5O(VFO$;ND_P>,:DVZ!L?A5 MB$L[N?>Z5-ZD?.\&7[=+/^PB$J78J,Y%KB]G\2S*LO.DX_@S./5'9K=P>G_U M_MDDKY-YRUOQ+,O?Q58=EG[J>UNQRT^E>I67+V)(B/G>D/TW<1:E-N\BT8R- M+%OSZVU.K9+5X$6'4N4?_;6HS?72/^'79?0"'!;@N #[7'J0B?Q3KO+5HI$7 MK^DW_YAW[Q@>4>_-IILT6V&>Z>!;/7M>Q2Q:!.?.T6"S[FUP8@.C1:"]CPBD M$&NTEL0(DI,. M.!$DGP79VW!C4QL;C%UA)B0E(2C)C-+;L DE@BRA*2E)20E*.J.D! 4CFI*1 ME(R@9#-*9E$0HY"F0$A+)+0Y/)QK)+1!H2L=<&@1"!#,04" F.,, *G()T " MA',0VB!P'3:@E0L1 ;+*2T2!'-H!6N% 2)S'V:,M>P@3AHZSB[3PD1+^_#@@(7Q,PC1SH&CEXSW* M1UOY/$D2U]&CI8^V]".;9$N?91%P!XF6/A+23ZQ#GEAM1\)2ZTP$DYZS$LW> M=-NMMY&GVK3ZD]FQHW]"T[/^-^\_![[GS;ZH6^]-*MWYFOYT)Z42.IKP06=\ MT%\@XZ 4.]7=)OJ^Z=OP?J#D&PO=V]R:W-H965T6 ^=>G-BG&*IEOR,1,\!'TT2)2CPO 11 MW'9NF9O8GIM,Q?^ *Q %UTZ41LV(,$^GO@C)Z,2BK%#\.HYM9\9AXK^EV1."*2&8 M$X+XTX1P2@CG!#\RQ8_.3*E?L,1ESMG@\/%C]5B?"7\;JLVL==#LG7FGJA4J M>BVCC9^CJR::,+L1$RPP;PBDV&>)P":Q"^[2@_<"U3W"]Q*[1&BM(C0$X9(@ M^\!C9"6(#$'T;AM6+G:L3/_ MQ/S<=L(Y,*F:BKGZ)\8D*(?>@SI]C?H9S L")ZFG&S7G8TL<%Y+U4[='\R^G M_ ]02P,$% @ 9HBG4!.-Q.EU @ ?P@ !D !X;"]W;W)K&ULC5;OKIHP%'\5P@-<6B@4C)I,S;(E6V+NLKO/5:N0"Y2U M5>_>?FU!@G#<_")M_?TYYY33,K\*^:YRSK7W496U6OBYULTL"-0^YQ53+Z+A MM?GG*&3%M)G*4Z :R=G!D:HR"!%*@HH5M;^J8O+/ MBI?BNO"Q?UMX+4ZYM@O!VTEF'E<^)J7I54RTQ*' MXYOZ9Y>\26;'%%^+\E=QT/G"3WWOP(_L7.I7?!Q0IUF%6+ M">\PT3UF/<6,5#931)SVD, $V4<:@I&&CA\-^#B+8($(%(B< !D*H'$:+29V MF+I-E: ,(X1&V0# *$;A$'@7$@%#(I.02$I@@1@4B)\O2@(*)),((A2/]A_" M)+ )!4THD.;8A$X*FA"2Q3&&C5+0* 6,DI%1BTF'1M$+HK!-!MID0$'2D4V+ M288O"$HH?5 WC.#N1%,GC,;MB2:EPVGVP.?!*8"!C+*Q#Y[X1(BFCS*"NQB' M@!,=.X73XD64/GH7,-SO>-KP)'VPSQCN3TR>[R\,=RB._W_LK#K0W1;2A)K3 M9&P6# YV>S5_9_)4U,K;"6WN"'>2'X70W*BB%Z.7FZ^!?E+RH[9#:L:RO1+; MB19-=]T'_3?'\B]02P,$% @ 9HBG4!_E ZWI @ PPL !D !X;"]W M;W)K&ULC59A;YLP$/TKB!\PL+$!5TFDM=&T29M4 M==KVV4V*I.IZ4F4@VJXX?Q7>A?G2/O1XE,\J^ M:D0[5+*->G%8QQ_1W19CXV M?E;B.BS>(Y/*LY0O9O!EOXY3$Y&HQ4X9"*X? M%_$@ZMH@Z3A^3Z#QS&D M/XLI(1I'4_9?Q474VMQ$HCEVLA[L?[0[#THV$XH.I>&OX[-J[?,ZX;^Y^1WP MY(!G!T3^Z9!-#MFM#F1R((Y#,J9B:[/EBF]6O;Q&_;B\'3>["-T17?V=F;3% MMM]T>08]>]F0LEPE%P,TV=R/-GAA@]];/$ +ZH!LH0DIL]DFT4'.D6)OI-@" M9.\ F!\@\P)D%H L KD9#J:Y-:DM29YCC+B9/L_JW>Q$&\L!,1"R@ ]0+0 MVZN1>P%R& %+G37+0:*$H13Y:0HO30%H,D SVM %#39 LCE M07!Q@CL-^3L780\1=HDP7)Z2Z@,L0.7O<71#DZ/;NOPVL^UD1F]3 ^27 T1@ M.[- R"_(" *,W<[8+)9QEJD- _P^'4#0>$HP.;,84V*(L3C%PX$E8,P4'R? M= 1WIU\Z$-0.PD#EH'A@3%@H);]Z("@?2XB)"0H("9V3?OG 4#X(*QP:#/6C MH"PK TQ^!<$^!7$/?@P5A&1%$1(K'#C]?1K"7"H,6A:S%$A(LK@OM-]X? MJW:(GJ72]RQ[&SI(J82&3#_HN$_Z1CT/:G%0YK70[_UXK1P'2G;3E3F9[^V; MOU!+ P04 " !FB*=0#;,BF(T" 8"@ &0 'AL+W=OWKVTX1&") M*>/MQD7N^\)+>2Z46?#RK"%G^I.J7\U.Z)DWL!S+BM:RY+4CZ&GC?D+K+<8F MP")^E[25H[%C2MES_FHFWXX;US>***,'92B(?ESIEC)FF+2.OSVI.^0T@>/Q M._L76[PN9D\DW7+VISRJ8N.FKG.D)W)AZH6W7VE?4.0Z??7?Z94R#3=*=(X# M9]+^.H>+5+SJ6;24BKQUS[*VS[9[DR1]&!R ^P \!.#X;D#0!P23 *]39DO] M3!3),\%;1W1?JR%F4Z!UH)MY,(NV=_:=KE;JU6L>^7[F70U1CWGN,'B$"=/@ M%K.=8_" \+2"008&96 ;'M[(0#!! !($EB 8$:!5 !.$($$X4Q!$:-*(.2;R M\:01]S$W0B)02 00+%02@P3QXZU(0(+D@59 F&DK[F-NA*2@D'1&$*8A3+ " M"5:/MP+YL#]\X'.$4X-TH-B"ZF[WQW$P,M)MJ@4K(B!5-$W5@:)1JB"-\&(J MV&X(\EN\0 $;#GW <0BV'(*\DDP+#F<%(Y2N%@N&384@5Z4+%+"MT =\A6!C MH;DC@,V4S K&$5[^PK!UT-P[,Q-O0=""P1#L,+0"2EHM_/7#%L/^XXW%L'4P M9)UI8WO0V*4H1$M]Q0L'U=PY\[Z"H.D_GS=57S48$ !Z%@ &0 'AL+W=O[$V1UI_+HSFTO^S* MJDB;]K%Z]>MC9=)M'U3D/@5!Z!=I=O"6\_[=<[6909^5A5IG=POM- M/*Q5T@7TB'\R=YE:GG\ M&)-ZYS&[P,OOO[)_Z8MOBWE):[,J\W^S;;-?>+$WVYI=^I8W7\O3[V8L2'NS ML?H_S;O)6WC'I!UC4^9U_W>V>:N;LABSM%2*].?PF1WZS]/P2Z3&,!Q 8P"= M RC\,$". ?+6 #4&J'. ^)B2'@.T%> /M?>3^90VZ7)>E:=9->R'8]IM._&@ MV^7:="_[U>E_:^>S;M^^+[4(YOY[EVC$/ X8NL"H6$XQ*XZA*>*)(T003C%K MCM'Q&>*WA9RK(5@-]?'R=$-()&9W(7JF0#1.&0BJ+S#74A$L$N41@:JQA5A$;1K7SQ]A)()IA. NDD@$Z($X@ NU1PN["%P^@$8!'9+B:8:(6( M$Z;M$:?=N"DE[%:"&"6I''XGL%\)>08!]N'X/XAM72D MP)(7X1W58J4*+E50+0(Y%"BP! 708" <*;!L1')[M81U0\'U:A\!2 =VE[D" MFI+!"B2D0'OJB2N0-!%3('$%6K@I)<=Y@2N0-]@1-.F=44RV<2,82=>:$]8S MH0.(W60)'"V4DI%]FAIQDSE229PXS)NP/Q XA 0.W1*6/ND[=C*6/O%V#W8R M K'E_!@T)8--A%"_9SLYXKU$";Z1><.?PJ:$L-L0ZOBL<-[+/R47FV'D U"4 M.,R/L',1ZOAL%R>\<"D"^P "87'@.#]([(.2NY>*'35)[%Y2W/&_!78;B=PF MGM;[-((NMXUC+TC'OS#<0NR#\:/D#@).QJO;8.NKL"EM;#,2V8QKE;'-R#ML M1F*;D=P[IOL:M=^KX39T M>&C*XWC3ZY^OFY?_ U!+ P04 " !FB*=0GRH,[A8" ! !@ &0 'AL M+W=O\@?PQ'KE9H<;FT'?2B9;W# MH2[<#_ZARK3>"'ZV,(K5W-&5G!A[UHLOE\+U=$) X2RU U'#'2J@5!NI-'[/ MGNZ"U('K^:O[)U.[JN5$!%2,_FHOLBG9*,:946%^G?--2-;-+BJ5CKQ,8]N;<9Q.DF0.LP?@.0 O 7[XWX!@#@@V M 6C*S)3ZD4A2YIR-#I_^K('HGO /@7J89[UIGITY4]4*M7LO(QSFZ*Z-9LWC MI,$K#7ZKJ/:**%TD2"6P9(&M66 3'[S)(K(;!%:#P!B$:X-M%9,D-I+>2/PT M3D,[);12PATEC)(-9M)$*PP.,Q_;,9$5$UDPZ083O0<36S&Q!9-M,/%[,(D5 MD^PQL;?!)!9,[&=V3&K%I!9,L,&D.XP?9&'PCU;-K)QLWVG^EI/M6@U'29AL M6J6RR.(@\;:-CU;OLKY;OQ%^;7OAG)A4UX)Y>6O&)"A+[T$5UZCK?%E0J*6> M)FK.ITMM6D@VS/&ULE59AKYHP%/TKA!_PH"T@&B51 MEV5+ML2\9=OGBE7( \K:*F__?FU!'N)UP2_2EG//O>?(Y;)LN'B3&6/*>2^+ M2J[<3*EZX7DRS5A)Y0NO6:7O'+DHJ=);#U_R4*7/@)2K;EQ>_\H+*5&[O.@1WIN5"OO/G" M.D&AZW3JO[$+*S3<5*)SI+R0]M=)SU+QLF/1I93TO;WFE;TV'?\U# [ 70#N M W3N_P60+H!\! 16?%N9E?J)*IHL!6\Y\"0RDV^"X&1#BXDLIFHQ(2$CL[8 *O#Q S4A6$P(%#.'"2*0()INQPPD MF$VPH\6$ Z$!(G$PL@- !1C%<#$Q6$Q\7PSQ88(Y2#"?;@?RX2[Q)QC2@89: M$9F'XX<=@,UC_X$CZ$'7(L"3!TV)P*Y<(_R$*W#7(3+%%0(\ 8B0L2ODF;Y! M(^73)SLR)-.RL^5,F_, MP6D_5M?8S('1^<:,6SL?/FC:6?V=BE->26?/E9XR=A8<.5=,5^F_:#&UL=53KCIP@%'X5P@,L MCK=M)VJRLYNF3=IDLDW;WXP>+UD0"SANW[Z KK4C^TN6L5SENM1Z.A*BR!4[5G1B@-RNUD)QJ$\J&J$$"K1R),Q(&04HX[7I<9"YW MED4F1LVZ'LX2J9%S*O^<@(DIQP?\EGCNFE;;!"FR@3;P'?2/X2Q-1%:5JN/0 MJT[T2$*=XX?#\91:O /\[&!2FSFRG5R$>+'!ERK'@2T(&)3:*E S7.$1&+-" MIHS?BR9>+2UQ.W]3_^1Z-[UL\=KT;IWDE21>:GQ NA' E&&_;RVSD M*G^BFA:9%!.2\]X/U/[BPS$T>U/:I-L*MV:*5R9[+9(HRLC5"BV8TXP)-YC# MBB!&?;4(?1:G<$.]7R#V"L1.(/ZOQ?BF11\F\9LD7I/$ M(Y#>F.PQAW=V(O5ZI#M^% &PO=V]R:W-H M965TJT[3=- MG 05, ,GZ>Y^QJ&,PG$5_@1,CL_['L(3X^5%U<_-44KMO11YV:S\H];571 T MVZ,LTN:#JF1IOMFKNDBU&=:'H*EJF>[LI"(/:!A&09%FI;]>VFL/]7JI3CK/ M2OE0>\VI*-+Z[[W,U67E$__UPF-V..KV0K!>5NE!_I#Z9_50FU'0N^RR0I9- MIDJOEON5_Y'<;;B=8!6_,GEI!N=>&^5)J>=V\'6W\L.V(YG+K6XM4G,XRXW, M\];)]/&G,_7[FNW$X?FK^V<;WH1Y2ANY4?GO;*>/*S_QO9WMM3HU71N9A6BO3E>LQ*>[QT_J_3\ 3:3:#] M!!J_.X%U$]C_"<*&OW9FHWY*=;I>UNKBU==?JTK;AX+<,7,SM^U%>^_L=R9M M8ZZ>UX+%R^#<&G6:^ZN&#C0LI&\UFZE&L*37!*:'OA$*&Z'6@ T,".?8@$$# M9@WXFPX6HRZO&F$UI=4X2G!8@D]+\'!48JKAE.(B A81H @9%4$:1Y$(%HF M 1L5F6J8"'&1&!:)01''_4Z@07+[,[& !@O0@1C%1)H(%R$A9B@$%O$8$"1R M$$(-J%E-#9U!#,34443-^B>I$PW.=#JTUCA6/87+8#'(8)H2\P1HV".J>#@ MS6H2N!,- \[6;X>]I?&PO=V]R:W-H965TR:]"OJH* M0'MO#6_5VJ^T[IZ"0)45-$PM1 >M^7(4LF':'.4I4)T$=G!.#0]H&*9!P^K6 M+W)GV\DB%V?-ZQ9VTE/GIF'R[Q:XN*Y]XK\;7NI3I:TA*/*.G> 'Z)_=3II3 M,+(4"S\"Y93)Q_!E(_5'3.D[W[^R?7?(FF3U3\"SX[_J@J[6_]+T#'-F9ZQ=Q M_0)#0HGO#=E_@PMP [>1&(U2<.5^O?*LM&@&%A-*P][ZM6[=>NV_9/'@ACO0 MP8&.#C1QN?1"+O)/3+,BE^+JR?[R.V9K3)ZHN9O2&MU5N&\F>&6LER)):1Y< M+-& V?88.L&0$1$8]E&"8A);>N<>)S%.$*$Q1HX@FNK',P0Q2A [@OA#DM%- MDCV&A [4]F&N%A2725"9Y$XF2E8X08H2I(\GFJ$$V0.)9O>)TF@Q4]$E*K-$ M9.(;&0R3X"(K5&2%$*0W(A@FPT5LPMC_/T2*MIRAF'E"Y/&R$?2); A]H' # MZ&/ETKG*$?PMD>B!VJ&@F>(1_,D1[,W=E@\%W5Y^,&EE#ZE9Y>Z%-0W5M[RB$!A-+N#"OMS*#;3QP.&J[S M]MV]/VC1#9,K&,=G\0]02P,$% @ 9HBG4 +0HWR' @ \0@ !D !X M;"]W;W)K&ULE59=CYLP$/PKB/<>V'PF(DA)JJJ5 M6NETU;7/#G$".L#4=L+UW]JW*6FSL M7,IF[3@BRVE%Q -K:*V>G!BOB%1+?G9$PRDYFJ"J=+#KADY%BMI.$[/WR-.$ M7619U/216^)2583_W=&2M1L;V;>-I^*<2[WAI$E#SO0GE<_-(UTAIPXE;^+H\PW=FQ;1WHBEU(^L?8K[0L* M;*NO_CN]TE+!M1*5(V.E,+]6=A&253V+DE*1U^Y:U.;:]ORW,#@ ]P%X"%"Y M_Q?@]0'>6X!OBN^4F5(_$TG2A+/6XMV_U1#]4J"UI\S,]*;QSCQ3U0JU>TV# M<)4X5TW48W8=!H\P:$ XBGU(@:$4.SP+Q^\3[.<(Y(9P"@^LPC,$WKB*R(4) M?)# -P3^.P(TL:'#A 93=RI]UPTFMZ"S @DB.[W/ 8)XCL\CV=U^N$$LY]C,/9@(2M0R&IN!<(P 7+A M+G+O-P,M-"*ZPXX>-*X5N3B()HX L,"/HP4]8-=N$09<6; 5P5V)/M"6".Y+ M=$]C]J!QN1Z.9Z9 _8L67GD$MR:">G/)%+CO4/@!4^#.0Q&@PI^:$LW*_>3- MOQ'.:%!4E)_-3!56QBZUU)_DT>XPM[=8#YK)_D[/\&\+=0K*F/V XPRDG_0=02P,$ M% @ 9HBG4/.+&ULC51KCY0P%/TKA.]N>3-.@,1E8C319+)F]7,'+@/90K'M#.N_MRTL M\JA&/M#7.>>>>_M(!LI>> T@K->6=#RU:R'Z(T*\J*'%_('VT,F5BK(6"SED M5\1[!KC4I)8@SW$BU.*FL[-$SYU9EM";($T'9V;Q6]MB]NL1"!U2V[7?)IZ: M:RW4!,J2'E_A&XCG_LSD",TJ9=-"QQO:60RJU/[@'D^QPFO ]P8&ONA;*I,+ MI2]J\+E,;4<9 @*%4 I8-G?(@1 E)&W\G#3M.:0B+OMOZA]U[C*7"^:04_*C M*46=V@?;*J'"-R*>Z/ )IGQ"VYJ2_P)W(!*NG,@8!25<_ZWBQ@5M)Q5II<6O M8]MTNAW&E2"8:&:"-Q&\F>#^F^!/!/]_"<%$"#8$-*:B:W/" F<)HX/%QMWM ML3I$[C&0U2_4I"ZV7I/EX7+VGH5QF*"[$IHPCR/&6V&B-2;?8[PUXK1'N,X? M%21=SE8]HU5/"_C+$(YG%O"- KX6"%9YQ)L\3)B#.4A@#!(8!-YO@HR82&,Z MC7D7A([\-B7;XUS/6\)6?D*CGW#OY[")DX^8D!^M@2M+D=%2 M9+#D;L[<'N.'?]GLV!@D-@39',D\-NR#*1NTN$WJ.?R*V;7IN'6A0EY,?7TJ M2@5(3>=!UJB6+_ \(% )U8UEGXWOT#@0M)^>6#2_\]EO4$L#!!0 ( &:( MIU P EHD@0, )40 9 >&PO=V]R:W-H965T:F22&N:=I,VJ=JT[3--G 05< 9.TOW[V>"R8)]IV@\- MD.?NN;/ON<.9G7GSTNX9$]YK5=;MW-\+<;@-@G:]9U7>WO #J^4W6]Y4N9"W MS2YH#PW+-YU1508X#..@RHO:7\RZ9T_-8L:/HBQJ]M1X[;&J\N;O'2OY>>XC M_^W!]V*W%^I!L)@=\AW[P<3/PU,C[X+!RZ:H6-T6O/8:MIW[G]#M(R'*H$/\ M*MBYO;CV5"K/G+^HFR^;N1^JB%C)UD*YR.7'B2U962I/,HX_VJD_<"K#R^LW M[P]=\C*9Y[QE2U[^+C9B/_=3W]NP;7XLQ7=^_LQT0M3W=/9?V8F5$JXBD1QK M7K;=?V]]; 6OM!<92I6_]I]%W7V>M?\W,]@ :P,\&*!TTH!H W*M0:0-HFL- MJ#:@@P&FDP:Q-HC_&Z!)@T0;)(9!T*]NMUWWN<@7LX:?O::ON$.N"AO=)K(@ MUNIAM__==W+'6OGTM* IF04GY4AC[GH,'F&B,68)8>@8D<1",'1B:K'A-WF+K#I&FH M_F"B""2*+"*"C>U91>\2]4M[)>[Q?=PH< H&3H' S7KH,?2"B#AV(08Y8H C M,3@@3 J3)"!) CC(#!( 0QRKE8(D*> &22IM2TXG-B6#"3* ")L$&76MF"8 M H5PVPD!$F+V@M!*)YK(!CDZ' *H3'UH$+56SD$%]PR$ H: R510<"M"=B^BF5FD&C3B0F!0=I\UZ!18W"PP!K#ML9BHHWH(+"QB"RL.S?,! 8:G M@P76'K'G9AQ&)HL]-UTLCA=R6YYQ2$T66YYFYPPNSE;JP/XM;W9%W7K/7,AC M6G>8VG(NF'07WDA'>Y9OAIN2;86Z3.1UTQ^4^QO!#_I'@&#X)6+Q#U!+ P04 M " !FB*=09ZL4$AT" 5!@ &0 'AL+W=OZ:4 M$^%W,B$IXX M_=6>5;/W<]\[PX78"DI\;ZK^*]R!:G>3B6;4G$K[Z]4WJ3B;5'0J MC+R.:]O9=1AOLG *Y4&:8GN1FCR.8P^>.$3SAY(J\\([$(<\"8\B7*W0.3,,;(" MT;L<,[= [!2(K4#\3B!?%3GZ)-:GLSYQX&8D3D;B8!0KQNB3+AB)[A\W)752 MTNU3A/\1R)P"V3;-,%REF3F>HDC=E-Q)R1T4O*+D6TJ*W9#""2D2:_FM\X.PX5UGGF/V';U M/_=Q8'XCXMIVTCMQI6>#[> +YPIT+L&#KK?1,WH^4+@HL\WT7HR#:CPHWD]# M&,W_!-5?4$L#!!0 ( &:(IU!,&G\ R@$ #4$ 9 >&PO=V]R:W-H M965TS;:LDDC=(@022*LBX-F; M3"ZJ+\%V-N7O\24-H01XB3WC,V?.C#W))Z6?3 =@T;/@TA2XLW8X$F*J#@0S M-VH Z4X:I06SSM0M,8,&5H<@P0E-D@,1K)>XS(/OK,M]@Y3YP%KX#/;+<-;.(@M+W0N0IE<2:6@*?)\>3YG'!\#7 M'B:SVB-?R46I)V]\J N<>$' H;*>@;GE"@_ N2=R,K[/G'A)Z0/7^Q?V=Z%V M5\N%&7A0_%M?VZ[ =QC5T+"1VTYG@RCN?B/< 7NX%Z)RU$I;L(75:.Q M2LPL3HI@SW'M95BG>+)[,X=M!] Y@"X!-#2'Q$1!^5MF69EK-2$=>S\P?\7I MD;K>5-X96A'.G'CCO-?RD&8YN7JB&7.*&+K"I N"./8E!=U*<:)_A!_2PS;! M;E/C+A#L5@0T^0O!?I-@'PCVORFX?55DQ&0!(_]59+:9(MM(9B7L:KOT7/ [4)Z;;7AIT4=8]GG#%C5(6G)#DQFGH MW PO!H?&^NVMV^OXDJ-AU3 /*5G^%.5/4$L#!!0 ( &:(IU U'?\Q$9T M "&0 @ 4 >&POLFSQ;M?9YWJ_*KV>'AZ5>KK*A^EVRJXN^;_*K>5-V__>YT>O&[ M/_ZA+?[XA^Z/K^OY9I5779)5B^1-U17=4W)=\9A%724'27N?-7G[AZ^Z/_[A M*WR'WSM*?JBK[KZ%=Q;YHO_K#UDS28ZF:3([G!T.?WQ*#D_BOSVSG/[C\L3' M_*YHNR:#]W[,5GG_J>_>7?[TI_' MA]/IQ>SX^'QTR9^>UH.IIX<'?QY]X<^;K.GRIL0-K.NFZS_8-9O!@'XVV&Y; MT!G%WUYF93O^^H>\*6H$\2)YG76#Y_0 _Y__\W]BQR10>UN4>?+C9G6;-T-X M30^.SHY/CT9>O:[F:)C<=+"*IFX10M($#J1?#Q;\9&>Q3]DMRO8!M M%'IR$B7BP4@>YOJ'\F[HLJ3]]5@+;/917+YD%?% M(DO>9K<-S%L-P=@?]0H_P2X_U8\#7+[)JN2JS/%TGAW'@>M#4S\4U7SPPM7E M.+_I?O:OG,,>'^[H:PY.CT[.# MB]/# 89]*CK K7J93&=[M_O)33[?-##[8$7U:@6G?=/5\\^#(9IL451WR?\NS9O3F'1Q,9P='TS$Z)2/QE:?= 2IL!N3Y;T.*[2X>D)QLWA4/.Q'=O6FU7>W"$\OFOJQ^X>YUIGU6#!.N1]#D../.-HI#VN MM_#E8.ZM'$S>%D(;??_/@V.^>O_CZS<_WKQYG9ULO=J/WF5%%7RZ;[>M #"P?BO\[FRX>G@;BHJ96V; M=^W7@Y^S]IZX\!S_R/^^*1ZR$IX?3')S#YAX $BU@K4\Y&VWBCT%.(*4O4V: M?)[#4+=EGB95/D"[:QBBZ@#5HK]^:/)U5BR2_!>0?5K 'EQ@W=T#BLZ#[0QH M08W$;OLS'V'M0,<1BW'/P[E!X&H >7!.A,<:-QI=YOLUW@;$QC+/VCQIBKO[ M[J!>'FS@ TW>?^-M465 QG=^'FXQT*<"H"B;B:[CN[I>/!;E@/:]!NH!LH,% MWS:PQ7]3_"F+[+8H01+)ATCD3GV=/>&11WX'&6=AQ]A^[ -='QW<[Q#6 MHX^]SI[W7D/%X.MVG#B%_^9+[Y)JEJ_+=H6SY/P M:IRP"R,8G6AZ)ZM"SCO"+)O M5IN2V*30+&! 37X/I RY,_;2#85O M/[N;Z./QK40?W;*/3P%NIR\[]IM/\,\/@#LWR?NWR?L/;SY>?KJ&!XP4I8O= M(DH9BT9$E'K9S .%(N^2%H2K"%=H.[R[T1]!T(5KOV[JY9 B>%ZHDM* WM^ M! P/I DPF1Q-'WA?L\6JJ,B4@L0N(B#E1$7PT44.U+ F&2A."^K!&H;:(6Q@ MV=0K?;:N!L_\6%<'?B0FDC+@_V!5I-R#'C1!3][,,$&?D\F.4U?/>JF!5 M;CDCL](^;_-EW>0H3 P!<:D+?9FTQ MY[,IR@WRBTJ>])?<7/TM-_^O.0J@R$T?8(^@XWCN^B]ODG?O;W;7>;YP_#@FQ!CT .?>PKD6=Y7(J/.G!"V1 M;EZ-X^U?! MIJZ?E:->Q^4HQV;BYJ0ZLI9OLY)TB:Q+K+(],!+KJ+;Q[$MVK=&E'<#U1UT9@ ^0C]KGQ[%3,#]&V[8^8 "^ ME26/ 'RG=WH'L^O8.[T3KF%H/GI^W<-W=B-YES??)V_?O?_K[J342Q&7J/Q$ M%=?+Q<\;(5/(&9H<--<%4E625%5I _S.*=Y?F-R2<8V:5B,5,9.S"LV3AR .HLX48 +C,"I6L M82[:*(S=E2JJPP:CLHWA \L^#T'01:#=V]>B:,G ,LX[XJLFTFS 3K @J+[$ MFL/'\+P)Y_T6"]./+T>-F,FP?>:9#QN06S.T&*(XO1.D/C3U/,\7(J&2"$X; M7F4=.@F*%XUEIU]'#8GQ79$E&4T*;*H^J!\K@O42$0]X51;Q_3B06D!Z\!8[ M@(M-9,^ -(!/_DO>S(N6;L!6I.^!E832M0,/WA8[?BL$J^*[/-Y[JE M\ -Q>"=[^F7=)$ =U16UGQ+CX>?HOH)446:/>$G@K7_?E$_)]#A-IA<7Y_ H M0AKNV7UWGY4KT,16^:) GU.7S^^KNJSOF,:LX9*MLGF^Z>A7H27 <^9$%&!@ M4>;QK*L:_L0U-2!] T"7LD*T+W9ZT^Y@]3!,!F=?-U7.)U8W**FFWFMBU@.8!O[22Y+&%$$"$I!(:$!K@D>M5O M6:O@@<@\D1%P6I2B8:TX;[!*C*4A$><^ Z#>YGF5 &8 (BE9\D_#,!-/$]>6 M)OXJF/B9U^CU9:&#A)<$-GA M6@(IW'.D(00:0B89-C80(."0<,4"D%L-N&Q 8!>\S(FR34?%-(DT7)66057D[WM MW>[0 JI0HCR&T2.95U-3N$4%7'Z]<[Q2U%Q!]R(Z:)^MSZ9GW[0C$$+/+E-1@&)>5(P (Q=#[FU"$9WBR!MX[0"B+0,4 M#K! 9D"B];:C1VF,C@JG24%408LX@:,-9*_!X2$0\#Z7.0A'<:2"[9"T=59R)=[7FQ*^ N3,,R5!/P,G)Z@ZA!\_!+M[UEL]76+D=B?, MD3M/&/?#+"OB$V8D0E3W)RHTIK^&RZK:P'@7WF\VMS+[GO]EG*F_7ML>? M0)ZWK()QQK^8/!).8^B:LK-*%JRC\2KH@P2%;"1Z ?<*]^4!E%'BK%ZY(/06 M62'IR0I//6J5[.$'F8!7MC_1SZA@)/=/MTVQL&I&3_PCH\A0\]BN9G@% V@. MB"U6+C02( MK+'>I.,CQ,23?60S4,HPY;T4KHBR)&LH45_8Y0&>DQ(='WR37 MYAB6<#OJ1T'%WA*1$Y%OW%X40F+2MWXI5CS&J]EL_A36+R&3UDO\:;/$_(] !J_EL4-?Y"AN4?R#4E_"OE)TY3%Q6+J[Q%Z9PD M4/G]#(F1BQ.\]$9>C0ND#_3H1XH3T)\(O)W8U1BRZ]OO !!IX/ MS7CQH#H"P&R2[#XL\F"X9U[)*CTN'Q.+^O(,2"<#X205N4]7W]]X MMF#+L6),H.'5%?P]EVN 4AM*A&P8%(9X>W"?<]P_CC@[_$;DBA)S'VI2!>UA MA2/^Q ;L-VU'5YS.4'2M0-1_F6Z/#Z$"@)'G!!H2:D7*;8UZ@P1[E7T&MN 6 M0+P!_( QN(DC9'C8T$G#6;TK) SXA=! V7 M;>I2#"5]0>-9<,(U%?<("\J# V]?!-!@LRL44&$W "A[I7_>+.[4N=/=%Q3( MA:(WZ;]*4U/5M05"J^Q)S]YMR5XG)Y$[VS,)(AI1> MF6958[GI-DTNK[ N(Q/@B0B@X,$.B"J"Y*G(2Y1X&]*.8 !TEOYHY>K M"ZA,7^@L(*8A1Y.5KWH'QPA)1F>Z7XPP2\#[EH!3B,ECZ]2\A14&\UD4\$L3 MO/MB4QD;+5G<>\BK34Y^>)B)D8@M5/-&O2NW(#RSZ$/N*>,GB]%C\ITO7)I! M.Q+ZH5%S;&*$<= A[NZ0"M!%/V_AN=FSF *($BH0G,W=O5Q.<\$;"DMC?2,V MX.>J?@0>Q:>E:04(-4<(&(1DA52N"M'"@"_ ?$;]6HWGW.Q":JD2I@#\,3=W7HWYLA) M^3,8D_^NWO_E^O4!2 EH4N3;Q[I_:\7?.\9I_<(Z7M#0A:F$GKRQ+_;I:YK) MA*0*5U#?C F9V*9X;G%K1;T(J:&O$FB/SA,7L]#R9OK>+]1)V5Z$5O[^TXJX M;;;*Q;)+) 803[%V]?_T#^B!AV"MZ],TO^7Q#=/G]$L@6.J* Q!3Y8TL/!?CGAQU8GC;- MNF;1"M96S]U3]:91KX3L"7_PB&SVYE%$XRVO-%;FDXFW_%4N!XI%8&;$%S"T MQ^VA=VU?(^?#4_4R#6ZXI+Q7'Q!*C(ZI!QLL[:_D7?([0'[*9_H M5A;-2- .[4$#4-4B0%Y!#?C'NR-B41"E -O-)8"!$3 T/B/8T$9'_$6.S&7A MA7.B2"6!P\$42"_AF(N2%] @ 0?V:XR3K0=_CQ)%@VN-I1[64-#&B+"*J1.V M+G^1G?8>LU7)V0"\D(WC:!K<*2V'I%,3D"E72G):T.?:[*J+6:."$]\' 6#] M(&(28'KFA^EDIM:'G5?0-Y/^NA4<3J9^!2:>C9\GW*1 -A6T,4)(XH4L[BW+ M#?),YKR(?M9%"=>W-I['S*^0CPN&KL8N5XKFMA7;LP=KJJO02UK6,&M*N"*N MB<4SZI2A'?729#&PO0?'!8; YJ!ZD%KP J2)GQB&56ZVQ!!:(YIN>9F\FDT. M?SNL^<(U!'C#4424(@,-@ 4Y8D;+&OB]B 9!]BF$O(@O'^SA<;V"=>.G$WTV&W<+29+8H@(3>@0 M#9%Q";2Q3@GRZXY$FUX@((6M#=#([9U>V4B@HVAGEJX. (+.8PKF*78Y)19^ M8D?#*%N"5 77FRWV8;D G,HKG3J\O37H,'TH%AOR^/O%B/J$J@'93F&#*TP% MN\V?:M&58Z)6H#/ C4;W+!F3\8M.:IMX^I2$H Z@T?79"3P[L-VB<#>*693P M-\?8,+I8!$PXR24N)B5CECM*PK0#9,I MU=( =%<7L70VZR>:8,P%0Q.C[#+ MOP+B]M\!7HP8405FJ]XE(0K&R9*@N]2;MC0,C#AURSIV'K+L\1N!. R4S&,+ MBK';WV#]48B?6JO'Q ?5_5EXQ3T:L1UST9$%)458\FB5 WHN2%>@B/Q"DQW9 M?8JAS)7&7?WIDR+QH@>^AZ92Y 00PY"Z T6M8TI!F*10^Y0\5WG*XJWK-; M9E2HQ,!V\&:XBT7L+31*+"@$JY)4*OA0YEV'WJVE*!K6R$5>EK)HZ^0O1?YS MC7)/60!LJB+#F%*,0+W=%.7"%;)0GDA"!.R)+%N70+3*Q-U<7,]@4L!1 K]A M]G[+Q"OOT6Y*(K6A'&)C)S'MW#A7=R\C,$F^]:'C(II3F.TB<^$'P'*:[NF@ MI2.\9U%#?^-L'>2E8F !3HYN^NXQ+Q]$+($?*N!A#85FD9DJ6W8H674Q4)"S MDPYUL9DS>YX=_CY!5T(9?T,@Y4*K]$TXP5" -EIJU,<9RLTX7O=8:P0,\)>' M>LX"*L8*P+IX):U92G"((#D?NR/1#,-@@"AY%W6=F)8B(A5 M,*53,W&J?F2_A-.UC$Z4'ESBO V18-2#>!]P\18&OSN @:R4QPK, 9]'>+QQ.E%H87XSO9\%<"><_* M=M$?@RP'+=E!DH&[261QX0R*GL*V-;)KCU8@&7[[7SLKVF_]KY]6OPGHPMAK MM$;_87JQ17_0QUXE)T?IZ?38?'$Z2X^/_$"]4DZ#62_2H]GI,]^^(+?E)48" M<\K!\B^.#\T79]/T[&2X0K@7Z,OV[H KOEH?BY8#E6Q,PI4S\+\UD:A.%U2^ MLJXQ9)B]$NWF]F?U+"LAZ'IA"_TE*(N#):0:@VRL+K+E(233D=PYYX[NE0L; MT_I4 R?Q@?4Y"EYD16\9;+WH-D[ \LKA\"T,=>_4,>(\@B"1%,"O6B]+.!L$ M!2.@S%1+B80 9!Y"R6+C2(4Q<]?>P\6.#/JF;IX&J^8SD^@-5\8+XTR ^$X2 MGT7?I^?(>0#$ ,FBQ>27NPV03Y:[O+]FQ&H@+CU2PUWRHP^ M8X4/9=$0F<< MFDATOL0+LI6BKUM&(+P-W31H)8(L>")PA,4=D^TG]E;PJ[GW3(K_+F5.2?6= M&"N)AW$"B800JENS1">3%2W@Z7OV1J$*B-/HO9LDKU\0I$,S]&UN55VYJ,"! M,\<[\!@ ;']CY9*,HE.0<<@GS4;[2>(R>#]Z2%GXMSDZMLFKU-0@\)#W$@,M M2Z(#V>H6S0F(EZUD:,TIS!8@"!A)U1I$1E_?/[4%(#?"F#*@X%\T U(F$4DR M"\Q)*FXW%-EPFR.2;$6L7OX@%D^,5'K[/T@%[E@ MF>JS?G6M,[8%$2_>$4P"T0(%I+D3_/W^;Y]D1W#Y8$YM3I99ZVZ]#TP>KM%0S5P)#R[[PU _>D;B'IADVTUZ)+% S-! M*93S*\<:Q= MP$6(.ET@MT=F;+].[G+4!]; 2Y -X?&D>JT2XDXI5KW+4+MJ7 27XJ0WA4B$ ME+^((2-TSWD(JD58K'.6-4H=BX;IA(U$O96: MD0@+K!@EP<$]QS%Y)4DY WU4#PWO@+UH&9GDNMX-HA.E]*8.S2FG,# M/&8=G%]&5/DH6HVM@6D6.;U',4QL K"(89!R3'AB,U5U'HQM_@"17 MR2]9G12C%,MD:WX_%"U)&0$HYA(G%%X7Y)0N-&96'1)HUC[@78$,L$XV:S([ MZ_%INI6O?4T$$D'QZFQRX8V-00WJ-[X&-58+B=>G%D^%\[FB+7V2!,641DO2 MX+L^D]I50S&>"-#+J*82%0U@>39!JWEPB_&-?+G!ZK //@Y7G6H,.(Z?E:!( MI+>8SEYB:GI)&:T:[$1>(O0XR*U# E,T&DC-$":N..H0 FWXZ17$EHV:X MTM'676:)"W;1;-YBPZS$"@3&\RHAM^ATDIH$93[7;'EEB5F#MCP70XER;/6\ M6P+Q$$OF4(B#@ZKWE:0]US/%.4N\'2PV*UK2R\PF?445N.#E4\O^0TX183>L M&YS+'(G8R.<0=TZ*S$0ZE3\6O6 OX:BXEE 3GD0RF08UT(VZIG8HBM!0_A&3% 1Z_+]9:P )$-0GL;49*GB9[UQ\^_DNV6G_S>G\DDKE'?(& /6+3 M HL?AM8\UKM\=%)("/ M>[[IXL =SPE+\>$WJKQF%F5T@$'P+*=K3OQ*Q;+;1YMV!&,RRI_CPD&L_J+, MI7)EZF(_E@U+G/CDTOJQQYS7 ^F(7=7$(V'OH<-:+G5&B2MF=637P!=)&:SG MQ)9ZPGD_FEUT_-2[^0;!.W1!ZE(#.,B2!U?6*%Y4^OC.P'0$>L[FZ[TG9&_U M.&@LJGX\/P(+!ZFUVK,:D).$"L?,64::404;<*S3I2VQ[YS.J2P^YV3]RRK" M V>7'B):W^P7 @-'I"@Z%ZW:8_@V+%%WQB<36[>0>L9&I6WDM:!300#,F]KI MD#WC%^ 5,(/FJ:=;^IN&@6I+.#]TJ0L '?,FR53#!#'Y)K*^4 !W$/:9#'*M M7@+CHOL"F';WG'AKLI2-6DC6U7P5*A14K?*QP, +@T5K+5O(,>5HHF-PH"T$ MT3B"C7Q\'/I 8C\(^'6)G)H%K7YZXB*"5;T=.^4VI 9QY+E>CDF6D9%5Q@P! M'QZDT&X1\X927IAY%5+U<#KOQ.@O[H'R'77^OM-/BJ]Q5AY2GZ=UUO*B+1K: M,T;91+, 4+O15^5$^P=JCDM6'J,S>.QCC'%4F7XAVS39_[ 2[\.]-IZY3\/S M]5[FP-D:,468+Z6B:ZK.UWY)UWCP[S!UDP4/;WX+](C;?)Z)6D(LP[M_JXQU MKJ5X-HWSD3$@L"N/9+Y@O)/ZKVM[E5:V=@)KKQDK(0?P8J-VR$SDL;$W"00F M0)2+DDC^O&A=/B@],9X[6VL"51_DZ7E1P_[..$&)!UT+OH&UG2[.OD MS\$Z<*10#QP>07^IZ7 O@TV0?$5OD7Q45.M-9]W+]2TYD@D]1=QU3DEZ7C^E MO,3-+P;BJ3;SEDZMV[7(3?; A8W/0 M%*RPOA#*EG":L*O5P&^(JMS+0W,33)*/D2W$)^P;DSJS3@T"]?<[8+FZ4B=" M]!;G]"2_:X+T%E>#E/#0CBNL@7A:]UH M7Y?(\;!7IS]&0?$L9*^1VDP+C=_5(S&-5K)ROBE5 QRN5"R-I6A*03\[M_Y: M:UW4;&^D#$B^DCHROTJ&TT),QE+&X,D%8PR"GDA8<76_Z>=:+B]1!%<1@"*_ M0ZBW:I<6)'_6@A3<4ZE[W.LOA"RC% >2F7EIV_WUY\W:H(] 4,2@Z#4+,H;O MS'0\=8^I_7MIJR]8(9%+,WST/X95A546XZ09?CA2\?3RYBHY/03BK@,2I<&( M6?2LBUW0Q_X5G*E#W0@P#KCRJ9=* E' )6M166/A66HS!"+1<9$53.5W M5!KX=:6^&_=CX*AA.=$$UK9S.#>JY*#;L"CE='6_+!#,5H4FK!42">YF"SR5 MK4B/CA7;U'A/N=6,KW.IVD\CN^EP=KPHR) Y]43(=29#?1 MTPO]XJ0NFG1($HE$(VXU,=[;CXT0'=\'W]<]M(FU^TS^X\^A8 Q_M2BV1D.5 M6"EJE5V&(JO$;64EW8-%@03P:Y!2]IF@B,DY+-@^V&9O?\ #@*30Z&;)L95Q M2=-6M'^#\-% +#6[A7G[[C)K*!F61_ WA+/^O>? F))W"GC[YXYWBQ\XAE6J MIQ+I=C6*/!P4Y&C%*ONY;DSXP#RD.]X[[LR%9&)#RW,3'%.?K,6$."G-*Z\_ M48W$UA4AZ)%RN@U7Y:V#,F71QR,B.R(-5&&6D6'$'*33%;A*-4X(=TC$H M^6S\)?8$]&-8F><_<^GRXKCAM=*)8$\7[V(GC=&%X 8P5;2@92:P&]Z:#+@+HN MCZ9,6>5L[*,NE%)^\R9:@9\<*Q(W"E12,94+E>I#[BVYLOR2>]B),5H"^=-] M/\8P@N\LT[FAG=XTB-35X?VJ)?O*>WT'[\ 3/W/8 C-80 +JJJX)= M$B;T?3 ?B@J46R&B#>.@BP,J.,L?H^\IK3J><1Y[K9?O/K!;OBB?BS2VWDFW M;E@7/*@!;C:F(5*_)AY"UO4H<#9V6TPXP8"DN5ALM7)D&K82= 3#%'GXBMA! M6+/9=UQ2B6ER,U&'7=9M8:&#ZGU]!FP(AA$KA6[@S[I$PX-]E)%(^2Y9WIE1 M%O[6/9?FL@M(N5J(="210LY/EI/TQ)G>JW_ZCW=)^]1V^XU6HW@Z M9N=9%3D%+8@5 /F2>31M;(F1KX* BUPK:./LDH8OX!8UR27_KLMLSA8U#.1D MEY6YPVX!2H[?^,I\2G/$#$ZT48^&# M@HTH?SYYI!PM7AAQ>+*(*]*CEVF9>'$%?RG*6E$U$04'R_O$4S3LKU?7 2\K MR<6$6+9,LQ@7M_?C^'7>RH$VYG/WF">75G@CHHKF-@\SDU@C902(>@VX8]LW= M88/@)N[884ON%B;]=C0X1R02+OT2Y*3=9T'@+=4XLY^Y<2$6EF#SOIJ.X=N]^XI7/"NVJAEL'N=L M%N\L;\59CN%FC:4%_A'B6Y5(\N2D"W&-M:]&,G1:[L0F+B%3TMM$$+!8IX$I M<]?E<8O:&RU^JSN76@2PE.QS3K6S>BH??\\*A3M"JI'D8YI-$Z?DC9:)_0%M MQ[[$EJA!8Y'0XG13+R9@58LI3B7+-I@E2G6CB-RUW69!GF?W38<*NF('JV[N M-Q71@"AN4.@E#2!U:CV_A?$7I>MIN3]M09:^:$B+C41*8]JU'*LB8OG+W(U ZL/8120/C>5DS0RT@S\2 @19F\B M.'DY.^BT*A(/^9Y1%*,XO(AP2;Y"\J7%Q!QN.!?X_$B^;WMFMDU%T&8@HNYK MC_K)-&%6!I>[I$T7[D>VNP*+#F68V^2'*$A^1SGH\3Y4"-A^8.S)?!U)]V5O M'.]8V@6W7 M*W9O,W_\LC*)A'813WY+A!]9YQ+$V<@93Z_W5\;=OLPYAY%V;&C+O%,7]*!1 M>+R_U&D;/; MR6U$P FBWDD!ZE69I_;1VW#*1;N*$AA8@)867QZ833E5,-;: MHAO .E5"WFR(0@09_;X>Y236]68A^HT)PY/N>CXM MSEY$7Y(H2ZH-947#"%A:05ST9?Z+I374^ED\C*X'J?OB^72)V%7D!;(CSK3' M\?FM[M1-:"F!3VD>DR(*#_!N%8NO+GKJ-@>*41"*7X=]1A P/GD![DW1"!]A MS3 )NFT$%BHV*)FZG$,CL[B-2;Q<(G)1XKR:3L@XTG"#27ASY2Y#Z[N!L" M M33Y>CGU*) )C'5F:;'.TW<:4V\\K&E0AB)[QH&=%4,QA/&%^6[^\(8TR(=>\ M4LJXV/N(D;2R:(HHW$HIB:IADH.++> NA4$9X]%:44'3QJI'$8$7U,ON$2\& MBYQ7&86V$/7"=NX%];DJ)J/V;)&\4)Z61>VG43E MZE4'%9@5^ZI^^JESOIJ+&%E4:JHI.F<54+1-F2=6,=DRA,1&+L*N'16GQ?=4 M>UF\\ ?:6:M@]D A)<$;YEPH4 SJ!-1Y5DF)VKD_I0G-ZDM[OT.+WF59]K2M ML/XWFOTL_T5#''_7K\;\4ETRM(68LG7Y4R^\N;]P,D52#.&29%K-1V4ZAY.H:1)+V%E'FR2V_AB4AXDV\JMUR,-!A*M+S7:3D2@]P5-N_UH9ZAWVC.8H-'6S# )Z N@3- -XZ8;8=AE4):)%(>-2KZM'A MXITY!!Y:AV-\SXNBW$BGX+'Q10N5-CA+[MOG1.J&F,Z3O"C1)F%"+"J"!SK1 MKMO'S;,1*.5%Y@OSW8N.7UYY*0*LRXTVE'8$]%=!6V+(1&V:0+S@\%=C3XBTPG *.8*KSVXV.]$<;-@D+R M02(NN//XWIN;#Q_V)\D'4WS50=60$J3TSV"\Q9@>N="$.W2\UD#>Q%N)_18L MGDJ'Z=99-?>HGE 4] ( ,7?_=F6%/Y&^^@/KJV^(H>Y>:3@H)DQ%A&]&T4&? M/4Z/9N?NTU%Z?">%GWUR%W0'-DQ_9ML]+ M6%+K">;MW^85_-71C6A?TJ87UOWO&U!63));?-6G!].C-)XZJ\MF;]<[9NF2 MPG8T.P64_B'4,<(GX6K$,W+9DT%I*6H4U"RT1-QI!V5=?R;2I(J6+Z!H:X6B M^3_K7(LKY[V_JA?>TG^]0O.DC[!P.WC)ON.A:F3;&?9TH!0P0Z-(;C6"$B\] MI7.0,P Z]NA]/":8Q@>1B3; Y5A(9UILYL:9*K(^VTZDM(>K5CP))I/JS:%7 M)RS[-@A>VW&O895W8+/B30K=UYI+;]L#D2,B"$*@[@4EQ]28OB1N2;U"=4L[ MG'-)3I+O@(*KA+[J5Y(>A UL:]$A34W[N07.?*F=/+^@PW2D2%O0FO3?LTK3 M5L^VWNBS@\-CFT'/N#N=?A,VM:^_Q^ ML[074$BD-3YIW](/S8V='>X/Z/?+YCA)@NW+=1YN7GZX%KO^ ;8V=UK^WLWF MME/8'!PC>*[Z$=F7H=/R.E1(V4YPK22)O(%79;UA6\B&7KLT>O,G5#&N4=2_ M$=57,]:T"\0S32"NT?+RP 42=X'3.7:5* '7:PDQ,JOQN$IKLJ5;?1=\D96=7$PG:5AA).LX^PXAJ']$S O3D"' M!"ZI9 ]'%K4%MSJH).F,V/06;BSL*#6XXR/>B1=U'O[#5]T?__!56_SQ#_A? M]\=O)=CZAII*P=X$V\D8!&%[J>&3ZI[;^J*\:7 M_GLY:-DUE(*E\9A[)>217I9UC'G+5S[25;]!"&$@;[NOS?G$ B+\R#"C;2T+ MW7B^4,]TL)=I>G(XW.%1%#I TZ+O^Z>_W=*G<;?ES-+CR'IFPR?WIM,A/'J5G4Z]!3"^\ M!K1W='RR;Q^T"A&5J3FXS>:?41/RXM"VN68PQ(79V9F?:G:Q;Q\[/?9+^D3Y M,V/7XA7PB<-T>GYDOCD*&L'L'1^:(^'G#R_&%:S_[G\ONPBU_A]TUY^_Y*\& MU_;+OOG55&:,>OS:[W\+>G-Q,3SULYU7!(+GX:'I7/02BG.6'I]Y.G,^.A<\ M9Z[=BXC.27ITXN_H[,*2-2,/PW.GQKSQ130'ICKR'PU0]\[V[5/',[^(YTG. M-)V>6H0^/KPPG_:F9_N]QT].ALPKTGN%"S=?1HJ$_S>*+B]LY.5M;K%]&#)] M"(@VLU]=SEM,MZ#&3Q2!:/#U/)T>GEN0S((O_EHWG]E-RR61 M!U.D9T<1X0W@[._\Q^S1JQC]1T_3\],A43R%(QYGVW"29^GIA;V&QS,06P.;3Z;$%!G"$$R!Q^L)#)M;" M6S:Y#D_Q*(498F<+I^C E=])%9 J=BN/T]G9\"8=I1=PR]D>$TO0'4P)!W\8 M&68*U&)(5.D"3X^L!'@R32^\#-77+^/VF;@:>CP9,>>T_+V8XB2+L>BT-(*K M&-;+!6$WJ[I@7/PO=HNC$"A-9$*GH80::P(\UD(SA9TH,JNA4*J@:H F&6E( M2 9""39=(WW\LJ5X^#2P([:D_./3D<@:6K!/U!B$FE)7%A^T)8F#@ZEES]+5 M6T/)[';=WB:Q9I\NJSKLC72+SNB8E<*;(T:RI%QV?]@<7.)FT:1E,K)V;M>A MI75]R68S]GV1-SB&ZX,5+2PH>3B#I,C'[GG MJQ05W=>_9NZOHWVM.?N//OX?ZBI_4G*PW*"6AD6C#.5.+\Y.MGP^"/[>JO[M M%47$#A-8A?3?@YV?VZK7T8SPO]B\L)'#H3H7F7CLP8$"%]T?FH&&+'LXS=AS M?1TN.@D9@G:!XNB#8WI<=#JT!IT,"<5PNM$'69OKX3AJ92>P/JO$]=&-]#9C M*4*D>[=%4/FM_\5^PP>P:JKI%(:S^"6!:'XZ=D>&OS$L8M+62T?Z[^8E$=[R MO-GL?]F+_AO5*[Z8PP"H_V=P&- (CPZW? XYS"[T_B%"[D'O.1SJG1%R/_;@ M;N0>#7#'.TPS]MQNY!YM<+ML9O3!EY%[M,3MLJG1![>0^]FY50O[9S^=@G)[ M8I_X)R3WI^FIL59M.8V1Y[8Q@/"=\#(,?\.+=6T"$:G! $54]SH-2"$7[10N M^HY)1D-U#^U(%'RM64#HD$Y9* MF/[IOH,?>S=#+:U?NFP+@=Y&>1,CJ%]G!%&ZJ@LF1[-+Q03(*^6@ENCXX3[5:4<;T\#2HGDJ[ M6<)VL9JS;=&A(WK9T&Q&>Z'%TPG)(FURT33VGB5@(YS*,R)6VJXB9J[Z%M.@ M]D,Z5I+C^?%II*08*:7B>5I4^D;F7+J M YSCV;4^W1KKS1TLD>RZ OMTY[:3F=PV?NV!D!//;%?66$*[%*!$BSQ5!7F^ M:)DA]Y[(2R*.BX>;)#>P%(6F-KK>P&YG%18QN+[@:E>1P M3F=]?JMYVRY:_ 5L]A_G 0EKK!2&9TA3A M_'@6$M8Y]1#+6QV?\X(/7,<1R>\T +;C:K5<;EH*W-P:94 * HL/93Y(H+ M0(@ ^AN,L\X1IBP3V(8EG"O7U+]H2017!Y0B28NF0_2E&*,T:6NN@!F4-(NT M*7$P9I3:K&DP/P[E8STW5K3125ADE@F'R\5W;7- _,H?J9B:HZ59W.-$W2^Q MKFV33D7\,F8.@ C7= M%/:4FB[9O@Q^$:YFBW.! M4M5%!B%7!:=1 &6Q&RR.!E_>Y='M49Y_V[M2%^?IX>$AXU9=_;RIYE+>EKLG MM-).O.4R9W[9[J1IPPOI?4@5C2S@16\G!.DP#ES3BFS![:J753(VUQ[ZL#A77Y?8ZK].E,%O5\X],1I!J&/N;* M1M%J:?F.8@U6-TG>F]P"3'.+8*6EY(@E*#QCT^RB7/A64J 8JG]+MZ^@?(S M^$'JM]$@ ^J>%/M\>T!JN8$?>[.TJ>:\NN0Q!\3IZ2%B!Q,0RD<7+,MS*8F< MT:WWE_2R+-HZ^4N1_US;.YKL\0]O&1N?]K70;=;VRJ^2EARP?D%V4X4A',OU MQR+N>@D[ 8W..,_GE/&Q6&HR;*]O&[ZRKT$@%'J1H M*<-/.I^H&M@3"^]!>Y:&SV'15>4(DI1"X62C9=NDC'*.]H]W# M_NGO^G0V.?WOO>SV;'V)#G/*Q":I!@=U>C,U @.IENN)6E;G.O:XE'>L M'F M.:U'2]M<U=I@'1:\#!;]16M6:W9,WO4R+MJ(M(R9*>-A*YRJ M:BN+%[#SJHG1VZ[4P$YZ^XZ&.*E^UAK2)0I,H.[M9%+\[4. 1%=SCC=G% ]D MJYZ]UGDZ0M.']R.ZL,:7N0M] \?A-V,M':WCYR0]/+D(OS@[/)9L:>\[?6LY MV[8A]=^3H_3X>!AH<0(8<'RNKAA&U>T;?I6ZFO_#-MG'+1^&.?#O'J6GD1A: MH #3BY-GT&M\U).+]"A2(.+D/#T^.@FP:AL(7R5G)S#.>?C%X9%?+AH.OM9> ML)2(.B]$'E)18,1*X.TR/:]!*HZ5T9:OCV$A\C]$%VF!6U1N%&?V MVMX(UW.#M\*IC8?'B86QLIG$%>Q7FO,;%MK:8A_S =2]LBO_=9&;6XJM;/F) M+6A7-N&L_^\PC''XS1=P"?_!1/F\+7XA-YR'"*[/8*[/QU&V4Q0<_SM)9-(7HY/B(#':1%V+#G*33\V-\ M81@* R^<#)<*+/$89=#9D+_.TNDT]@**9>2E80-^[+6("'!XEIX J"RW=B9> M?Q+ 2F:G08P2*GKG%W"R+7"' NMJY*;A]!!@LY-A2-;I67IV=O2LI "SG8*J M8C%#1 _$L;X4Y%:O%G=4[ ^=8F_*@P[-^M9OX%HU1QJ. ^IRFURUS"\FA-PA MA1JNY.QDS(Y27X_-N,I3/A[+TM@/PB58RGD: FL*!!3?\WID7GU'R *1N2YR%>< MGG=M]C*4W_Q?(Q*<*/3P/XQMY!0VLA-+4[=^'<->#>E9XZ0M589W;M-*QP0NXI0F[YN[K%+Q%?'\6^UB]H%E MM1"](K$L81]LTP 8=3\I>8VWY=7QT9DA]'NX5EGDE1UC/V7:'B3X?E=FF\]U MJ^4\'T$6O8<1#T_-B%+ B>S^U,5006%+8Z8C0QU.9FX@,X)R%*DO*0-*NT1Q M:;\Z.C2KJ)<:OM)Q^WAN?U2KFGLP]^=G^LBT;3TOB!J1K=_T823S?5GJW,-2 MJ8[)17LKD H%K]OW1LID[GTTLU[2Z_LV#D9KJ-\. V&^E-S)IN0L3)U;WHG= MJ\>F@;AVEIZ>H3OM"%0GN>L?<5V#)P\G1ZY $4XFD0RI?O_O@VNEYO.PD4P7>ARSQM!M8$Q0&?E M^YCXJHH!I5]*V30,&V00^,7"W0(Y]/0%R]GYVE@9%J3E<(8A#@YNTN@M\N,> M':9GYZHC-WI$4CE(^,[E1H#X>(+@MIQ\;U""4'VG^4 M5UFE4MQ<1H6W89MZX.\L&^H%#?4$,O=ELF0&-X?;'MQF[LF181E MTOFO6"95_CC:F"AK*#Q(P[^L_.)JI),) Z<0%8.#EL*NR'K5?ZO$;?&?7 J0 MQPI4='%\CD=^SE,-2<44/^Z#G) MW"[6">QPKSYHX 2UJM* PN&2TV,@!M<#7!RL_/PDG8%6[TIH#FCU*568" J( M,-J.0]K!%-33*$!!L3\YWP79?8[W: 6AGZ?'%<(B4 M _I&/"?'1_X%:K8XZJ$X.TG13AJ272R3T[_\XR32P=[%;[>6&&R[YNXZ6DJV MM?'0CC1IXE=5#'D&Q1K 0*M;#'K&.MA 4;G_"N)^4W"8B^F;UBG;X@YK&@;] M5,&N7)]!";%?8/'CCK"60@FP+^.F6==4\-?AV* [Y9!O%.["^IX3[*0>AF;, M+HP%1Q;#9@]??IFZ'W(("/= =^!W,SD.Y?LC;9J*GM.^ZB/2/P'&=P!L\^4& MD]<>\K:GBT08S+" O:.L*:'1NL,.#.RJRA?_!64RAF7V HE,/_S$VWR'#?_T MN[^XNAYB2!E2,<.^,N,QV'U;TJ$S-ZT@K15_=C(CJNC(RW1R[&H$LZ4#%<;[ M8CVD6.CQ-*^>]"JLP>! 4H\B%3:'V\3+\*NW>ET=:/&JT7"KO>L/'_\E6ZV_ M>1W6)*?DSOZ#?M%.(92('#:9!Z[4WW%=0AMAE[V8?[NFOR7[*^E M" M8)53LT?*3*&&UO 2RM J;-$^I2.2)U08Y5YNZ7**S9CSCAO"T0BW>>*"\RD# MRA<#SZIJPT06OJ?.X\N&&KY3X-A2:_[4TKK0O\@-V-1+-4KW*-TL A\\28>6 M"E%R&@]ZJ% %*L)P0&\TQ[;20X5&F@1) &,-+[T^(I:ZKRGKUV>1^$9.3A/D MWNWM/<6,4T/DQC;&JYVW/C5AI*;[.I7A)\_3DGIKCT"!O$94 [L'#N::E ;L MDH9XESY@8&$8O#K)^?M+6!AD&+I7P,%)(AULDB7?9MO\."YP// M!IV^.CV=3+WMLW):-QV;PZ@LGMK-"5 FR'K!%=L1?[!\'>R:#<_IB.$Y((W; MO/R])A?UIHF)@]7"K_^?M3[:;R=8QDH5]'Y\OEJ."*).)6OJ2+'/L7]?]K3^ M&PB]5]I#Q>C0FY7T.M/O?C1QER]^P0C4EVS!#()M_'=C/VV5F4E"'A>@]\[2 M\]FQ\98='Z='9S[P8/#\#$3DJ7W^(CV_N'A.!C^9# 7.GCSN9KBXN(A6+YN. M1#'&QIA='$?'.*?F&#MJ+<\BRIC"L'<.0#V*U97!LM9#V_CH.+/TY.(D,@X6 MS#\@BRR):)N>G21'A]I_D24:[P:T/M+Z;P>.RIM M_>:[&W-FE@O[YO[ABV*)@JL6^0D:JV>A-"U1N4Y?0*T4[2,LI;9D-F ?R(AG M:5"3X:,8^6EV;90EM1)4 (B7;#B?)#N]'$V#0FU>]$2 !ZN'4D1EE348VT]C MBN5WF10WV+W4&V]TYK"0 I>KMC6P)7%=!?K N1BD@J_Y*3HQ:J=8LHK8C\+A MFO98XT50B]N4)O@K%QV=U=D]\Y1^3'GF,FGF=& MS[1HFM#746;H$C"D,T6)W1XR[O+YKLO7]TZ]#B'\T!GS1R?L4P)^072Z2FR[KPJ@1 M=&M:-@[G.IN>)]+64(P-0YZ17D3"O4&!.E1&XN^_.B)'A\DB>V+1Y$[O$5NC^,;<\XT10D45)NK-W;TOV+'NSSCR MID9@U,A@T<_Z??V(S5!##X/K0JJ[I9SSUMBQIN1 MZFW3!?9)E[I*KLV"< M8ZHHBX-R:M2R5;E+3S7V<77@JA4T"]H5FHI:::#>! ME+A7+'8V@C3W[14HT1GI;/CO[.37!%2-[IFR5NP("/LINH+8P MD^3*'%4[.'!7FTWP)BI?#]K5OZ!/,-FU;:#ASM?%A$7@+?3%.3-,X^#X@;Z6MC'W7E M4>4W[QV6+0J;P1XXY,=5.L9%M?2AGD]9>9,^[("A,4AQ]8QAZFO@##CO(%SO M)84Y>A%./%WKAG5>/4?_MA9R]!0O" 23!1%+[G9%0R,)4&VC_A5QLF>F5\ Y MUS%@&A:)!?!JS,>[SV#X>;[A\K'N;A$S2[5@"U#3AB7'+O42I 1T/ZD:[TF+ M5']B&\+@EKYDN1+89F,4N!F7FBN<_.WDR+Q4,X3T9Z*?=42-;(!!A3273\,* M@R\1_#J*^ XH/03=X!,I((QV40, M>KFMV$*MIH69%.Q%#;BA1 VNM37"8LBY$9TZ-D]D.3$!>Q[C+$)H;_.[HJJX M.)NYE]O+"WEE4_ "ZZ:U>#TH*%P(/+=>1][,&:ATFZE"QDI*$?&EKM?WP"]+ MC#<@9P\0"2Y>ZI6YMF;[L=2(+9H6"R)323(60KJFKN[,$_4&TP'T$;1IBJA# MV-NW-([5K]WUN<& G \TV5H8-R!DN&#.%I'LH:"6[QJ(;IOLS>NR]*$KN$\: M/_F /^^+;0>_GAT>3N6W]QR5@8]P2IGY#;_K=5D_Y4B]%P7<+XIQDP*T^ALQO$W998/J:E6=E(QF MLC2*'.0<'(K'3B( =AON09.'7F6_%*O-RM48))M 4/":IJ( 0)V@M]GIH184 MQ) 5M\/^MK!.;3BP(^Z8A93,3GZOZB+?KPS( D@;K93=)0D(^%"!!BI\ VD& M"@4FUT6E _V9"##64&MT MXP*CRCZW1LLS$(3Z::<#_)NF>1Z(#FRI0PV0>^"8*5X;M63PXHX0"DP8Z1P:[GWX]LUENS\F[E<9 M6A4 BO,-75JN]=:$-:U9>?,PZ(=Z]>ZKFB-H9HX]K2O%JJ BXG"G;F$: *I. M$ZQ=0'ELY(46ZHF7PZEV<-QW-=:F(RD3!VZ7A?:)0.+BZ(A3-/R6D$!HQ(%RR&[=*YDZ[J11Y6 MJ/41V2-QB5O*22IMZ ('121'TA)_GWW($<%A+*K-=-[2B #56BT"K_?)U?RY MS>=PTT!65_+*9L6(;$RAOOT%^+C%<$XRD03/<@&7D7QEE$YI/K-CASNW-<"% M0K65$;J0YMP073H$8'S ;[L@J51I/$:.%XW62I7HYSG;>D]U_?&>VM)() MP4(-7ZAB;'6@M(1!Q_V\]#COB" 3>2-W2[J5NK?#:A'^&G%JM!Y0LM=J0OGI M6%O*18[(B*4IW8G^,^>U:*J4/:H6H74'VZ:@(:E2,X?D!(VPE4U:J80V! M1J+_(_6%;K/<@YN*2:WBU/P*@A=-S[ H"[& M#(CG+H7>!D["PW1V,@P1/$F/S\\P#W5[])S^>Y3.SH>#3--CC&KII3U1+5C; M5NTLG^7QL0UBF0^#__5]-@G[V&?K5=[1Y/9OKNM-LO.)P(&D=V[ MA]?/#@//T2ANFF8NODJ02R/%5<\,[]C!UO:BAA^#]M.I :F-U1H%KVL),\R_ M.+XP*W=]!U[-; Q]C.H-:4'1#DU03N8/'G?&+0=,I=HC/3@0)3BN;&\ZN9 _ MR3^D9:@2K9]$+J)]%G3\^*]F1\_LQU.R;=N(OD+"J3>,M9+\:H&XGC>&G)T8$!Y9K;#7W*?AEI MY3.EQA'^(6D/5TOE TIXX9\[^KEHXTEF("ASTRS,26Y(.'Y!2E1,8_#V\.'@ M>"8@=!S]GJ#(DCWYBIR%>YDOB. C;]L0O.D]'[&VV+A\;0EHDRM+K__X_AV< M7-,\ 0!85D%(:!<1]8N2@DF-P QVFX&'7B)@VZ:\A_H3 IY.W#@H,FX/0'K2 M#"$R+%^Q+#<8[LBX;:@XV181^?*P3%EANJOY>A493:5!#6&"("H#O>\0DU!-FWB9?^5D@? MD7SA;H) M$'H?WIW#.HLNO##]=I$(X#:L+.1:[D[&D[/ M6M87["!5S_(8:G$I#PQEH))]F ;,?X\DN4J, I&QT-Z&.\X67\SZB)WXS2]& M3HS]_#;B36.)!(.B="7N%+:S:U!PYD+)V,X+F(8FCFRQ0->\II0+)'>N(^7$UDTB.VI8^;OHWZA0;:5:*)( "E-F MGW/B%3U_+G]/GC9B43G6(-GBA=U&N.XS#"S#_,9-9?@_76@FP4*V;#E"2LJ> M'OEF-R&2^7-Z7\GDLS.+*F% ;%ZQ9Y"7U<"I/A3-IDTNBT4*NBIUBHB]X=)^%@8V"E)]253SM!U6W+P!)TZ,ON;/GWG9ZOJ$,6GE4Q$/237U;E MU]2&YM]^1U$BS4/^.Y'^IY-DZU#)AXQ2.=[!O9*0D/>N0U>T(]JR*)F7\XL@ M8*+@R;<:Q;--T3F*??T AU$ A08-9)+LR !H?M[O$H89)]B:-%A?\?H*Q.KXOG]TP(OT;_\W^G9 M\3>:S%)4)%>[J%??G]? YBVZGVGLW%4C)/40^TVA_9BA(W!H4:Z%AZL[18S M0@]W\K%F%*ZIA1>_E"9_H@X6$WE:H)P[YT_S0_94Y8/C9' F 3SA MCZNW5[_-07Z[:4$>:S\_C'DY/#MY=?OCU1_@C*%!_JYO/O^D14JD> MC?6IR%W$!REOF+/6HX$U^I,)5R&!$25*,B#3JQT="S[/^_Y^O>@N[/3&1P1TG & #VPU&S/7J@584(PZ700BCMAR-%HVB\+XB]@LJ M9DC12'4&#I/17'*5RIL;OW MT\ON6H73/86U)9+USAO;_RW?<9*&ZMAP%1R86VJ9N3-(UMF8L,LJP 2 M@=>+_9\D'WIQ%,X^O'WL='"&KA4F0 JC[M4F+=*XN_&T0[@ /P.?F%,]031\ MF1TS-;-#5^SQ!2(X>)$\%7P>"K!-QZXHTGB,"].*#A-+'SO'2WAJ0T5=ETJE M2MQ=E:G"M. @T&(6= >+B]8ZE)KJAB:L[T M#B2.,[;6&]!RYQ:KM>@:J;ZH)Q NB++I@@6$#(G%\7;3P&&G:J]/I52YZJ(% M6XZ6&"@$4Y=.4O,7\Z\1H@JXADU: :RLL@H&2W3&4"0.A$)X^EW.[Z-,RN89 M:X]!O3%+;K/JLPOQ+^D%JM#,SP^:K+XZ-THDZUQM/SH[WOZU/W*+452T3.[V M6O7+=M_G)7O:K']&U/VA&R98V&A>3K\*U['O]>" M@;$W!&[&"-$T^4,]YY #M,7A\(1)VS9K&"2B#0$Z/%A+[0Q(W.F#0!!BH*Y1LY>["W5)@EKE^2M MI4A7/:NN2X^A5\0I3F@:EBP.VCWX$+1\G37>2TD1H#86P%W*A5): A6Y>JNJ MWE 18^(8WOPIK!JYS:8J?.Z!C_ED+/"0\&8CS/,EX^8Z>S)YCX-EJN](?1S2 M&5QH>M2,U[]:"BM V0M[2R*807.F]!;G9?;BGDS+:LK$ZR\6@Z;%6X6%AHV( MC,.GIN)SR]4KYF@^$+?RD-*>1.Z86_#\/FO014:1HB0BY\,)W37LF47E>6;A M6.1%/?[./#N$D$XHH6%M,LA^7&6??8L&D('NO)')UTSQ"1TL26%63HHA:&I% M--R),;6'T[H[=%LV0=RHJ[Y-01]D*:Q(=R1.X1TR6J3?KIVX@=:'[,6J* 9I M8 DB>45R-AT8X#=*"!ANYDM"#C+*^LB& AX!O$+V';0Q\+DE!#HVL.KD\DPX MH%CYU+KQFT3.I+]QV:$=*D2,5"X<^U?*+B M"])QQ,!J L72PPMMVA$"CF#$ MR4&$W/TICD]GR9L($1UT[7-!6T?IZ='QOEV;(.%@51>F#A+H[,ZQP287E&,D M/,K;.5&M]+$IAR1='8>(S$&U1*U-*W0RAOYT-=#CQ(JQT]Q[X:_[S-8;M+:X M,!1!4F>S!>7_?Z*C))65VP8VP\QSF7!XOBKJ"D5DS;03\-T\-R M07X4GWB&9%4HM"LR0*X7SF=V13V\F31V7F(C_^Z'#\E?Q*]R4Y<;B?8CLZ)B M]K6-6#^<'O6P-;!)H&K"%*&'N=]NGE"U[F.OGW\P_1[\MN\*53M?+JD6;"C2 M)2!#N"XQ.$1Z0V2.5S.1]<2]8[ !+Y=*SJC4),H&DS:N"VN$]Y*45FCE97LP2E/[Y.>>$6EPVSXU9*<3VS?CP* LQ]W3I M@#.IXD8.9U<,3+W%A,>309X@&0Y#5WN3W=X6"?""5B@&L=!6#7"5.7%6,^5!)OQ(TNVEW#._K+)5!S(DSM: M/3KEXZ4?^YH%K'[E\Q'FQJ]JH_[K9??(M>5:7S]H%#*1P%?0 Z;^SH\V?;S) M2=ZVW3OC$: ST_0Q\M+@[F#RNL;-D67N 3#I:]86340\UXA:K3#3,+/Q?7@D MV;J@."MTRC-<.BS1XRI,I:Y(U*)H,3Q,H"D+$B7,UB=[^K9 M\GY" F "6,GDT7]:T;Y%9Q+'9JD(L1&WO-,,< !;.Z&0/*WR::R4Q%A!-TU" M)^]*K^H?-S\W5Y5K.J8[UG3L":6#=&S*9"'QSO:#N/01/A\'N(3##GDJT1 +*B-#YC>JGM0X70>PADZ$Y4V_%R 2,,@:A1_CRINC M@C[FID:+/%K"YR#T?G=Y"8($!Y&A1V)EEF6]1W2,/1:+00_-QMNRW\+3R?3P MX,_T]"5HH_,20[(I5SN_VY3BLSOX#T:F396!#.9Z?0=S;P<)Q<4S*FN_TZKS M J<.&QN.J)_GU9H_C2$)%,B5.KEE6=<==E&RI#<.'-=4N\*O\ "<^ 0W 4%L M-N&QH78.THERC'H-.CG3%;B V9UQ]>P(+2T-1&757 Z,LU9I" ^O%#5T$)-) M5;3/@@@/U)!:C(D#G!AR@.8CNDX<0FC8XE!LM%L7E;H^GV?$8RD+WDX-!^BK M'FT[>D[O1DP;D3C;967?DX/ HEDEL2B-(]4E;6(R?S*+F7A9R GA M6V>E"A;W7B#/U"/E'-2C]ICX[MFRZND2([<[85.J@[642%ZJ#R_S)UK$J\E= M4FH_IOQAC!M%$S%Y^)-$$'C],*!.)A2)8OVT .Z5JR66[-V\N=K'(26D4/N ML)$/_1)^6V*7B&><2"$B17B(".E.H M)T5>M_%5HJM%D$K!Q-"G6;@2U+X&S8M7&$?=B1; UA,*2EJKAUW+.3.-'UWW M!)##[5(56MKZDTOUX/ITJ-0AP?3&4;-HRYE5RI!F-UU3EYH/JZ*E6B"> R<@ MJNUA-3SP]D4 #3:[0G4-=E.&=4?5PLUS8E$U;KE O$H#.5)3\;MN6IMBX[9D MK2WN]GB)VPF\'!'0ISY#S7*#Y13&;.9Q]I]&2";U9#-ZSZG M=<.^8-U4P@O#>!?#SEY<1-TQ/B8+8D_B5R2'B2<@HX+TIL#J1!6!Y*E /R$J MY16;3AJN?43E)]S1:U624G*09)9ZTU'IVU1*888'QPAI_-Z$,$O >U,?$8N1 M;YM:JLY@@I]% ;^T%Z1?CT@E9<9%_WQQ*A,K+TXE5WWQMFX:]H62N[373:S/ M:#9V8W-?!]K N0IE(*!W?]JOH-:6$LQ<8& M_%S5C\ ?^;34BDF6/26$DA+?$6Z1!(N) *&1* TN+3TI+GO2)P*ZR1232O-L M)9J>AF\G1B\C1<:46@3UKL/Z9US0I W"#U*)[I%L0;>/MD MT"YA,JIMLI(]8-3Z_6BMS/^U._P*N\/\'M,P_)2+?$Z&\@,43AJT);[^83^E M8:_H46]#?L_%C3 \\Z'(,<&2*^]Y-/7##H1)7V%,XR/XJ7K3S(5YRYXH!-OA MN]G;0.1[*SE]5W35YT_))ZP36,8L#O'M^9B/5?Q> J"N&''*R;,GZ)BE,=0WB.H7F@2LBAWHIETSZJ 8P M#7[@=O#AG"C!2>Y^, 65.7W(.#RVNV^07Z CR.LM02'4@/!Y6)K#-DH\K*&@ MC1$=%RT(G3G\%ZEPY!4F.P3'*S$)R4Q_.:G7C>I#2GY% N^O6<&A-6;_5&E:J#Q/N"G)4"S7 MHX6?3BC$O2#9O0Y*AR*]Q^2U2M 9/6VZ0O$/:.F R.5*3;S28$VU<&"A%O!U M1MD@S<[ESD=K[U!5WKDV,* ?::TNTK7*NQ<@3?S$T ^\\3"/'Z 48-4M+WM. MQU^+-5^XAL-M3I"KK+U/$_Q_\@:N%S 8)PS>8 G^ ZH3>>T=/&M!W M=O\Q]Y2>S!J8R9(:AW@Z8X[5 @&J^9-6J,.T2/@U^,Z^1I'%*)US[BS#:Y%3 MY/ M;<+G2,)B[Z=>-Q;4#>>Y^E8;\MLYNYZG99$J@KV 31:H^8PK7H1N+H M3#Y![?.W4LWD-9\BX)AZ@[V1;Q)@'I5TZY29AJ&=1@Z%\?^^J3GCB!;.!4&' M8QF 9LB $5D/X*X><+@$YOAD5L+8;*'D??*X(__4A@=;>&A,\D4G<6.][Y0N MOP0*7*<$^74GN>A!R#*%NPW0R.V=D][)@NU43DN]!P!!ZS4%7:70#Q7K"&XVS4(:@#:/0K<^&SD=)+'\E%R M'T7MRJSX .BLDIZ2>%7QGDE=-5258#M#.>BCOVC([I[Y^<592M'\H[\4^<]U M:@-%):?D=E.41 Q*+J["+)1D#DHGJ%UA 5MC[1^0P+1;RE*$\/BLI=K&*_UO MRM+_IBQIRM*-%IV= M9L+ZU!87N#9I!4;I^!W\\%F(]+K$2TP_4[SO%\TZ=> M-QHB05A"NW-!T((WEO/MHM2Z52^YLI!SV0Q2&OP%ZA<_C*NS_U6=2X=U: .Z M,/;:L&?IN+KA,P!.CM+3J>UJ>3I+CX\.359 >,3]62_2HTA;RO!;5F)WPJ"7 M6"[,*0?+OSBV;:3/ING9R>F89P"NQYS*NBC"2_+LQZ+]S%JV<;6-M3L>4=V_ M:.CDK8G-<N-30+4X5FE MW$:0K0V!@%0Y&FF;0(ZIH6H2('F&%4P*YV#-@V3N+SVNKP+4S.[M3] MY/RNKB3<($6LX!JH(,354E R )F'D"VK:;P$M?=V MCB(EDO?)EK)H_:)L=QL@T"P(FF9$<3.&.$[)+M"I@.E#@JP?RN7M"](Z-)%X M14D.9;-)7]F-0'@;NB$\:/N1-K-8PXXSVUF@(&U!5Y(\;Z47AW:0, E.(FV7 M;,'3P]^SYY]]%4/!^E(A]]%!;BDCE%OF.6:MU2I6%1/M;W3VT!EX0Z9SUD5/L6K:C4!)UDK@55YKG= M'(JW MQS29-T#:WF;+1:>0Y+D5,UWT@F ME2N@YSWSB>O+W&I)'=)7[3VC@(9^$SO3.52MB$%\DG?;D^BV0%%N[E04OW^X MW;PCN,0YED SYBT3BYJJ*BX=2-AQ)Q_$D:N$ .\LYC^U&H#A@=';+=KY@;/A MV7UO .I/WT#4B\5LA$+/.!Z8"2'"K%X]YA"%B"LV6M^>+2D^7->;*QP0@BAN M!8@T&@R*<(;SV):5-?+:Q.J/N.5.V54S=VL;4L%B*>D(3%".LB1L,R[AZ0DYL3TC/ M?7$G77-O34\!8 @'DD/7\[M+JB^HD=0KG0\-[T#0HE=*%H8WB$Z4 L<[M!-Q MS*L,(4CE* FM;IEA)._SR.0BZ&PLJ>\Y@]8R5WE;[[4W@F@(U/B%H!(#^:"B MP=14-.!*I49'WMU2TB^<*Q0?+J%K94I"2[8X6.2W( J 9$3-EEKG8G])UPG; MX_FY/"T-H&'4LH3:QRGO1+'AH@-#JGQ*K$9"P32+G-ZCB#,V5EC$,$@Y)H2Q M'=MY:6S ZQ9*U^\H@'*Y](X,49[L1E(Z0V(,#X):!W:R/F(ZVXN-_1H$V6LE MZ[95.\#(HM&CL[EML=9:Y5+_1NE(5>\NO:%C.0K<%UC\AOT4I'W#3M*>>QJ# M\M7/Y#M 4""D)"SMT*]+JUCYJE2:"'::CG0XLD*!G&]K%D \E+6YOV.>DD\B MJ&]!T8=YG,#FBHC;2M1A;?!>77!R-+FM!EY'QWYWR:PTS@C7.@/IQ0$2;"7> M9%U3?%0E#@[X4<;I@2,&:LY=^S+L7/)H$O^7ZF_A^G!<;O1,3 M]"##EX71+L?>]&OH% L-Z Y4.-0953B MII0BAA3#([&S2.BQ*Q>5NB\I24F#U,COACXY(V8I&X^WY<(@=C[I8L!\$ MYS&1M$2%3QA/O:S+&@X\?E^L!2$*D"DE7KP9ZPRV=_WAX[]DJ_4WK_=' N1[ M=-[4%B5UAVM=4(V*IG[*2KBL6@S"=VJW4>']S1)#66(5M/R ;Z*FU+UDQTYO MWVU!-O7-]]0BQ2@D'M+\0FA'T8Q0CPB]6-KV;=<5%>S0/2XB>0DR3(N]S:S1SQ ==MJG!%@])3*AMS"[_5%5-S M3R&5]8RB%9?"YP:H:H\NA*(,]X7R;$'2@SF+YT&./8\:3+BMB-L6L(%%0;I" MJN@Y1Z\;ZW 3XZC A#) ;Q)/SM)D>"=Q/]_5]0)ET?X-UN_= U8?DKACL1L2 MN$Q"25A9A3,)/:=VZ0..50WK9JBRG5G,T0$&L=*81(7BM5NI6+3[V-..(([K MYQSMN)ZZ()QEPQ(R/KFT 05C400#>8QC!K3S=A@YD+CBKUQ;0U='=AA\D937 M>D[U$[G[1GK *^ M)TCI;Z\+^YN&$8-+.#\,5A .IY/LK#&:V)J5V1]H,?D%KTCS MS #XWO,?N*(A!A+;#%G MNB(P)7DT<=GT&8FU+$XSM;7]NJA,,#%GDI[FV$ $HUM][!8#L@[JBWTC2YI] MG?PY6 >.%"J>PR/H+S4=[F6P"9+,Z"V2K(IJO>FL0[Z^)=<[H:?(R\[]2L_K MIY27N+E%R4MB0 C\V.&3\,P:.^RVG[ZAK?#&C[Y./O!JZ\8@'BEC!7:?X*5+ M70E=K]O.;8W5 4W A 9(1-&*YMU4?H_)7C'))REL8RUA71BH5U#5?5@/EO]G M5J_)MOL#9?P=9<-B)O+;_+:A]A:@M)\R%_!TQ)22NI%^?/M M/L>8+N(/_K0F]-J[O/EI'VCBA*8X.)REB4R_]ZE>@]!R?CS;CR? MJR=P@V^IEN V8I)+?8S1P/63 ON7'!7R'TIDK5C3!D4GM"P("(K.L,A B.$6 M22NNXA&F%(9PQ/Z2># UJG"D)46.A]U9_3$*"@@B^P\S9M7D_)'XOKY P>>; M4E7)X4K%TEF*RF4QR=5U=XVUJ5YI1U&>C:L8GQMT(,-M(29KJ;;Q9.JA]J+& MN#CW+VA,:25BOI;+2Q3!%:Z@6/X0ZJW:Q;49^7,6J>">D@/$C^@ZP=\7TJG$ MSLPXE,?GQ:'81C"LM>$R(O3+C6V["0)IHYG9_)C:WY>V2,AH 0:M&?C1/[N3 M-ROR7D!MG83'V53\<*06W^7-57)Z>+IK\<*B]55=J4B^S_Q52HH"-SE;*5=T MF3>^T8X,0Q7@YS*%)_8@!6B)?O]CX*IBZ=.V;)C#\5/=$MV&Q4QG._#+ G%O M56@F8R$Q_VZVP-/;BDSJ&+RM\. 9@'HC="XU0]#(;CJ>] A2>?^_]J[TMXWDRO\K#:R32$!+8?-F!@A R\NZC##[ MO0$.K3I.TQG0T;\IWN>0<91)$RZ Y6"H_C"]\=ED +++L9X1V-Z:M1%BPT<= MV;0:T(6-,#1!N^(!RH<](00Z$4V$WA<8]26J_$ AOG*6R2=K,5Z002/Y]4=(:P&^>IKPN3?" M V7$G:V;' .A7L6#@[I_V#RSVTK7%,,685@ULMYH/R\U0EP&33Y7]A!; GKN MXE#]JS*6SK51PEK-N\'I=C@RF^ODRL7J]D@Z$$$SUY:&15SC/"^9"'DR&F=0 MILW0F7 VH7A!G(4DY.?:11J[5\<+I:;0Q*#GD=)))_+++Z_Q8KI?SK>W%:-M MK:HK.&DV: E9+X/'+]"<-&(]:RQ0W>]>/4[H$%9[8&P*)(^:D*7;ZG9Y*)3G M> !D@F,U_C5>CV!K*%?"N&SWP^F"XIDGA(<4GWWG7KBJ-@]5%$?!)P M.K7!$61#G>O$#&YW[\V1-_9,N!X $>]?%7'[2WM!,=Z SO\9/X# ?G LI*Y3 M:.^OT+G S!@&D,L310PEG$_/ ]K48?DX$MOI]EK>0-YU?=*52'2WU2Q?3I15 MYZ<418TK*O]F5<8\?[RL0-S0T4MSNQO.BD*%S%M\9.DE4]BP,0S.R>":TDC9*W(/!3]OI=>F6N-\:;++ M"M>,"'Q2W 5OXU'@,G5:A)=#0-*,+[M6EI3:^T:[JL"&H%PFBE> Z^!SJ9J8 M5%MBY*_^]_]\T!D'[$*[+"7LE!NH M%LZ2]M]>41H<%#7ALOM!L9$/$.3NA]D^,F:XOA0E9*2YVG%R;!\5[:1<)WP! M('\$;_/Q0.H)1Q:R?:V8+29!QZAGW),>.+'!Y)K96BY2QW1'X\"NP7.8-R#D.J%+"%IG? :>;IWW68=YW\W+ M"2GFP!&63&CB#)L.:'+\UN)0:IK#RG6DC7II$*Q O\NM6$.$="+$&P*N,.@D M ">P6"BO;'0V\:@[.MM!01$\>7K'JEW)YB6A=WNL;\L]OI1#GX, M A$ V(&H\RO76H>U_A)IZAC<)YVVT[.A+TL'F]X!T]=V,5::H "NR2_4BV\2 M<@/&@AC5/1I?/911!YX4^,]'NRF34)T1 RRQN,P]6IZ6B!B!_@!AQ7Y8MQ8G(,'X%@CSJX7ZO@@LO!85?BCJG5N4GDFBY9!470/ M7AQ&SV8MQ(SW,\0M%.8 L" M&[!!$Z'_(D[C9?D5+2OX98-?V XGG-[9Q+@02EFKAC6F1FE$TEFNG3 M:B=E<-/*YTO)+;E M4_"5'*1S=S>?$08%U+2BLU&B9S$>593_K&X8/)T.?OKY ^>6@T$9?(?5(W"\ M'A-I/.*%X4Y$-S'A@FL@-KNNZSSTQ7/7TOG/+$3U3 12)]V-F**DK!=RTB$2L$!)I4@70>VQ/B>K%K*YDIVBWD]F0"^!T&SUMY M]>8#6"%#+LU1/8#"5MJ#97!!:@_87!40^J2VP-5C?#L7[G7?D9NV [6J72"T.1U(/1-IQZ+/ D)A19K,J2M;FY8/&[M#I@@BC@>[S M&>MHG,%;Y"5Q\WOG%8YX.:L55'0>V'(A8G9,W0(V=4"=65\DN%L&R>T$C/ M220Q2QA[^@Z/FO'*V!Z&\LB*5N('DT8@. MK!QZ)D9X5;16HC4OQB91,B;'ZH@2QMI3]&T7.-LTB2!]RZ5^U$X]F)N>+LC* MA-T:!TC4'LX X*J$(#%;Q0PE"."C'CZ[(@EI,(1&FXXS2M]D%J\0N,"Y^$7X M(4ATY%L'AM\5Q,Q.^7QSXT+\@_M*MX'NZ<)L#VDSM?\?C%BGT%IOO.02,H3* M=JMDWW#CR66'A/NCW)@0?U*SQ@$2[)$QIZ\TYFF@/5L<,HW4>&]H[T(:7VZ$ M%V_:KM%PA9/CQ &@".9E=<#4TW5[ROC_LACJZ*"NY7ZYIVO."*.Q5#*;8*YS M?1% ANVUA\E@H5)QF592R$9'--982L#V1-:*NQ5DG-4>O"Q\VQ7'8'N'QLFA M[15W'LBM *O)/.V)2*02+7<4E@OD"[;(1Y.R8&P+",,B>TN)K*K1VH'2VJ;< M74P1%4<_[96*.OT#,/Y$*TRBZUZ.-ZFV/#['BC6W84^RR)86](<6+] M6%[/2]7KB\GG)5K![XS-B."NI]7<1(,85EI[&NA\/_-'YUX&!*;0R<:9.]R0 MAD(@QP64S/A(\*:ICW.EN7 96^U]:R:(%T2Z7WI39K+K:OTBS9.1Z&-S@O8T M9-BL96='1_03X89(O1!AAO+\6DRK,EML,1Q>U0"8&NQ;,*^^2A(%]YHVC9JT M?N;![KB3V FF#I(%462QLO'%9M6%IRU.GR:51,'0K\':@^1^-=YC5Y4B-#/< MXJ=2WX8!;B(*1)V;V8JO'Q)(,R-L[T:N%A*-$V*"UMB@ M3F:EB!)5?FL.P]HF[2'^G7/Q[+_[-)'P,F6?V/#IYG7RZ:<>!? 3T34.CTT#'%:-POSWTE.RG1JP?IGY=EFUA!80DJP0F( MDO,)SVCCT67HHG57D_: &2>8GZ@DNO]N_ #@HW=61SE2*=R 1EJ M['2*)F[G528EHIHJV+MTZN;+61"P@:>3X,[S#8,C,XF[[:2@=&(UBL8+*C;K M.*F3(_NM8XJ)-H(>@T#)?;&$.$^9XL7N.Y'XS66* M\26 @5*\,:B%-'*9G9*ZI 7+1)J.3(.9)3/?")8U..X WX&KIP:677Q6L[6[ M!#"8LXE9/_QAC3] K*WVVT;^ -'4-2]C7F#&@92M,.N<:LE>]YIH0:V\==%Y M0/KCN_EBR4<0S)>A>Y1# IT<'.\,H[X.G=9X+8 .V;T*=L]$=?&T.SP?&N;I;$[YSM+ULX3-.:ZN*0>H$1=6>#,^\HOLR^.&/X.0>Z0;:CI\&#PIR'+J M9#45S_9:?GYEWPUP-]_2T!6;J GLLV8RO8^D,&[9\.C<(C%)[P3'#]9CO$7S M%!1U3^'EBB]8FPSGX5UN(BA8?XV2\]RCEYZV$>FD$7L+D)(;]O+ M8:LK>CGJC-)1'Q-B:$XIT@YVZWBJIJ!RHN[.5LO%S=JKRM'I:K M+WBBVC^.$'EQ&#MG!?K]CZT2V42H M8[S7_:.BD\?CJ76WR=3X@9@,#F3LM/OJS'QT)2VWI#I[\3!M,B-A<)+6J.I8 MQ(QMF4?SY?(+TCXM;EK\4 F5"[:7R^J,/?@X>Z^N""TSW/J [('/1EWJ'<[ [(>& M&-VO3CN\OX02@WQT\BC_HUSHX.5![8D>'+6Z$I"!]FY1_& 1@&"J$1/$'.=> M2QWG"Q +9]>&7[S40"#FQ5,+%R&ZM@>%!%ICD1PD_= 1TNW687")[-=&+W.& MS\*"Q7<=<*C3M>S(UG(*^J=[P@=M,D]#2/\R M5WM]R>Y>HC>:XEW$_!MW8#O570+QXK*1:=4MJL@V-:^X MXIK=,$9&K'ED8V;T$Y@A" E:'^K\SVP>8-%(R$5U6;%-?1:"L C&4N2]5CC" M3G1V%'L=?=^6?EV3"KQ9=]0E%.E/.RQY4!2A: &O%_;U$R^_>&T7AOEH8$?2 M$PWU#V6A?EO4KS.9*XI7%L".>=!P&XJ#; M$DM"Y5NC-!7[O3_'FXC@\!]TUG.[SEZ WHU&XZH/& M/2HZ>:LE.-Y]*,X@[PXLG1DFVU+EQ+';B^CT\D[/GM'V2)(UH9I1Y?J6AW@: MS5%-=>Q7,:D'@T-9JMNVG=A-#8G#H%>_U3"?JN)LH9N@B MS(,QCB1T^1V9FSU%1,OZQL8A"'E+;<6V?##*^SU["L8UJ:/\-@_4&@P'X=VL MGK>[$76@;;0]S(?#GNS%4%WG@R;+.4ODR;$I<0B Y3]QZ=Y!$"=F L5 !+'= MAWG1&LKY:CL/?EFNOI#3%*6,")K(!YT([Z<6P9*,\_+!*LO\HOU\V ]I:E^M M?_K65\L\R/LC>8J[;<7Q#)LLW] M$_N\1]8RC=AO,T&(NC_/JA748=*!1E&'.1@VP)IVLA]@9*&H^GM5).Q6(*0^ M75!J_50:#Y[:)XM>K9^0\^)SVM!HU\ 2F%HMV+-^Y"! [R:3!M!;;V([! 2C M3GPE13TCCA_JO]KFK\ZAAK+_ULO_<;FH'K6K]O461"3 ?A14+1\->C7?CYR_ M:V6O@]DLH@1Q5#+Z\ZAQN5JA"EM4_\7:50-IA;)4I.%4P4!ZBHX/=##A=18V MDRKG"U#11E +TV06DP530E2T.5#%]$)"$3:7+$BBE+?'023JJ?Y)"A(]1JA&5V_2=LEQ=CV4VW03.IRV6K(J.@GK\B]GKI(>OKZV9-3!IJ:_R=3ELCM MTT1KX^78<*N6VA*_DI>F9MQGMV\U1UJ6DV)D>H' MK CTT/%74 ]&ZC9K/^D&.^& X>?N@7#:8SIH>2-W6T7PW9_ENCKD9YV9]*?E M8O+-!NGO+8L#&3" 2F:-** 57UB,>CNV5[K6WBCO1'RD>L.\V^DYNZIN"E]E M@YZJ9^@^:'6*6E=<&?T]EQF OC6]27W6.,K5_$3)BTZD'X/_&2KHPB=/(&_V MBY!?W\V^@HG&VU>.F\5%-9\C\M=NG%-YY$:*93\H#\5?+[T [JYU^CR6:9<@ MTB>DF/)^-T-\+X8X=H?X-AQB7QA6W&\U73O5&9U4SU+G[54V'!:);S"3IQH? M4_"@HZ]HZ!9 M&K'A]*.KP^P M"7]LY^VHN;C7[< +H93:SF/5]/)"":CJA5!P4R_TPJXJ^MP%ABCB;M[.BR+V M O (B.I%":)CKT7NH]8@[ZFIDE>'R8-G5T+Q\^V^(U&W!WEK.%(KNU[_#0)* MMDZRM'#"VKU0@= ?Y(-!9^>UI5KKYZV6W!E\#\(>\Z]DTWN-R/BJ:!^WLMN9 MHC NNG^8.4\FZ3/YP2+)\M36I=Q,&N%H>HR;VZ4Z84\&O>/AM^_)/D)$@##@ M)';)/]*\$XL0"H_L- '@0\PGA=!OOW0S\\B*R >NQO&K>K M*6)M4.X/LEL*QJ#ON&ITBD@FV&QY!6>U"I-P4:]%TL'G])HJ$^Q0X7P)@B2B MV=";*"(^5I#D#D(W+0;-2^W \7TU72TUQ(< 22&EJ<04V1B(L.!2&^3]04M= M&1W%-/)TGT,W@Y*MXTZ_1TM&:/&(=2N:?S\OMU^6H0C55]+]*._U"E-"=T;B MZBUE/*MON5*+TCF.> 8%7+8#MF::D_/"8:A\-'@.:9ER I8!:(%;"_!I(^:= MPW;-(;$0Y$E38#O;;?75;=W?HSLXH9C9PUQ7'$S$/>0$(*Y[W\AKX=PF!\G& MA";G1YQA2FV]79:^6#89U8CMH'E2#N*+^G5"L-7^O#(9N,.2"]V M,JCV,4$L3].4XD1&+JK1C/*B5=3ZPIISHQCDHI,9]]&0C>ODGE%)U3QR+U^(ZT6G:TW.FN S@L3#K>CAOL& "N"J572 MTRBL(D./&9 SSD>CHZ0+!%P$%F<84[D1Q53&I\KH3.OF;*L;VXC'T M;24I_[E=:?#LDYT:!(XD[:=@=7)!>7;BD 5LOPH'XY&NRA@[S@D M:AXU-"V,1J.H&VJ1L#;%ZFB/NM$ZAHAVT_#.V+E14N3Z8*@FM1-S$(+@P% @ M2M:CN,E1+U(/A!VW0DWK]_K9Y)Z)W"3IZT9^1N,W$^5?JI[O]3-@_J.SR9) MTTE(%'^96K[7SUTQK-V>DE2<*";_T*LR$ )7%/5O>4<,]%[Z)6^04)85I*F49FK(>G8>=&F8VZB^IS.UN7-#>2D,(9M MJCO&$8>9R;'H6M9"X5\ZTQ&3OSX^!>D8_4-#Z4+[IA&A.%L*]^ MD1V 1?;+'A[^AKK/RZV2,THD$HJ:2M .<+MJ]\$M>E&I[?.C^F\3ZIT*<$5T M-R[0:MIRJA*(]N^'M8;SL$,::KXQ;JKES:J\^_SXO WQK7? DU;>NORYR24% MK0=UE[P.U+JVBV'&>)>LJ0XI13Z*6-05(][2Y /T5I2=6RQF?'4;IY7:23[6 M"(TX^Y?!NU4[9&(3;(L,4Q+XO(FHK6MFU-EF%4O[L^N2#AL(0=HIQI4]74(] M?"[3&TW2+NYLE@#T"=SWE$>Z >8=V]W0+O6-=G #L+6ZG7O"2,7^9NHZQK>V MN@V;.'$%.[F5MWNA/-3+N\-!.J&C7[R3MX=A)47>A0O7T[ I@;'5DL$ @[QH M!\Q6/8AKDWL4T>2VG-)2)W(/&+ (1&<4VY("N.-$@IS//0*1T&\+B#^; M@S=P(=*?!YV\W^D>RKXQ.&G0JU&[Z^^(GU%?P M8Q[4A ,8?W!.._WC7BMP4$E;3J/(%+^3O;J^+\\P)3]]D(VMX $@*ITA"IJY MVE "P<2L!11:Y">[BUI2GP'&TZ?>7@F',/0@<[/9?C #X?08\>5\!XD<< $ @LE4$:O! M?[5H\_4=,#2VFA6'D06]J:?-[=9Q*Z3-8T,>@^H1M'4H;-*.3K=";HHLG:&.++U!$LTQ MM/W7&:?=N"U_7=JX2IOCDI5O$Z-\BV^@7^AJ?'12$NH(3#"AQ::R0"5JN)/8 M!U/]!F.L.YR_R4PS3OJ[\Z.E6:<+]X+U[+Q_)KK(]% M$2^^%ZLQ5D\,.ON%@!@0'#ZST3HO7 V;/W; WM,W8:H6Q9V/)R]GQ4BP12\^!%65AC=0G 8$4JE#G.K[Z^T*5#8;M;@-ZY_/ULODKW%4>L5,8P@91D><"A@# MN<%Y)78LGN([I"(KPB4($.> $GAI66M^)PS4-$6RKGE!)8#K]=Y'<_XM2Q 0 M'9BVJQH)#[9/V73+=? P^Y1-M^#CP.SZO:XF!^MEQ\_I>A)@+@V+U$LQ7>P]_ MV W_RC"JJ9\#T-1401<7-5" I:!/XP-K4#"%97HD,ZW]:$ UG[!EXNQYND=I MP)YTWR'K%X!GY1GC934OV@XH7X!VM;N$.H%[=&8'7=RCKR>>S+\G?=RG)8\F M!E'508%]Z_=)Y1XOI^GB'I6D3\(E2(+7Z*>P__8W^H&-J<5("FG W"A$[A4G MR\,!K#-@%;&&CH&9CN#@!B>/N-(CC E=I]6(-KB-0DC?@F!9L9GG9TIRIX2I MMQ@S&[[,JF$-5J$*K0F#=Q7**JVXK-*P!Y<(UQL)D0VBDUF0-<%_&WXSHD@/ M@&PB,;'!.!*"GIEQ_L,D17(%@X\4FQPWCVA>WY,+8H)[3,D:*^?(&W45>NL0 M=/#-\A9"0";9SZ17BI<"X[E-H5Y.?RU1.KDFCGV&II@%L+!Q=03MLVI:,_]6 M0Z+7;%$] #GB#/3QBN.]3[-4E]4"1+Z930ML\^VJMUX%9(65RA?;J[62ILL5 M#+5VIH2FA\P'\ ;+3;OTWU?;V7R*7>P1*HUW6GLH&V)#9 MQ.\L?<;9&8G95,-0&*"E9&.RL, LVK=\@\[6<5Y)])D(_^L#JAP%#I8ARDNC M:F9I1);DOC"@)<]1;80'7%#WI:'N5?1^"9!,0F5].V"[P&LR\BS0,H*79.19 MH&5L1UR4K!=E?%>D$#/"N8YA>S2KLRY9A>%&@KAZ5 K[\XY657(W2>VF!+6/ MZ))28[6=XH0"3^^4>]42[,4X@+V )\@YOP,L!PF>L#]=^\4'\8BB9QP%\^W7 MTV?WXZYV/VEWLVGY^.3VKAT C&#KMN.L2E"["\(1#F.'S:P7LW.7X6:'OP^E2RTAV=.<&S1 M"2(Z[%H\AT"GCEXU9V!ABS'Q8+.P$JDZ.MG=. M:IB:U%JIY0ZC&D"%0/YKFA(HTW$X;F,.-RY\*E@OY32*]!S&V\_F",.76G0;F(6O[9.\&$['VPGA4Q?BZ(S@K.F\.0 MU=_P11&[XHM.U!W';"'I'9XLU< S?.]=%Y&.FFX\:\>+1;B%0E"3T*HC8'Z] MP"G]YOX]Y#<3_+Z)[0@TWC+*)#*C-J3$_U%'%D7TQ2*8!9&4>@_(;WI.)N)>C[ QRN<JEA3IMJS6[ M5]R \Q'Z&P6R2R]V\,^-&'1O&XETP7C,DSO(F8:2QXE4;&X@Y;,:,*OTB^A' M!7[+%+ C*!>.1[BB;%%# 9)&S)>DB([#=(A0S(PW"^P8Q4>OD>H&34(;2C2A MA8(ON%A_X73.;*DRR?>@P/):<70P3>32M;*@^OB@ONO#:-??!>OX6Q;QJ]&; MH)[H7T#XR71W;9>?9ZL&Q=XMMRM(E[&SW(OAG\54P7M7KBZQQK6;2RTRK N6 M^XSOOQ_J@'(-@<2DKU0PS%ZP89:.#UEATM=KG?76E+J*UM9? M0S6%J0\E*@Z6:VB0^22"S),1?CHJ'7CE1W7X()SJ9@'O^-7]S*VO&E*P;D/5 M#9N[,.(+VXXM%>N!LJ$6:8IV].8BT2]',=GIRX RJ8%HO]K-C;>.AYWPUEHM[V=HX(59FE$'-]#!\/#8DX!-IAQB3L;G M;R^0HQ2:-LH /@$<([#V)TY(NC?,$$+5(4-9%UBYDU7\>;+143?%:*=9-E9@ MO+VI+T ]L,KOB-$@'8&0Y#-L?4(!F=3_.$<'>,&T-JCFG83!#=:]O!9]N/-XC0\LS(@*J+S84'2(K-'HF9&#>*A&NTM 0 M*9]K=0&]WCY"^A/]U7]92?)3-@-5 M<.P\G(2)<1!SPZ03#@Z1@.H)1H48$"%5YQ6D(\.#'[$PRU?/XU'R]5'>3?KD M!7DGI=5(?'=-9YRP[J0:_8+"(N/J@UI] 0=4UNS&GZ\ST\ZX>?BFM7I=U(1O M_G6]WOS]_P!02P,$% @ 9XBG4$EBDH%0 @ O L T !X;"]S='EL M97,N>&ULU99;;],P%,>_BN4BM$EH23K:#99$@DF3D!B:M#[P-KF)DUCR)3A. M2??I\26W!G6P,A!]:8[/\?F?G^.3VF&EMA3?%Q@KT##*JP@62I7O/:]*"LQ0 M=29*S'4D$Y(AI8MOM5!7KX![SM[,9O[#Z=74?V(#IQ XC4]I!(/E6^C]ONB9[^\7 M-L&)^.*9XD]I3Z27>Z3'G'NY+I[']0361/C2"'OMML5A)OBP>^?0.71EQ##8 M(!K!:T3)6A*3E2%&Z-:YY\:1""HD4+IM-%E@/-6C"P=N9#JJU6&$"VEKNPKN M=]U.GP2ZD0$DE/: <^@<<5@BI;#D-WI@)UOG3R'0VJMMJ0ESB;;!? &'!/O0 M1=9"IECV90+8N>*0XLS@2)(7YJE$Z9F@4H)I(R4H%QQ9ABZC-;1L@BF]-Y_; MUVQ'N\F FV.VQ(? 4'2F7G5K#KOF6^2QFM,>RQZF"TJR$>ICK9?#[=BT#KZ3 M.".-'3=9#Z#545G2[0=*N95DFT TL(-E@J MDHP]WR4J5[A173LUV:',\R-D?NGWG&..):)C:-W[__-;_L?$YQ=_CFS_5:; M+\AH#L\C@%P< ^3R&""/HBS/.7N?+$3?^U@IW5CF5Y?51VH+X([V,N> M9V&XRZ'L[+8R7>F3^I M1KW9R$R,=5860KEC/1J15W=7=B?W-F"*%V(0G$]A7*W91#F@85-U+ K.K9X% M;CU='Y_+08W]AF7F3L(!,UV'%3@=Y&@^&T]FB\F8P=IB_C =#Y>P<3]\&,Y& M$^9!1@AD=$/(?R(/,D8@XYM +I:P>)S,/,@$@4QN"-FHR12!3&\)&7N0?02R M?TO(Q(/\A$!^HH60]S[G*!*MMQ,;"<9E;OPOO87UXCQ;N M.Y>&/?.\%.Q1<%L:45W0P$,50^R8!V 2#1K,)2&Q3.Y+*Y6PEHUTL9+J>((/ MASDD));(% (@M:UNRH;60H!2?[4_M%X?9)[[E)A$0F*+_!2O0L'+MC&Z@&I4 MSD <:-E!NAT;E8W*Q#02$GMDX73VTH$N3ZRKQH:2['\B+\P@(;%"IBK3A6!+ M_M;\.C!AA,3&@'HJI*N[C_K5JUH78GBA,MF$Q(01$AOC\@DOQ+:.L%O":LP7 M(;$P4*LU(JT(4T=$K X8Q:* MB2W4%FET6'W$Q\0L%!-;J!US:7@CZXXQ"\7$%CH%1$ E3 ']^:G9_9@CQO03 M$^OGPG=:N<2_QQ4?$]-/3*R?"V;S(ZI_?[SM?9DGF'X28OU<,!^Y*TWU5^9: M@R>8>I+_9<3LW.#U:\F&4(UC::M>W98.I)J-73@GF*WWU, M]-?,3?*?#CME'#XFII[DE@E0(\A,,/4DY(-K&*8_L)%@ZDF(U8/G:0U,S$ ) ML8%P3#]D3S #)=2#;FWI9(<]@9+\WYN8@5+J!*@=LXJ8?$S,0BEU M2..0/HU]5>8K))Z6>%H .'71\3$P^*?7$ RS.3$ G1E +!]LY!_: MWL?$Y)/6\NF>YP"MQ09*7<_@%A;V9SS/G@RK%L>_E4E:_4K8E'D^@GUS]:!Y M/6NG*N,\'>K;OU!+ P04 " !GB*=090V\O_T! -(@ &@ 'AL+U]R M96QS+W=OZ^#ILZ4N*O"_2QP4*@<][5(VOLAY_I6)=#U^;FT.?%V^G8 MYG75E-+_""%OFG2J\TW7IW;\9=<-I[J,7X=]Z.O-:[U/09?+51BF,ZK'A^G, MQ?-V70W/6ZD6O^IAG\JZ"F_'\*<;7G.34LGA?)&;<<'XE_<^_<_Z;K<[;-)3 MM_E]2FWYHN+?@BI\':3S04H/LOD@HP?Y?)#3@^)\4*0'K>:#5O2@V_F@6WK0 MW7S0'3WH?C[HGAXD2R#CDI^$L.9K+8!KX7LM &SABRV ;.&;+0!MX:LM@&WA MNRT ;N'++8!NX=LM &_AZZU ;^7KK4!OO<*]-KK9YNNM0&_EZZU ;^7KK4!O MY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[PED).BSAZVU M;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!OY^OM0&_GZ^U M;[_"63 M$>@=^7I'H'?DZQV!WO$*SRK1PTJ^WA'H'?EZQXG>N:F'M'TIPZ'=YTN7?!K^ M;C^GR&>>IW^Z?*%W&+2F7!E&ULS=I=3\(P M% ;@OT)V:UCIQ_R*>*/>JHG^@;H=V,+6-FU!_/=V$TPTF&" Y+UA;*<[Y]UH MGBMN7C\V2W-_MIYEVKFU*'1MKV,I4OYJ.-PUS3^VP)M2- M"V=I039Z6*=]4]*]H=C9K2JILN>S2+7EP MGG05:J+8M7FHM:?J)?K&S#=YG[6/C[I+C=FZ93\6Y*?+$3]:VAU@J!QSSX6\;MY]02P$"% ,4 " !FB*=0'R// \ 3 @ M"P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " !FB*=0 M)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( &:(IU!;P?&=[@ "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ 9HBG4+-A9W4R P .@\ !@ ( !]P@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4&B I9=5 M P >PT !@ ( !=1, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4$Z56^)J! _10 !@ M ( !?AT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 9HBG4$-!^J2S 0 T@, !D ( !\B4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4!K+ M[)"S 0 T@, !D ( !KRL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4)Z#>%ZU 0 T@, !D M ( !;S$ 'AL+W=O&PO M=V]R:W-H965T>)WLP$ M -(# 9 " 44U !X;"]W;W)K&UL4$L! A0#% @ 9HBG4-DPIL>U 0 T@, !D ( ! M+S< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 9HBG4'522FWB 0 04 !D ( !*CX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4.4^7+FW 0 T@, !D M ( !1TH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 9HBG4&"@."IO! &PO=V]R:W-H965T&UL4$L! A0#% @ M9HBG4*?ZRU6?! PQ@ !D ( !/%H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4 P7XC>\ @ LPD !D M ( !L&T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9HBG4!.-Q.EU @ ?P@ !D ( !3W8 'AL M+W=OD" M ##"P &0 @ '[> >&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG M4'G55\U&! >A8 !D ( !WWX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4/MWA2K4 0 F@0 M !D ( !4H@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HBG4 +0HWR' @ \0@ !D M ( !,I 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 9HBG4&>K%!(= @ %08 !D ( !Z9@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% M @ 9XBG4"+F,UB/! DB4 \ ( !_#P! 'AL+W=O(IU!E#;R__0$ TB : M " ;A! 0!X;"]?(IU!5W>00V0$ +XA 3 " >U# 0!;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ !! $$ N1$ /=% 0 $! end XML 39 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Other (Details) - USD ($)
$ / shares in Units, $ in Thousands
Nov. 21, 2019
Mar. 31, 2020
Dec. 31, 2019
Business Combinations      
Common stock, shares outstanding   44,091,000 43,502,000
Avedro      
Business Combinations      
Exchange Ratio (as a percent) 36.50%    
Right to receive shares of Glaukos 6,449,551    
Share Price $ 63.07    
Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares $ 406,776    
Fair value of Glaukos common stock issued to replace certain vested Avedro warrants 189    
Fair value of Replacement Awards attributable to pre-combination services 30,786    
Total Merger Consideration $ 437,751    
Avedro | Avedro      
Business Combinations      
Common stock, shares outstanding 17,670,003    

XML 40 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill - Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Estimated amortization expense    
2020 $ 18,684  
2021 24,912  
2022 24,912  
2023 24,912  
2024 24,619  
Thereafter 139,438  
Finite Lived - Net Amount $ 257,477 $ 263,705
XML 41 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Basis of Presentation
3 Months Ended
Mar. 31, 2020
Organization and Basis of Presentation  
Organization and Basis of Presentation

Note 1.  Organization and Basis of Presentation

Organization and business

Glaukos Corporation (Glaukos or the Company), incorporated in Delaware on July 14, 1998, is an ophthalmic medical technology and pharmaceutical company focused on developing novel therapies for the treatment of glaucoma, corneal disorders, and retinal disease. The Company developed Micro-Invasive Glaucoma Surgery (MIGS) to serve as an alternative to the traditional glaucoma treatment paradigm and launched its first MIGS device commercially in 2012. The Company also offers commercially a proprietary bio-activated pharmaceutical therapy for the treatment of a corneal disorder, keratoconus, that was approved by the U.S. Food and Drug Administration in 2016 and is developing a pipeline of surgical devices, sustained pharmaceutical therapies, and implantable biosensors intended to treat glaucoma progression, corneal disorders such as keratoconus, dry eye and refractive vision correction, and retinal diseases such as neovascular age-related macular degeneration and diabetic macular edema.

The accompanying condensed consolidated financial statements include the accounts of Glaukos and its wholly-owned subsidiaries. All significant intercompany balances and transactions among the consolidated entities have been eliminated in consolidation.

Basis of presentation

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X.

The unaudited interim financial statements have been prepared on a basis consistent with the audited financial statements. As permitted under those rules, certain footnotes and other financial information that are normally required by GAAP have been condensed or omitted. In the opinion of management, the unaudited interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair presentation of the Company’s financial information contained herein. The condensed consolidated balance sheet as of December 31, 2019 has been derived from audited financial statements at that date, but excludes disclosures required by GAAP for complete financial statements. These interim financial statements do not include all disclosures required by GAAP and should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2019, which are contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on March 2, 2020. The results for the period ended March 31, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any other interim period.

Recent Developments

Acquisition of Avedro, Inc.

On August 7, 2019, the Company entered into an Agreement and Plan of Merger (Merger Agreement) with Atlantic Merger Sub, Inc. (Merger Sub) and Avedro, Inc. (Avedro), pursuant to which Merger Sub would merge with and into Avedro, with Avedro continuing as the surviving corporation and a wholly owned subsidiary of the Company (the Avedro Merger). Avedro is a hybrid ophthalmic pharmaceutical and medical technology company focused on developing therapies designed to treat corneal diseases and disorders and correct refractive conditions.

Under the terms of the Merger Agreement, each share of Avedro common stock and certain vested Avedro warrants that were issued and outstanding immediately prior to the effective time of the Avedro Merger were automatically cancelled and converted into the right to receive 0.365 of a share of common stock of Glaukos. Also, subject to certain exceptions, each option and its associated exercise price previously granted by Avedro that was outstanding and unexercised immediately prior to the effective time of the Avedro Merger, was assumed by the Company and converted using the same 0.365 ratio noted above, into a stock option exercisable for common stock of Glaukos. Lastly, each restricted stock unit award previously granted by Avedro that was outstanding immediately prior to the effective time of the merger, subject to certain exceptions, was assumed by Glaukos and was converted using the same 0.365 ratio noted above, into a restricted stock unit award with respect to common stock of Glaukos.

On November 21, 2019, the Avedro Merger was consummated in a stock-for-stock transaction for total consideration of $437.8 million (Merger Consideration). The total consideration consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace the certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards).

Immediately following the Avedro Merger closing, the Company used approximately $22.5 million for payment of debt assumed as a result of the Avedro Merger.

See Note 4, Fair Value Measurements, Note 6, Business Combinations, Note 7, Intangible Assets and Goodwill and Note 9, Stock-Based Compensation and Note 10, Income Taxes for additional details regarding the impact of the Avedro Merger on the Company’s condensed consolidated financial statements.

XML 42 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Other (Details)
1 Months Ended 3 Months Ended
Oct. 01, 2019
item
Dec. 31, 2018
item
Aug. 31, 2018
item
Mar. 31, 2020
USD ($)
item
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Other commitments            
Letter of Credit outstanding       $ 8,800,000    
Restricted cash pledged for letter of credit       $ 8,800,000 $ 8,800,000 $ 8,800,000
Number of Months from start of lease for adjustments to Letter of Credit | item       37    
Frequency of adjustment to Letter of Credit       12 months    
Adjustment rate of Letter of Credit (as a percent)       20.00%    
Amount of Letter of Credit outstanding after adjustments       $ 2,000,000.0    
Number of other irrevocable letters of credit outstanding | item       2    
Restricted cash pledged for office lease agreement       $ 400,000    
Restricted cash pledged for credit card program       200,000    
Purchase commitment obligation       5,100,000    
Deferred compensation plan liability       3,200,000   3,700,000
Deferred compensation plan assets       3,100,000   $ 3,500,000
Agreement with the Regents            
Other commitments            
Minimum required annual payment of the commitment obligation, based on net sales of current and future products       500,000    
Maximum | Buyout Agreement with GMP Vision Solutions, Inc.            
Other commitments            
Buyout amount upon sale of Company.       2,000,000.0    
Cost of sales | Agreement with the Regents            
Other commitments            
Commitment obligation payments       1,100,000 $ 1,300,000  
Patent Litigation | Pending Litigation            
Other commitments            
Number of patent infringements | item     3      
Number of new new petitions filed | item   2        
Securities Litigation | Pending Litigation            
Other commitments            
Accrual for loss contingency       $ 0    
Number of additional lawsuits filed | item 2          
Number of lawsuits that name Avedro and Avedro board of directors as defendants | item 2          
Number of total lawsuits filed | item 4          
XML 43 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Plan Information (Details)
$ in Thousands
3 Months Ended
Nov. 21, 2019
USD ($)
shares
Mar. 31, 2020
USD ($)
item
Stock-based compensation    
Number of stock plans | item   4
Expiration period   10 years
Vesting percentage on first anniversary of grant date   25.00%
Remaining vesting period   3 years
Employee Stock Purchase Plan 2015    
Stock-based compensation    
Maximum employee contributions as a percentage of earnings under the ESPP   15.00%
Purchase price per share expressed as a percentage of the lower of the stock's fair market value on the offering date or purchase date under the ESPP   85.00%
First anniversary | RSU    
Stock-based compensation    
Vesting (as a percent)   25.00%
Second anniversary | RSU    
Stock-based compensation    
Vesting (as a percent)   25.00%
Third anniversary | RSU    
Stock-based compensation    
Vesting (as a percent)   25.00%
Fourth anniversary | RSU    
Stock-based compensation    
Vesting (as a percent)   25.00%
Avedro    
Stock-based compensation    
Fair value of Replacement Awards attributable to pre-combination services | $ $ 30,786  
Fair value of Replacement Awards attributable to post-combination services | $   $ 26,000
Avedro | RSU    
Stock-based compensation    
Shares issued in connection with Acquisition 5,500  
Avedro | Cash-Settled Stock Option    
Stock-based compensation    
Shares issued in connection with Acquisition 200,000  
Avedro | Stock options    
Stock-based compensation    
Shares issued in connection with Acquisition 100,000  
Avedro | Time Vesting | RSU    
Stock-based compensation    
Shares issued in connection with Acquisition 100,000  
Avedro | Time Vesting | Stock options    
Stock-based compensation    
Shares issued in connection with Acquisition 700,000  
XML 44 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 55,336,000 $ 54,026,000
Cost of sales 32,529,000 7,111,000
Gross profit 22,807,000 46,915,000
Operating expenses:    
Selling, general and administrative 50,546,000 34,925,000
Research and development 24,873,000 13,930,000
Total operating expenses 75,419,000 48,855,000
Loss from operations (52,612,000) (1,940,000)
Non-operating income (expense):    
Interest income 696,000 788,000
Interest expense (881,000)  
Other expense, net (1,711,000) (68,000)
Total non-operating (expense) income (1,896,000) 720,000
Loss before taxes (54,508,000) (1,220,000)
Income tax (benefit) provision (450,000) 122,000
Net loss $ (54,058,000) $ (1,342,000)
Basic and diluted net loss per share (in dollar per share) $ (1.24) $ (0.04)
Weighted average shares used to compute basic and diluted net loss per share 43,766 36,205
XML 45 gkos-20200507x10q_htm.xml IDEA: XBRL DOCUMENT 0001192448 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001192448 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001192448 us-gaap:RetainedEarningsMember 2020-03-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001192448 us-gaap:RetainedEarningsMember 2019-12-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001192448 us-gaap:RetainedEarningsMember 2019-03-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001192448 us-gaap:RetainedEarningsMember 2018-12-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember gkos:ShareBasedCompensationAwardTrancheFourMember 2020-01-01 2020-03-31 0001192448 us-gaap:NonUsMember 2020-01-01 2020-03-31 0001192448 gkos:GlaucomaMember 2020-01-01 2020-03-31 0001192448 gkos:CornealHealthMember 2020-01-01 2020-03-31 0001192448 country:US 2020-01-01 2020-03-31 0001192448 us-gaap:NonUsMember 2019-01-01 2019-03-31 0001192448 gkos:GlaucomaMember 2019-01-01 2019-03-31 0001192448 country:US 2019-01-01 2019-03-31 0001192448 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001192448 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001192448 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001192448 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001192448 gkos:SecuritiesLitigationMember us-gaap:PendingLitigationMember 2020-03-31 0001192448 gkos:DomesticOfficeLeasesMember 2018-12-31 0001192448 us-gaap:InProcessResearchAndDevelopmentMember 2020-03-31 0001192448 us-gaap:InProcessResearchAndDevelopmentMember 2019-12-31 0001192448 gkos:AvedroInc.Member 2020-03-31 0001192448 gkos:AvedroInc.Member 2019-12-31 0001192448 gkos:AvedroInc.Member us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-03-31 0001192448 gkos:AvedroInc.Member us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001192448 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-03-31 0001192448 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001192448 us-gaap:DevelopedTechnologyRightsMember 2019-11-21 2019-11-21 0001192448 us-gaap:CustomerRelationshipsMember 2019-11-21 2019-11-21 0001192448 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201815Member 2020-01-01 2020-01-01 0001192448 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001192448 us-gaap:CustomerRelationshipsMember 2020-03-31 0001192448 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001192448 us-gaap:CustomerRelationshipsMember 2019-12-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember 2020-03-31 0001192448 us-gaap:TreasuryStockMember 2020-03-31 0001192448 us-gaap:CommonStockMember 2020-03-31 0001192448 us-gaap:TreasuryStockMember 2019-12-31 0001192448 us-gaap:CommonStockMember 2019-12-31 0001192448 gkos:AvedroInc.Member gkos:AvedroInc.Member 2019-11-21 0001192448 us-gaap:TreasuryStockMember 2019-03-31 0001192448 us-gaap:CommonStockMember 2019-03-31 0001192448 us-gaap:TreasuryStockMember 2018-12-31 0001192448 us-gaap:CommonStockMember 2018-12-31 0001192448 2018-12-31 0001192448 gkos:AvedroInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-21 0001192448 gkos:AvedroInc.Member us-gaap:CustomerRelationshipsMember 2019-11-21 0001192448 gkos:AvedroInc.Member us-gaap:InProcessResearchAndDevelopmentMember 2019-11-21 0001192448 us-gaap:RestrictedStockUnitsRSUMember gkos:AvedroInc.Member gkos:ShareBasedCompensationAwardTimeVestingMember 2019-11-21 2019-11-21 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember gkos:AvedroInc.Member gkos:ShareBasedCompensationAwardTimeVestingMember 2019-11-21 2019-11-21 0001192448 us-gaap:RestrictedStockUnitsRSUMember gkos:AvedroInc.Member 2019-11-21 2019-11-21 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember gkos:AvedroInc.Member 2019-11-21 2019-11-21 0001192448 gkos:CashSettledStockOptionMember gkos:AvedroInc.Member 2019-11-21 2019-11-21 0001192448 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-03-31 0001192448 us-gaap:BankTimeDepositsMember 2020-03-31 0001192448 us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001192448 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001192448 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-12-31 0001192448 us-gaap:BankTimeDepositsMember 2019-12-31 0001192448 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001192448 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:MoneyMarketFundsMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001192448 us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001192448 us-gaap:CommercialPaperMember 2020-03-31 0001192448 us-gaap:BankTimeDepositsMember 2020-03-31 0001192448 us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001192448 us-gaap:MoneyMarketFundsMember 2019-12-31 0001192448 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001192448 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001192448 us-gaap:CommercialPaperMember 2019-12-31 0001192448 us-gaap:BankTimeDepositsMember 2019-12-31 0001192448 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001192448 gkos:WalthamMassachusettsFacilityMember 2020-03-31 0001192448 gkos:ForeignSubsidiariesOfficeLeasesMember 2020-03-31 0001192448 gkos:DomesticOfficeLeasesMember 2020-03-31 0001192448 gkos:BurlingtonMassachusettsFacilityMember 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001192448 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember 2020-01-01 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001192448 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember 2019-01-01 2019-03-31 0001192448 gkos:AvedroInc.Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001192448 gkos:AvedroInc.Member us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001192448 gkos:AvedroInc.Member 2019-01-01 2019-03-31 0001192448 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001192448 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001192448 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001192448 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001192448 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001192448 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001192448 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001192448 gkos:CashSettledStockOptionMember 2020-01-01 2020-03-31 0001192448 gkos:AgreementWithRegentsOfUniversityOfCaliforniaMember 2020-03-31 0001192448 us-gaap:CostOfSalesMember gkos:AgreementWithRegentsOfUniversityOfCaliforniaMember 2020-01-01 2020-03-31 0001192448 us-gaap:CostOfSalesMember gkos:AgreementWithRegentsOfUniversityOfCaliforniaMember 2019-01-01 2019-03-31 0001192448 gkos:AlisoViejoCaliforniaFacilityMember 2018-11-14 0001192448 gkos:DomesticOfficeLeasesMember 2020-01-01 2020-03-31 0001192448 gkos:PatentLitigationMember us-gaap:PendingLitigationMember 2018-08-01 2018-08-31 0001192448 gkos:PatentLitigationMember us-gaap:PendingLitigationMember 2018-12-01 2018-12-31 0001192448 gkos:SecuritiesLitigationMember us-gaap:PendingLitigationMember 2019-10-01 2019-10-01 0001192448 srt:MinimumMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember 2020-01-01 2020-03-31 0001192448 gkos:DomesticOfficeLeasesMember srt:MaximumMember 2018-12-01 2018-12-31 0001192448 gkos:DomesticOfficeLeasesMember 2018-12-01 2018-12-31 0001192448 gkos:AlisoViejoCaliforniaFacilityMember 2018-11-14 2018-11-14 0001192448 srt:MaximumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember us-gaap:BankTimeDepositsMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember 2020-01-01 2020-03-31 0001192448 srt:MaximumMember us-gaap:USTreasurySecuritiesMember 2019-01-01 2019-12-31 0001192448 srt:MaximumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-01-01 2019-12-31 0001192448 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0001192448 srt:MaximumMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2019-01-01 2019-12-31 0001192448 srt:MaximumMember us-gaap:BankTimeDepositsMember 2019-01-01 2019-12-31 0001192448 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember 2019-01-01 2019-12-31 0001192448 2019-03-31 0001192448 gkos:EmployeeStockPurchasePlan2015Member 2020-01-01 2020-03-31 0001192448 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001192448 gkos:EmployeeAndNonemployeeStockOptionMember 2020-01-01 2020-03-31 0001192448 2020-03-27 2020-03-27 0001192448 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001192448 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001192448 srt:MaximumMember gkos:BuyoutAgreementWithGmpVisionSolutionsIncMember 2020-03-31 0001192448 gkos:AvedroInc.Member 2019-11-21 2019-11-21 0001192448 gkos:AvedroInc.Member 2020-01-01 2020-03-31 0001192448 gkos:AvedroInc.Member 2019-11-21 0001192448 gkos:AvedroInc.Member us-gaap:InProcessResearchAndDevelopmentMember 2019-11-21 2019-11-21 0001192448 gkos:AvedroInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-21 2019-11-21 0001192448 2019-01-01 2019-03-31 0001192448 2020-03-31 0001192448 2019-12-31 0001192448 2020-05-05 0001192448 2020-01-01 2020-03-31 shares iso4217:USD pure gkos:item utr:sqft iso4217:USD shares gkos:segment 0 0 P5Y 0.25 0.25 0.25 GLAUKOS Corp 0001192448 --12-31 2020 Q1 false P3Y true true 10-Q true 2020-03-31 false 001-37463 DE 33-0945406 229 Avenida Fabricante San Clemente CA 92672 949 367-9600 Common Stock GKOS NYSE Yes Yes Large Accelerated Filer false false false 44230319 53614000 62430000 110096000 111553000 28885000 38417000 27699000 42578000 11092000 7900000 231386000 262878000 9326000 9326000 22760000 22056000 15059000 15704000 53441000 54048000 376377000 382605000 66134000 66134000 5237000 5649000 779720000 818400000 12943000 5781000 38134000 51919000 51077000 57700000 13601000 14195000 59316000 58435000 9936000 9632000 4491000 5166000 138421000 145128000 0.001 0.001 5000000 5000000 0 0 0.001 0.001 150000000 150000000 44119000 43530000 44091000 43502000 44000 44000 883136000 861740000 2019000 1330000 -243768000 -189710000 28000 28000 132000 132000 641299000 673272000 779720000 818400000 55336000 54026000 32529000 7111000 22807000 46915000 50546000 34925000 24873000 13930000 75419000 48855000 -52612000 -1940000 696000 788000 -881000 1711000 68000 -1896000 720000 -54508000 -1220000 -450000 122000 -54058000 -1342000 -1.24 -0.04 43766000 36205000 -54058000 -1342000 1169000 64000 -480000 372000 689000 436000 -53369000 -906000 43530000 44000 861740000 1330000 -189710000 -28000 -132000 673272000 589000 4220000 4220000 17176000 17176000 689000 689000 -54058000 -54058000 44119000 44000 883136000 2019000 -243768000 -28000 -132000 641299000 36135000 36000 378352000 738000 -205134000 -28000 -132000 173860000 226000 5406000 5406000 7129000 7129000 436000 436000 -1342000 -1342000 36361000 36000 390887000 1174000 -206476000 -28000 -132000 185489000 -54058000 -1342000 7310000 842000 1311000 400000 -709000 17176000 7129000 -3171000 -2024000 -87000 -19000 -112000 207000 689000 -9246000 1959000 -14568000 157000 -2235000 -173000 -4750000 -5134000 -1000 62000 -13099000 208000 18680000 16613000 19676000 16189000 782000 651000 -414000 638000 628000 -1713000 4454000 4607000 1278000 902000 1512000 102000 4220000 5407000 -565000 -5000 -8816000 3897000 71756000 38596000 62940000 42493000 250000 40000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 1.  Organization and Basis of Presentation</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Organization and business</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Glaukos Corporation (Glaukos or the Company), incorporated in Delaware on July 14, 1998, is an ophthalmic medical technology and pharmaceutical company focused on developing novel therapies for the treatment of glaucoma, corneal disorders, and retinal disease. The Company developed Micro-Invasive Glaucoma Surgery (MIGS) to serve as an alternative to the traditional glaucoma treatment paradigm and launched its first MIGS device commercially in 2012. The Company also offers commercially a proprietary bio-activated pharmaceutical therapy for the treatment of a corneal disorder, keratoconus, that was approved by the U.S. Food and Drug Administration in 2016 and is developing a pipeline of surgical devices, sustained pharmaceutical therapies, and implantable biosensors intended to treat glaucoma progression, corneal disorders such as keratoconus, dry eye and refractive vision correction, and retinal diseases such as neovascular age-related macular degeneration and diabetic macular edema.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of Glaukos and its wholly-owned subsidiaries. All significant intercompany balances and transactions among the consolidated entities have been eliminated in consolidation.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The unaudited interim financial statements have been prepared on a basis consistent with the audited financial statements. As permitted under those rules, certain footnotes and other financial information that are normally required by GAAP have been condensed or omitted. In the opinion of management, the unaudited interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair presentation of the Company’s financial information contained herein. The condensed consolidated balance sheet as of December 31, 2019 has been derived from audited financial statements at that date, but excludes disclosures required by GAAP for complete financial statements. These interim financial statements do not include all disclosures required by GAAP and should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2019, which are contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on March 2, 2020. The results for the period ended March 31, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any other interim period.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent Developments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of Avedro, Inc. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">On August 7, 2019, the Company entered into an Agreement and Plan of Merger (Merger Agreement) with Atlantic Merger Sub, Inc. (Merger Sub) and Avedro, Inc. (Avedro), pursuant to which Merger Sub would merge with and into Avedro, with Avedro continuing as the surviving corporation and a wholly owned subsidiary of the Company (the Avedro Merger). Avedro is a hybrid ophthalmic pharmaceutical and medical technology company focused on developing therapies designed to treat corneal diseases and disorders and correct refractive conditions. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Under the terms of the Merger Agreement, e<span style="background-color:#ffffff;color:#212529;">ach share of Avedro common stock and certain vested Avedro warrants that were issued and outstanding immediately prior to the effective time of the Avedro Merger were automatically cancelled and converted into the right to receive </span><span style="background-color:#ffffff;color:#212529;">0.365</span><span style="background-color:#ffffff;color:#212529;"> of a share of common stock of Glaukos. Also</span>, subject to certain exceptions, each option and its associated exercise price previously granted by Avedro that was outstanding and unexercised immediately prior to the effective time of the Avedro Merger, was assumed by the Company and converted using the same 0.365 ratio noted above, into a stock option exercisable for <span style="background-color:#ffffff;color:#212529;">common stock of Glaukos</span>. Lastly, each restricted stock unit award previously granted by Avedro that was outstanding immediately prior to the effective time of the merger, subject to certain exceptions, was assumed by Glaukos and was converted using the same 0.365 ratio noted above, into a restricted stock unit award with respect to <span style="background-color:#ffffff;color:#212529;">common stock of Glaukos</span>.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">On November 21, 2019, the Avedro Merger was consummated in a stock-for-stock transaction for total consideration of $437.8 million (Merger Consideration).<span style="background-color:#ffffff;color:#212529;"> </span>The total consideration consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace the certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> Immediately following the Avedro Merger closing, the Company used approximately $22.5 million for payment of debt assumed as a result of the Avedro Merger.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">See </span><i style="background-color:#ffffff;font-style:italic;">Note 4, Fair Value Measurements</i><span style="background-color:#ffffff;">, </span><i style="background-color:#ffffff;font-style:italic;">Note 6, Business Combinations</i><span style="background-color:#ffffff;">, </span><i style="background-color:#ffffff;font-style:italic;">Note 7, Intangible Assets and Goodwill</i><span style="background-color:#ffffff;"> and </span><i style="background-color:#ffffff;font-style:italic;">Note 9, Stock-Based Compensation</i><span style="background-color:#ffffff;"> and </span><i style="background-color:#ffffff;font-style:italic;">Note 10, Income Taxes</i><span style="background-color:#ffffff;"> for additional details regarding the impact of the Avedro Merger on the Company’s condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The unaudited interim financial statements have been prepared on a basis consistent with the audited financial statements. As permitted under those rules, certain footnotes and other financial information that are normally required by GAAP have been condensed or omitted. In the opinion of management, the unaudited interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair presentation of the Company’s financial information contained herein. The condensed consolidated balance sheet as of December 31, 2019 has been derived from audited financial statements at that date, but excludes disclosures required by GAAP for complete financial statements. These interim financial statements do not include all disclosures required by GAAP and should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2019, which are contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on March 2, 2020. The results for the period ended March 31, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any other interim period.</span></p> 0.365 0.365 0.365 437800000 406800000 200000 30800000 -22500000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 15.85pt 6pt 0pt;"><b style="font-weight:bold;">Note 2.  Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no significant changes in the Company’s significant accounting policies during the three months ended March 31, 2020, as compared with those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC on March 2, 2020, including the Company’s adoption of the accounting pronouncements noted below in the sub-heading “<i style="font-style:italic;">Recently Adopted Accounting Pronouncements</i>”. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these condensed consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying condensed consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">In </span>March 2020, the World Health Organization declared the outbreak caused by the novel strain of coronavirus (COVID-19) to be a global pandemic. While COVID-19 continues to evolve daily and its ultimate outcome is uncertain, it has caused significant disruption to individuals, governments, businesses, and financial markets. The Company’s condensed consolidated financial statements as of and for the three months ended March 31, 2020 reflect the Company’s estimates of the impact of the COVID-19 outbreak. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including the duration and severity of the COVID-19 outbreak and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">international customers and markets. As a result, there may be changes to the Company’s estimates regarding the impact of COVID-19 in future periods.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income in stockholders’ equity. For the three months ended March 31, 2020, the Company reported foreign currency translation gains of approximately $1.2 million. For the three months ended March 31, 2019, the Company reported foreign currency translation gains of approximately $0.1<span style="white-space:pre-wrap;"> million. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the condensed consolidated statements of operations as a component of other expense, net. For the three months ended March 31, 2020 the Company reported net unrealized foreign currency transaction losses of $2.0 million. For the three months ended March 31, 2019, the Company reported net unrealized foreign currency transaction losses of $0.1 million. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Short-term Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available-for-sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income within stockholders’ equity.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at March 31, 2020 or December 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available-for-sale securities are reported in other expense, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other expense, net. The Company periodically reviews its available-for-sale securities for other-than-temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of March 31, 2020 and December 31, 2019. Beginning on the first day of the thirty-seventh month of the </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">See <i style="font-style:italic;">Note 11, Commitments and Contingencies</i> for additional information related to these commitments.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 53,614</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,430</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Restricted cash</span></p></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,940</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 71,756</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risk and Significant Customers</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the three months ended March 31, 2020 and March 31, 2019, none of the Company’s customers accounted for more than 10% of revenues. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence and the Company is exposed to credit losses primarily through sales of its products. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and periodic evaluation of customers’ receivables balances. <span style="white-space:pre-wrap;">Management estimates the adequacy of the allowance by using relevant available information, from internal and external sources, relating to past events, current conditions and forecasts. Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available. The allowance for credit losses is measured on a collective basis when similar risk characteristic exists. The Company has identified one portfolio segment based on evaluation of the following risk characteristics: geographic regions, product lines, default rates and customer specific factors.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, specific allowance amounts may be established to record the appropriate provision for customers that have a higher probability of non-payment. The Company charges off uncollectible receivables against the allowance when all attempts to collect the receivable have failed. The allowance for credit losses represents management’s best estimate of the amount of current expected credit losses and totaled approximately $1.6 million and $1.2 million as of March 31, 2020 and December 31, 2019, respectively, and there were not any bad-debt write offs charged during the three months ended March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2020, the Company evaluated the current and expected future economic and market conditions surrounding the COVID-19 pandemic as it relates to collectability of its accounts receivable and determined the estimate of expected credit losses was not materially impacted. The Company will continue to re-evaluate the estimate of credit losses related to COVID-19 in conjunction with its assessment of expected credit losses in subsequent quarters. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, no customers accounted for more than 10% of net accounts receivable as of March 31, 2020 and December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventory </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Except for inventory acquired in connection with the Avedro Merger, further described in <i style="font-style:italic;">Note 6, Business Combinations</i>, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary. As of March 31, 2020, the Company recorded inventory write-off charges and COVID-19 related excess and obsolete reserves, a portion of which included the associated fair-value step up of acquired Avedro inventory, totaling $7.9 million. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:Hidden_XMbavH-c70CrfQt7mpb6uQ"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span> to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company did not record any impairment charges during the three months ended March 31, 2020 or March 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets </span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Intangible assets primarily consist of developed technology, customer relationships, and in-process research and development (IPR&amp;D) assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from <span style="-sec-ix-hidden:Hidden_fROEbqjLxEi4tHJzsK5SAA"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">five</span></span> to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Indefinite-lived intangible assets are comprised of IPR&amp;D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&amp;D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Refer to <i style="font-style:italic;">Note 7, Intangible Assets and Goodwill</i> for more information on the Company’s intangible assets.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">During the goodwill impairment review, management assesses qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the Company will record an impairment charge based on the excess of the reporting unit’s carrying amount over fair value. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Refer to <i style="font-style:italic;">Note 6, Business Combinations</i> and <i style="font-style:italic;">Note 7, Intangible Assets and Goodwill</i> for more information on the Company’s goodwill.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt 0pt 6pt 0pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, Accounting Standards Codification (ASC) 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt;">The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="color:#0000ff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for revenue in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers </i>(ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining <span style="-sec-ix-hidden:Hidden_-B4kQ4SAVUOXN-OJ428iHw"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">performance</span></span> obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company’s internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company concluded that one<span style="white-space:pre-wrap;"> performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns. </span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers’ contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year from the date earned. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant.</span> <span style="font-size:10pt;">If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known. </span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss (NOL) and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that a substantial portion of its deferred tax assets should be offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes increases or decreases, respectively, in the period such determination is made.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the condensed consolidated financial statements of tax positions taken or expected to be taken in a tax return.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities during the three months ended March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As further described in <i style="font-style:italic;">Note 9,</i> <i style="font-style:italic;">Stock-Based Compensation</i>, certain cash-settled stock option awards were granted to certain Avedro executives as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.</p><p style="color:#4f81bd;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:10pt 0pt 6pt 0pt;"><span style="color:#000000;">Software Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized implementation costs related to a hosting arrangement that is a service contract are recorded in prepaid expenses and other current assets and then are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company currently expenses software service costs along with certain implementation costs that cannot be capitalized. </p><p style="color:#4f81bd;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><span style="color:#000000;">Comprehensive Loss</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 7.9pt 12pt 0pt;">All components of comprehensive loss, including net loss, are reported in the condensed consolidated financial statements in the period in which they are recognized. Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Loss per Share</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt 0pt 6pt 0pt;">Basic net loss per share is calculated by dividing the net loss by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options outstanding and unvested RSUs under the Company’s incentive compensation plans, and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Stock options outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,328</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 16pt 6pt 0pt;">Recently Issued Accounting Pronouncements Not Yet Adopted </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-14, <i style="font-style:italic;">Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans </i>(ASU 2018-14), which amends current guidance to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. ASU 2018-14 is effective for the Company for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard; however, it does not believe there will be a material impact on its condensed consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 16pt 6pt 0pt;">Recently Adopted Accounting Pronouncements </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </i>(ASU 2016-13),<i style="font-style:italic;"> </i>which amends the impairment model by </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">requiring entities to use a forward-looking approach based on expected losses rather than incurred<i style="font-style:italic;"> </i>losses to estimate credit losses on certain types of financial instruments, including trade receivables that may result in the earlier recognition of allowances<i style="font-style:italic;"> </i>for losses. In November 2018, the<i style="font-style:italic;"> </i>FASB issued ASU 2018-19, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses</i>, which provided additional implementation<i style="font-style:italic;"> </i>guidance on the previously issued guidance. The Company adopted ASU 2016-13 as of January 1, 2020 using the modified retrospective approach which replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. Upon adoption, there were no adjustments made to opening retained earnings as of January 1, 2020. As a result of implementing ASU 2016-13, the Company did not recognize any material changes to its allowance for credit losses during the three months ended March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, for available-for-sale debt securities with unrealized losses, ASU 2016-13 now requires allowances to be recorded instead of reducing the amortized cost of the investment. ASU 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. Given the composition of the Company’s available-for-sale securities, this does not have a material impact on the condensed consolidated financial statements as of March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </i>(ASU 2017-04), which removes the second step of the impairment test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of the reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This updated guidance does not amend the optional qualitative assessment of goodwill impairment. The Company adopted ASU 2017-04 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820) </i>(ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The Company adopted ASU 2018-13 as of January 1, 2020. Upon adoption and for the three months ended March 31, 2020, given the Company does not currently, and has not historically had transfers between Level 1 and Level 2 instruments, and the Company does not have any Level 3 fair value measurements, the adoption did not have a material impact on the Company’s condensed consolidated financial statement disclosures. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#0000ff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In August 2018, the FASB issued ASU No. 2018-15<i style="font-style:italic;">, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements, and requires a customer in a cloud computing arrangement to determine which implementation costs to capitalize as fixed assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted ASU 2018-15 on a prospective basis as of January 1, 2020 and as a result, capitalized certain costs related to its global enterprise systems implementation of approximately $1.6 million, which is further discussed in <i style="font-style:italic;">Note 11</i>, <i style="font-style:italic;">Commitments and Contingencies</i>.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 6pt 0pt;">In November 2018, the FASB issued ASU No. 2018-18, <i style="font-style:italic;">Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606</i> (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. The Company adopted ASU 2018-18 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">In December 2019, the FASB issued ASU No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</i>  ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences.  ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption.  The Company elected to early </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 11pt 0pt;">adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s condensed consolidated financial statements. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these condensed consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying condensed consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">In </span>March 2020, the World Health Organization declared the outbreak caused by the novel strain of coronavirus (COVID-19) to be a global pandemic. While COVID-19 continues to evolve daily and its ultimate outcome is uncertain, it has caused significant disruption to individuals, governments, businesses, and financial markets. The Company’s condensed consolidated financial statements as of and for the three months ended March 31, 2020 reflect the Company’s estimates of the impact of the COVID-19 outbreak. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including the duration and severity of the COVID-19 outbreak and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">international customers and markets. As a result, there may be changes to the Company’s estimates regarding the impact of COVID-19 in future periods.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.</p> 1 1 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income in stockholders’ equity. For the three months ended March 31, 2020, the Company reported foreign currency translation gains of approximately $1.2 million. For the three months ended March 31, 2019, the Company reported foreign currency translation gains of approximately $0.1<span style="white-space:pre-wrap;"> million. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the condensed consolidated statements of operations as a component of other expense, net. For the three months ended March 31, 2020 the Company reported net unrealized foreign currency transaction losses of $2.0 million. For the three months ended March 31, 2019, the Company reported net unrealized foreign currency transaction losses of $0.1 million. </p> 1200000 100000 -2000000.0 -100000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Short-term Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available-for-sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income within stockholders’ equity.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at March 31, 2020 or December 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available-for-sale securities are reported in other expense, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other expense, net. The Company periodically reviews its available-for-sale securities for other-than-temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. </p> 0 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of March 31, 2020 and December 31, 2019. Beginning on the first day of the thirty-seventh month of the </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">See <i style="font-style:italic;">Note 11, Commitments and Contingencies</i> for additional information related to these commitments.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 53,614</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,430</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Restricted cash</span></p></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,940</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 71,756</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr></table></div> 8800000 8800000 37 P12M 0.20 2000000.0 2 400000 200000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 53,614</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,430</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Restricted cash</span></p></td><td style="vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 9,326</span></p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 62,940</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0.05pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 71,756</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr></table></div> 53614000 62430000 9326000 9326000 62940000 71756000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risk and Significant Customers</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the three months ended March 31, 2020 and March 31, 2019, none of the Company’s customers accounted for more than 10% of revenues. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence and the Company is exposed to credit losses primarily through sales of its products. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and periodic evaluation of customers’ receivables balances. <span style="white-space:pre-wrap;">Management estimates the adequacy of the allowance by using relevant available information, from internal and external sources, relating to past events, current conditions and forecasts. Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available. The allowance for credit losses is measured on a collective basis when similar risk characteristic exists. The Company has identified one portfolio segment based on evaluation of the following risk characteristics: geographic regions, product lines, default rates and customer specific factors.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, specific allowance amounts may be established to record the appropriate provision for customers that have a higher probability of non-payment. The Company charges off uncollectible receivables against the allowance when all attempts to collect the receivable have failed. The allowance for credit losses represents management’s best estimate of the amount of current expected credit losses and totaled approximately $1.6 million and $1.2 million as of March 31, 2020 and December 31, 2019, respectively, and there were not any bad-debt write offs charged during the three months ended March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2020, the Company evaluated the current and expected future economic and market conditions surrounding the COVID-19 pandemic as it relates to collectability of its accounts receivable and determined the estimate of expected credit losses was not materially impacted. The Company will continue to re-evaluate the estimate of credit losses related to COVID-19 in conjunction with its assessment of expected credit losses in subsequent quarters. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, no customers accounted for more than 10% of net accounts receivable as of March 31, 2020 and December 31, 2019. </p> 1600000 1200000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventory </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Except for inventory acquired in connection with the Avedro Merger, further described in <i style="font-style:italic;">Note 6, Business Combinations</i>, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary. As of March 31, 2020, the Company recorded inventory write-off charges and COVID-19 related excess and obsolete reserves, a portion of which included the associated fair-value step up of acquired Avedro inventory, totaling $7.9 million. </p> 7900000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:Hidden_XMbavH-c70CrfQt7mpb6uQ"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span> to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company did not record any impairment charges during the three months ended March 31, 2020 or March 31, 2019.</p> P5Y 0 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets </span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Intangible assets primarily consist of developed technology, customer relationships, and in-process research and development (IPR&amp;D) assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from <span style="-sec-ix-hidden:Hidden_fROEbqjLxEi4tHJzsK5SAA"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">five</span></span> to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Indefinite-lived intangible assets are comprised of IPR&amp;D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&amp;D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Refer to <i style="font-style:italic;">Note 7, Intangible Assets and Goodwill</i> for more information on the Company’s intangible assets.</p> P11Y <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">During the goodwill impairment review, management assesses qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the Company will record an impairment charge based on the excess of the reporting unit’s carrying amount over fair value. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Refer to <i style="font-style:italic;">Note 6, Business Combinations</i> and <i style="font-style:italic;">Note 7, Intangible Assets and Goodwill</i> for more information on the Company’s goodwill.</p> 1 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt 0pt 6pt 0pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, Accounting Standards Codification (ASC) 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt;">The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="color:#0000ff;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for revenue in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers </i>(ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining <span style="-sec-ix-hidden:Hidden_-B4kQ4SAVUOXN-OJ428iHw"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">performance</span></span> obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company’s internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company concluded that one<span style="white-space:pre-wrap;"> performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns. </span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers’ contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year from the date earned. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant.</span> <span style="font-size:10pt;">If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known. </span></p> 1 P1Y <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss (NOL) and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that a substantial portion of its deferred tax assets should be offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes increases or decreases, respectively, in the period such determination is made.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the condensed consolidated financial statements of tax positions taken or expected to be taken in a tax return.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities during the three months ended March 31, 2020.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As further described in <i style="font-style:italic;">Note 9,</i> <i style="font-style:italic;">Stock-Based Compensation</i>, certain cash-settled stock option awards were granted to certain Avedro executives as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.</p> <p style="color:#4f81bd;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:10pt 0pt 6pt 0pt;"><span style="color:#000000;">Software Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized implementation costs related to a hosting arrangement that is a service contract are recorded in prepaid expenses and other current assets and then are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company currently expenses software service costs along with certain implementation costs that cannot be capitalized. </p> <p style="color:#4f81bd;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><span style="color:#000000;">Comprehensive Loss</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 7.9pt 12pt 0pt;">All components of comprehensive loss, including net loss, are reported in the condensed consolidated financial statements in the period in which they are recognized. Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Loss per Share</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:31.5pt;margin:0pt 0pt 6pt 0pt;">Basic net loss per share is calculated by dividing the net loss by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options outstanding and unvested RSUs under the Company’s incentive compensation plans, and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Stock options outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,328</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:19.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Stock options outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,328</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div> 4328000 3572000 470000 351000 6000 16000 4804000 3939000 <p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 16pt 6pt 0pt;">Recently Issued Accounting Pronouncements Not Yet Adopted </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-14, <i style="font-style:italic;">Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans </i>(ASU 2018-14), which amends current guidance to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. ASU 2018-14 is effective for the Company for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard; however, it does not believe there will be a material impact on its condensed consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 16pt 6pt 0pt;">Recently Adopted Accounting Pronouncements </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </i>(ASU 2016-13),<i style="font-style:italic;"> </i>which amends the impairment model by </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">requiring entities to use a forward-looking approach based on expected losses rather than incurred<i style="font-style:italic;"> </i>losses to estimate credit losses on certain types of financial instruments, including trade receivables that may result in the earlier recognition of allowances<i style="font-style:italic;"> </i>for losses. In November 2018, the<i style="font-style:italic;"> </i>FASB issued ASU 2018-19, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses</i>, which provided additional implementation<i style="font-style:italic;"> </i>guidance on the previously issued guidance. The Company adopted ASU 2016-13 as of January 1, 2020 using the modified retrospective approach which replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. Upon adoption, there were no adjustments made to opening retained earnings as of January 1, 2020. As a result of implementing ASU 2016-13, the Company did not recognize any material changes to its allowance for credit losses during the three months ended March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, for available-for-sale debt securities with unrealized losses, ASU 2016-13 now requires allowances to be recorded instead of reducing the amortized cost of the investment. ASU 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. Given the composition of the Company’s available-for-sale securities, this does not have a material impact on the condensed consolidated financial statements as of March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </i>(ASU 2017-04), which removes the second step of the impairment test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of the reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This updated guidance does not amend the optional qualitative assessment of goodwill impairment. The Company adopted ASU 2017-04 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820) </i>(ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The Company adopted ASU 2018-13 as of January 1, 2020. Upon adoption and for the three months ended March 31, 2020, given the Company does not currently, and has not historically had transfers between Level 1 and Level 2 instruments, and the Company does not have any Level 3 fair value measurements, the adoption did not have a material impact on the Company’s condensed consolidated financial statement disclosures. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#0000ff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In August 2018, the FASB issued ASU No. 2018-15<i style="font-style:italic;">, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements, and requires a customer in a cloud computing arrangement to determine which implementation costs to capitalize as fixed assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted ASU 2018-15 on a prospective basis as of January 1, 2020 and as a result, capitalized certain costs related to its global enterprise systems implementation of approximately $1.6 million, which is further discussed in <i style="font-style:italic;">Note 11</i>, <i style="font-style:italic;">Commitments and Contingencies</i>.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 6pt 0pt;">In November 2018, the FASB issued ASU No. 2018-18, <i style="font-style:italic;">Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606</i> (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. The Company adopted ASU 2018-18 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">In December 2019, the FASB issued ASU No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</i>  ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences.  ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption.  The Company elected to early </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 11pt 0pt;">adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s condensed consolidated financial statements. </p> 0 1600000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 3.  Balance Sheet Details</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Short-term investments consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.019573212%;padding-left:0pt;padding-right:0pt;width:100.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">At March 31, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Amortized cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">or cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government agency bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Bank certificates of deposit</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8,973</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8,962</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Corporate notes</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 63,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 63,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Asset-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 23,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (29)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 23,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 110,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 110,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">At December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Amortized cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">or cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government bonds</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government agency bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Bank certificates of deposit</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 13,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,483</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Corporate notes</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 65,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 65,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Asset-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 25,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 25,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 111,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 111,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accounts receivable consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 30,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 39,657</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (1,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (1,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 28,885</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 38,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventory, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Inventory, net consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 18,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 32,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 2,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Raw material</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 27,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 42,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accrued Liabilities </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accrued liabilities consisted of the following (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued bonuses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,525</p></td></tr><tr><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued vacation benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,784</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued legal expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,957</p></td></tr><tr><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 38,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,919</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Short-term investments consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.019573212%;padding-left:0pt;padding-right:0pt;width:100.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">At March 31, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Amortized cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">or cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government agency bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Bank certificates of deposit</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8,973</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8,962</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Corporate notes</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 63,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 63,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Asset-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 23,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (29)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 23,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 110,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 110,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">At December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Amortized cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">or cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government bonds</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">U.S. government agency bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Bank certificates of deposit</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 12,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 13,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,483</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Corporate notes</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 65,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 65,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Asset-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">less than 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 25,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 25,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 111,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 111,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P1Y 1500000 3000 1503000 P1Y 12400000 21000 11000 12410000 P1Y 8973000 5000 16000 8962000 P3Y 63719000 198000 345000 63572000 P3Y 23591000 87000 29000 23649000 110183000 314000 401000 110096000 P1Y P1Y P1Y 12999000 7000 13006000 P1Y 7475000 8000 7483000 P3Y 65354000 295000 10000 65639000 P3Y 25333000 99000 7000 25425000 111161000 409000 17000 111553000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accounts receivable consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 30,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 39,657</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (1,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"> (1,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 28,885</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 38,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 30472000 39657000 1587000 1240000 28885000 38417000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Inventory, net consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;margin:0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 18,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 32,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 2,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">Raw material</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 27,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 42,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 18108000 32108000 2730000 3884000 6861000 6586000 27699000 42578000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accrued liabilities consisted of the following (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued bonuses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,525</p></td></tr><tr><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued vacation benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,784</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued legal expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,957</p></td></tr><tr><td style="vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 38,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,919</p></td></tr></table> 4149000 13525000 3201000 2784000 4277000 3957000 26507000 31653000 38134000 51919000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 4.  Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 and December 31, 2019 and indicate the fair value hierarchy of the valuation techniques utilized by the Company to determine such fair value (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At March 31, 2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agency bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Bank certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) (iii) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commercial paper <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate notes <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asset-backed securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 115,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 111,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash-settled stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Bank certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) (iv)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commercial paper <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate notes <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) </sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 65,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 65,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asset-backed securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 115,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 112,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash-settled stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="margin-top:3pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:10.8pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Included in cash and cash equivalents with a maturity of three months or less from date of purchase on the condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:12.21pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Included in short-term investments on the condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:14.99pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">As of March 31, 2020, a bank certificate of deposit investment totaling </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,500</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:14.43pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">As of December 31, 2019, a bank certificate of deposit totaling </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,201</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets. </span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Money market funds and currency are highly liquid investments and are actively traded. The pricing information on these investment instruments is readily available and can be independently validated as of the measurement date. This approach results in the classification of these securities as Level 1 of the fair value hierarchy.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">U.S. government agency bonds, U.S. government bonds, bank certificates of deposit, commercial paper, corporate notes and asset-backed securities are measured at fair value using Level 2 inputs. The Company reviews </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;">trading activity and pricing for these investments as of each measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from third party data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data. This approach results in the classification of these securities as Level 2 of the fair value hierarchy.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The fair value of cash-settled stock options is based on the Black-Scholes option valuation model utilizing the Company’s stock price, the cash-settled options’ remaining term, expected stock price volatility, and the risk-free interest rate as of the measurement date. The changes in the fair value are reflected in compensation expense within selling, general and administrative expense on the consolidated income statement. See <i style="font-style:italic;">Note 9</i>, <i style="font-style:italic;">Stock-Based Compensation</i> for further details regarding these cash-settled stock options.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:16pt;text-indent:-16pt;margin:6pt 0pt 12pt 36pt;">There were no transfers between levels within the fair value hierarchy during the periods presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 and December 31, 2019 and indicate the fair value hierarchy of the valuation techniques utilized by the Company to determine such fair value (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At March 31, 2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agency bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,503</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Bank certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) (iii) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commercial paper <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate notes <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asset-backed securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 115,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 111,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash-settled stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Bank certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) (iv)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commercial paper <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate notes <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii) </sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 65,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 65,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asset-backed securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 115,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,530</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 112,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash-settled stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:43.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="margin-top:3pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:10.8pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Included in cash and cash equivalents with a maturity of three months or less from date of purchase on the condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:12.21pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Included in short-term investments on the condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:14.99pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">As of March 31, 2020, a bank certificate of deposit investment totaling </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,500</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:3pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:14.43pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">As of December 31, 2019, a bank certificate of deposit totaling </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,201</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> (in thousands) is included in cash and cash equivalents on the condensed consolidated balance sheets, as the investment has a maturity of three months or less from the date of purchase on the condensed consolidated balance sheets. </span></td></tr></table><div style="margin-top:6pt;"/> 3975000 3975000 1503000 1503000 13909000 13909000 8961000 8961000 63573000 63573000 23650000 23650000 115571000 3975000 111596000 2165000 2165000 2165000 2165000 2530000 2530000 14208000 14208000 7484000 7484000 65638000 65638000 25424000 25424000 115284000 2530000 112754000 6685000 6685000 6685000 6685000 1500000 1201000 0 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 5.   Leases </b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="white-space:pre-wrap;">The Company has operating and finance leases for facilities and certain equipment. Leases with an initial term of 12 months or less are not recorded on the condensed consolidated balance sheet. Lease expense for operating leases is recognized on a straight-line basis over the lease term. For lease agreements entered into or reassessed after the adoption of ASC 842, the Company combines lease and non-lease components. See </span><i style="font-style:italic;">Note 2</i>, <i style="font-style:italic;">Summary of Significant Accounting Policies</i> for additional information. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company’s leases have remaining non-cancelable lease terms of approximately one year to thirteen years, some of which include options to extend the leases for up to ten years, and some of which include options to terminate the lease within one year. The exercise of lease renewal options is at the Company’s sole discretion. In certain of the Company’s lease agreements, the rental payments are adjusted periodically to reflect actual charges incurred for common area maintenance, landlord incentives and/or inflation. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company leases two adjacent facilities located in San Clemente, California. During December 2018, the Company extended the term of these facilities by three years, both of which now expire on December 31, 2024. Each agreement contains an option to extend the lease for one additional three year period at market rates. The total leased square footage of these facilities equals approximately 98,000. In conjunction with these extensions, the lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $0.3 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">On November 14, 2018, the Company entered into an office building lease pursuant to which the Company will lease one property containing three existing office buildings, comprising approximately 160,000 rentable square feet of space, located in Aliso Viejo, California (Aliso Facility) which was accounted for as a finance lease. The term of the Aliso Facility commenced on April 1, 2019 and continues for thirteen years. The agreement contains an option to extend the lease for two additional five year periods at market rates. The Company intends to relocate its corporate administrative headquarters, along with certain laboratory, research and development and warehouse space, to the Aliso Facility. The lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $12.6 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company currently intends to maintain its manufacturing facilities at its San Clemente location for the foreseeable future.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">As a result of the Avedro Merger, the Company leases approximately 27,000 square feet of office and laboratory space in Waltham, Massachusetts, pursuant to a lease agreement that expires in 2023. The Company also currently occupies approximately 19,000 square feet of leased manufacturing space in Burlington, Massachusetts pursuant to a lease agreement that expires in 2023. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company’s remaining U.S.-based and foreign subsidiaries’ leased office space totals less than 14,000 square feet.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table presents the lease balances within the condensed consolidated balance sheets: </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands) </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease right-of-use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 53,441</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,048</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 69,752</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,401</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Noncurrent </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,195</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 59,316</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 58,435</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,031</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Note: As the implicit rates in the Company’s leases are not readily available, the incremental borrowing rate was determined based on the information available at commencement date in determining the present value of lease payments.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">For the three month periods ended March 31, 2020 and March 31, 2019, the components of operating and finance lease expenses were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands) </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fixed operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of right-of-use asset included in Selling, General and Administrative Expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest on lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Includes short-term leases, which are immaterial.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents the maturity of the Company’s operating and finance lease liabilities as of March 31, 2020:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Maturity of Lease Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,184</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2026</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,500</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 107,522</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 127,089</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 67,773</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 59,316</p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease payments include </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$12.0</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> million related to options to extend lease terms that are reasonably certain of being exercised. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Finance lease payments include </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$75.8</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> million related to options to </span><span style="-sec-ix-hidden:Hidden_0EJah35pWEC6K6xu5pkNSg"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">extend</span></span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> lease terms that are reasonably certain of being exercised. </span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating and finance leases as of March 31, 2020 were:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Term and Discount Rate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Supplemental cash flow information related to the Company’s operating and finance leases was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 531</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use asset obtained in exchange for lease obligations:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P1Y P13Y true P10Y true P1Y 2 P3Y 1 P3Y 98000 300000 1 3 160000 P13Y 2 P5Y 12600000 27000 19000 14000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands) </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease right-of-use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 53,441</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,048</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 69,752</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,401</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Noncurrent </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,195</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 59,316</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 58,435</p></td></tr><tr><td style="vertical-align:top;width:37.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,031</p></td></tr></table> 15059000 15704000 53441000 54048000 68500000 69752000 2401000 2401000 13601000 14195000 59316000 58435000 75318000 75031000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:21.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands) </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:38.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fixed operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of right-of-use asset included in Selling, General and Administrative Expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest on lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Includes short-term leases, which are immaterial.</span></td></tr></table> 938000 938000 607000 607000 881000 881000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Maturity of Lease Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,184</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2026</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,500</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 107,522</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 127,089</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 67,773</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 59,316</p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease payments include </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$12.0</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> million related to options to extend lease terms that are reasonably certain of being exercised. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Finance lease payments include </span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$75.8</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> million related to options to </span><span style="-sec-ix-hidden:Hidden_0EJah35pWEC6K6xu5pkNSg"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">extend</span></span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> lease terms that are reasonably certain of being exercised. </span></td></tr></table> 2412000 3197000 3123000 2230000 3543000 2023000 5184000 2052000 5340000 2112000 5500000 2111000 107522000 19260000 127089000 3258000 67773000 16002000 59316000 12000000.0 75800000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Term and Discount Rate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr></table> P6Y4M24D P22Y 0.055 0.060 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 531</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use asset obtained in exchange for lease obligations:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td></tr></table> 864000 531000 61000 61000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:6pt;margin:0pt;"><b style="font-weight:bold;">Note 6. Business Combinations</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As a result of the Avedro Merger previously discussed in <i style="font-style:italic;">Note 1, Organization and Basis of Presentation</i>, effective November 21, 2019, Avedro is a wholly-owned subsidiary of the Company and the Avedro Merger is intended to expand the Company’s portfolio of pipeline products beyond the treatment of glaucoma to include pharmaceutical therapies for the treatment of corneal disorders as part of the Company’s strategic objective to build a portfolio of micro-scale surgical and pharmaceutical therapies in corneal health and retinal disease.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of consideration transferred at closing was $437.8 million (the Merger Consideration), that consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards). See <i style="font-style:italic;">Note 9, Stock-based Compensation</i> for further details regarding the Replacement Awards. The following table summarizes the components of the Merger Consideration as of November 21, 2019 (in thousands, except shares and stock closing price): </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Avedro shares of common stock outstanding at closing </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,670,003</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exchange Ratio</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.365</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right to receive shares of Glaukos</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,449,551</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Glaukos closing stock price on November 21, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63.07</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 406,776</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Glaukos common stock issued to replace certain vested Avedro warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Replacement Awards attributable to pre-combination services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Merger Consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 437,751</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company performed a valuation analysis of the fair market value of Avedro’s assets and liabilities as of closing. The following table sets forth a preliminary allocation of the Merger Consideration to the identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded to goodwill.  This allocation of the Merger Consideration as of November 21, 2019 may be subject to revision if new facts and circumstances arise over the measurement period, which may extend up to one year from closing (in thousands): </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Assets Acquired:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 49,101</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 13,113</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 33,339</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 2,522</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 551</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 385,200</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 66,134</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Liabilities Assumed:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,056</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,389</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 22,496</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred revenue, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 43</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 75,938</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Fair value of net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 437,751</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Goodwill represents the excess of the Merger Consideration over the preliminary fair value of the underlying assets acquired and liabilities assumed. Goodwill is attributable to the assembled workforce of experienced personnel at Avedro and expected synergies, and is not deductible for tax purposes. </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, the fair market value inventory adjustment totaled approximately $29.0 million and is being amortized to cost of sales over the inventory’s expected turnover period.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:21.55pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value and estimated useful lives of the Avedro intangible assets are as follows (in thousands, except where noted): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Intangible assets subject to amortization:</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Developed technology</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 252,200</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">11.4</p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 14,100</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 266,300</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Intangible assets not subject to amortization:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">In-process research and development (IPR&amp;D)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 118,900</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Total intangible assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 385,200</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p> 437800000 406800000 200000 30800000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Avedro shares of common stock outstanding at closing </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,670,003</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exchange Ratio</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.365</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right to receive shares of Glaukos</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,449,551</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Glaukos closing stock price on November 21, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 63.07</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 406,776</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Glaukos common stock issued to replace certain vested Avedro warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of Replacement Awards attributable to pre-combination services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total Merger Consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 437,751</p></td></tr></table></div> 17670003 0.365 6449551 63.07 406776000 189000 30786000 437751000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:bold;margin-top:6pt;visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Assets Acquired:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 49,101</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 13,113</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 33,339</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 2,522</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 551</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 385,200</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 66,134</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Liabilities Assumed:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,056</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,389</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 22,496</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred revenue, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 43</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 75,938</p></td></tr><tr><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Fair value of net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 437,751</p></td></tr></table></div> 49101000 13113000 33339000 2522000 551000 1489000 385200000 66134000 7056000 6776000 1389000 22496000 43000 75938000 437751000 29000000.0 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value and estimated useful lives of the Avedro intangible assets are as follows (in thousands, except where noted): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Intangible assets subject to amortization:</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Developed technology</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 252,200</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">11.4</p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 14,100</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 266,300</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Intangible assets not subject to amortization:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">In-process research and development (IPR&amp;D)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 118,900</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:top;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Total intangible assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 385,200</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div> 252200000 P11Y4M24D 14100000 P5Y 266300000 118900000 385200000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 7.   Intangible Assets and Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:8pt;margin:8pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Avedro intangible assets </span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As part of the Avedro Merger on November 21, 2019, the Company acquired identifiable intangible assets for (1) developed technology related to<span style="font-style:italic;font-weight:bold;"> </span><i style="font-style:italic;">Photrexa</i>, a bio-activated pharmaceutical therapy for the corneal cross-linking treatment of keratoconus, which will be amortized to cost of sales over a weighted-average estimated useful life of approximately 11 years, and (2) customer relationships, which will be amortized to selling, general and administrative expense over an estimated useful life of five years. The Company also acquired IPR&amp;D related to other applications of </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;">Avedro’s corneal remodeling platform, which will not be amortized until technological feasibility is met, but will be assessed for impairment annually, or more frequently if indicators of impairment become present.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of developed technology and IPR&amp;D assets were determined using an excess earnings methodology. Significant assumptions used in the valuation include: (i) the period in which material net cash inflows are expected to commence, which was estimated to be 2021 for developed technology and 2023 for IPR&amp;D assets, and (ii) the risk-adjusted discount rate of 11% for developed technology and 13% for IPR&amp;D assets.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">For the three months ended March 31, 2020, amortization expense related to the above finite-lived intangible assets was approximately $5.5 million and $0.7 million, recorded in cost of sales and selling, general and administrative expenses, respectively, in the condensed consolidated statement of operations. There was no amortization expense related to these intangible assets during the three months ended March 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;padding-top:12pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company evaluated its indefinite-lived intangible assets for impairment in connection with the COVID-19 pandemic utilizing the methodology pursuant to the adoption of ASU 2017-04 and concluded these intangible assets were not impaired as of March 31, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As a result of the Avedro Merger, $66.1 million in goodwill was recorded as of December 31, 2019. For additional details, refer to <i style="font-style:italic;">Note 6,</i> <i style="font-style:italic;">Business Combinations</i>. The annual assessment of goodwill by reporting unit is performed annually or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The first annual assessment of goodwill by reporting unit will be performed in the fourth quarter of the year ending December 31, 2020.  The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and its impact on the Company’s reporting unit. Based on interim assessments, the Company did not identify any “triggering” events, as described in ASC 350-20, which would indicate an impairment of goodwill is more likely than not as of March 31, 2020. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents the composition of our intangible assets and goodwill (in thousands): </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Estimated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">As of March 31, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">As of December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Useful</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">(in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">Developed technology</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">11.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 252,200</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (7,824)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 244,376</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 252,200</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,301)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 249,899</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">Customer relationships</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">5.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 14,100</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (999)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 13,101</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 14,100</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (294)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 13,806</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Intangible assets subject to amortization</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 266,300</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (8,823)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 257,477</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 266,300</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,595)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 263,705</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">In-process research and development</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">Indefinite</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Goodwill</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">Indefinite</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 451,334</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (8,823)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 442,511</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 451,334</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,595)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 448,739</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:80.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Amortization Expense</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,684</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,619</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 139,438</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 257,477</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Actual amortization expense to be reported in future periods could differ from these estimates as a result of asset impairments, acquisitions, or other facts and circumstances.</p> P11Y P5Y 0.11 0.13 5500000 700000 0 66100000 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents the composition of our intangible assets and goodwill (in thousands): </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Estimated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">As of March 31, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">As of December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Useful</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">(in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">Developed technology</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">11.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 252,200</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (7,824)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 244,376</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 252,200</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,301)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 249,899</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">Customer relationships</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">5.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 14,100</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (999)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 13,101</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 14,100</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (294)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 13,806</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Intangible assets subject to amortization</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 266,300</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (8,823)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 257,477</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 266,300</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,595)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 263,705</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">In-process research and development</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">Indefinite</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 118,900</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Goodwill</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;">Indefinite</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> —</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 66,134</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-size:9.5pt;font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 451,334</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (8,823)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 442,511</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 451,334</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-size:9.5pt;"> (2,595)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-size:9.5pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9.5pt;"> 448,739</span></p></td></tr></table></div> P11Y4M24D 252200000 7824000 244376000 252200000 2301000 249899000 P5Y 14100000 999000 13101000 14100000 294000 13806000 266300000 8823000 257477000 266300000 2595000 263705000 118900000 118900000 118900000 118900000 66134000 66134000 66134000 66134000 451334000 8823000 442511000 451334000 2595000 448739000 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:80.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Amortization Expense</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,684</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,912</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,619</p></td></tr><tr><td style="vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 139,438</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:80.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 257,477</p></td></tr></table></div> 18684000 24912000 24912000 24912000 24619000 139438000 257477000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 8. Revenue from Contracts with Customers</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s net sales are generated primarily from sales of <i style="font-style:italic;">iStent</i> products to customers, and following the Avedro Merger on November 21, 2019, sales of <i style="font-style:italic;">Photrexa</i> and associated drug formulations as well as KXL and Mosaic systems. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company currently does not have a direct commercial presence. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue is recognized in an amount that reflects the consideration the Company expects to be entitled to in exchange for goods or services, and all of the Company’s net sales are considered revenue from contracts with customers.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s revenues disaggregated by product category, for the three months ended March 31, 2020 and March 31, 2019 was as follows (in thousands):<span style="color:#0000ff;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.02%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Glaucoma</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,026</p></td></tr><tr><td style="vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Corneal Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,026</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;">The following table presents the Company’s revenues disaggregated by geography for the three months ended March 31, 2020 and March 31, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three months ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 41,384</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,218</p></td></tr><tr><td style="vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,808</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,026</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/><span style="font-style:italic;font-weight:bold;">Contract Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Amounts are recorded as accounts receivable when the Company’s right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 days for glaucoma and corneal health products, though extended payment terms on corneal health products may be offered. However, the Company does not consider any significant financing components in customer contracts given the expected time between transfer of the promised products and the payment of the associated consideration is less than one year. As of March 31, 2020 and December 31, 2019, all amounts included in accounts receivable, net on the condensed consolidated balance sheets are related to contracts with customers.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Sales commissions earned on U.S. sales of KXL systems are capitalized as the commissions represent costs to obtain a contract and the amortization period is deemed greater than one year. These costs are deferred in other assets on the Company’s condensed consolidated balance sheet, net of the short term portion included in prepaid assets and other current assets, and are amortized as a sales and marketing expense on a straight-line basis over the expected period of </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">benefit. Capitalized sales commissions and the related amortization expense included in the condensed consolidated financial statements were immaterial as of March 31, 2020 and December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Aside from the aforementioned contract assets, the Company does not have any contract assets given that the Company does not have any unbilled receivables and sales commissions on other products are expensed within selling, general and administrative expenses within the condensed consolidated statement of operations when incurred as any incremental cost of obtaining contracts with customers would have an amortization period of less than one year. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Liabilities</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Contract liabilities reflect consideration received from customers’ purchases allocated to the Company’s future performance obligations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has a performance obligation to issue a rebate to customers who may be eligible for a rebate at the conclusion of their contract term. This performance obligation is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, in the U.S. the Company has a performance obligation related to its customers’ right to a future discount on single dose pharmaceutical purchases, and, to a lesser extent, extended warranty service contracts. The amount allocated to the customers’ right to a future discount and is expected to be recognized when the customer elects to utilize the discount, which is generally within one year. As of March 31, 2020 and December 31, 2019, this amount was immaterial as was the amount allocated to extended warranty service contracts. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">During the three months ended March 31, 2020 and March 31, 2019, the Company did not recognize any revenue related to material changes in transaction prices regarding its contracts with customers and did not recognize any material changes in revenue related to amounts included in contract liabilities at the beginning of the period. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s net sales within a fiscal year may be impacted seasonally, as demand for U.S. ophthalmic procedures is typically softer in the first quarter and stronger in the fourth quarter of a given year.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s revenues disaggregated by product category, for the three months ended March 31, 2020 and March 31, 2019 was as follows (in thousands):<span style="color:#0000ff;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.02%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Glaucoma</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,026</p></td></tr><tr><td style="vertical-align:bottom;width:75.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Corneal Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,026</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;">The following table presents the Company’s revenues disaggregated by geography for the three months ended March 31, 2020 and March 31, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three months ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 41,384</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,218</p></td></tr><tr><td style="vertical-align:bottom;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,808</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,026</p></td></tr></table></div> 44133000 54026000 11203000 55336000 54026000 41384000 44218000 13952000 9808000 55336000 54026000 P30D true true <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 9.  Stock-Based Compensation </b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Company has four<span style="white-space:pre-wrap;"> stock-based compensation plans (collectively, the Stock Plans)—the 2001 Stock Option Plan (the 2001 Stock Plan), the 2011 Stock Plan (the 2011 Stock Plan), the 2015 Omnibus Incentive Compensation Plan (the 2015 Stock Plan) and the ESPP. The 2015 Stock Plan permits grants of RSU awards. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The purpose of these Stock Plans is to provide incentives to employees, directors and nonemployee consultants. The Company no longer grants any awards under the 2001 Stock Plan and the 2011 Stock Plan. The maximum term of any stock options granted under the Stock Plans is 10 years. For employees and nonemployees, stock options generally vest 25% on the first anniversary of the original vesting date, with the balance vesting monthly or annually over the remaining three years. Stock options are granted at exercise prices at least equal to the fair value of the underlying stock at the date of the grant. For employees and nonemployees, generally, RSU awards vest 25% on each of the first, <span style="-sec-ix-hidden:Hidden_9KbBpGDgjEa-_k74k1aM1w"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">second</span></span>, <span style="-sec-ix-hidden:Hidden_pLLtqMJUK0KRAfYNqDDWww"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">third</span></span> and <span style="-sec-ix-hidden:Hidden_ZqNkavSi9UO_xsQh0D3fhA"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">fourth</span></span> anniversaries of the grant date and in certain cases, vest one year after grant date. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The Compensation Committee has approved the grant of performance-based equity awards (PBEAs) to the Company’s named executive officers and certain other employees pursuant to the 2015 Stock Plan. These PBEAs will only vest upon the Compensation Committee’s determination that a pre-defined Company operational goals were satisfied. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The ESPP permits eligible employees to purchase shares of the Company’s common stock, using contributions via payroll deductions of up to 15% of their earnings, at a price per share equal to 85% of the lower of the stock’s fair market value on the offering date or purchase date. The ESPP is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">On November 21, 2019, in connection with the Avedro Merger, the Company granted the following Replacement Awards to employees of Avedro: (i) approximately 0.2 million cash-settled stock options to certain executives, which became fully vested on December 31, 2019, (ii) approximately 0.1 million stock options and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">approximately 5,500 restricted stock units to members of Avedro’s board of directors, which were granted with no post-combination vesting requirements, and (iii) approximately 0.7 million stock options and approximately 0.1 million restricted stock units, which are subject to time-based vesting requirements. Approximately $30.8 million of the fair value of the Replacement Awards was attributable to pre-combination service and was included in the purchase price of Avedro (see </span><i style="font-style:italic;">Note 6</i>, <i style="font-style:italic;">Business Combinations</i>). The remaining value of the Replacement Awards of $26.0 million will be recognized as post-combination expense over the remaining requisite service period for the time-vesting awards. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">All share-based compensation arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following table summarizes the allocation of stock-based compensation related to stock options and RSUs and includes Replacement Awards, as well as cash-settled stock options in the accompanying condensed consolidated statements of operations (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 10,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 5,487</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,419</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 14,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,129</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 52pt;"><span style="font-size:1pt;margin-left:0pt;margin-top:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:6pt 0pt 0pt 52pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="margin-top:12pt;"/><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;font-size:8pt;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span><span style="font-size:8pt;">Of the total stock-based compensation amount of </span><span style="font-size:8pt;">$14.0</span><span style="font-size:8pt;"> million, a </span><span style="font-size:8pt;">$(3.2)</span><span style="font-size:8pt;"> million fair value adjustment was recorded during the three months ended March 31, 2020 related to cash-settled stock options, and the remaining liability of </span><span style="font-size:8pt;">$2.2</span><span style="font-size:8pt;"> million is included in accrued liabilities on the condensed consolidated balance sheet.</span></div><div style="margin-top:8pt;"/><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">At March 31, 2020, the total unamortized stock-based compensation expense was approximately $49.2 million of which $26.1 million was attributable to stock options and is to be recognized over the stock options’ remaining vesting terms of approximately 4.0 years (1.9 years on a weighted average basis). The remaining $23.1 million was attributable to RSUs and is to be recognized over the restricted stock units’ vesting terms of approximately 4.0 years (2.7 years on a weighted-average basis). The cash-settled stock options were fully expensed as of December 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The total stock-based compensation cost capitalized in inventory was not material for the three month periods ended March 31, 2020 and March 31, 2019.</p> 4 P10Y 0.25 P3Y 0.25 0.15 0.85 200000 100000 5500 700000 100000 30800000 26000000.0 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following table summarizes the allocation of stock-based compensation related to stock options and RSUs and includes Replacement Awards, as well as cash-settled stock options in the accompanying condensed consolidated statements of operations (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0pt 0pt;"><b style="font-family:'Calibri';font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 10,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 5,487</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 3,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 1,419</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 14,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0pt 0pt;"> 7,129</p></td></tr></table> 461000 223000 10257000 5487000 3287000 1419000 14005000 7129000 14000000.0 -3200000 2200000 49200000 26100000 P4Y P1Y10M24D 23100000 P4Y P2Y8M12D <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 10.  </b><b style="font-weight:bold;white-space:pre-wrap;">Income Taxes </b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The provision for income taxes is determined using an effective tax rate. For the three months ended March 31, 2020, the Company’s estimated effective tax rate of 0.83% was lower than the U.S. federal statutory rate primarily due to the generation of U.S. NOL carryforwards for which no benefit has been recognized due to the Company’s full valuation allowance, as well as state and foreign income taxes. The effective tax rate may be subject to fluctuations during the year as new information is obtained which may affect the assumptions used to estimate the effective tax rate, including factors such as expected utilization of NOL carryforwards, changes in or the interpretation of tax laws in jurisdictions where the Company conducts business, the Company’s expansion into new states or foreign countries, and the amount of valuation allowances against deferred tax assets. For the three months ended March 31, 2020, the Company recorded a benefit for income taxes of $(450,000), which was primarily comprised of U.S. federal, state, and foreign income taxes. For the three months ended March 31, 2019, the Company recorded a provision for income taxes of $122,000, which was primarily comprised of state and foreign income taxes.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of its assets and liabilities, along with NOL and tax credit carryforwards. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount it believes is more likely than not to be realized. When the Company establishes or reduces the valuation allowance against its deferred tax assets, the provision for income taxes will increase or decrease, respectively, in the period such determination is made. For the three months ended March 31, 2020, the Company has established a valuation allowance for a significant portion of its deferred tax assets. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement and classification in the financial statements of tax positions </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">taken or expected to be taken in a tax return. As of March 31, 2020 and March 31, 2019, the Company had gross unrecognized tax benefits of $17.8 million and $13.6 million, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">On March 27, 2020, the United States enacted the Coronavirus Aid, Relief and Economic Security Act (CARES Act). The CARES Act is an emergency economic stimulus package that includes spending and tax relief measures to strengthen the United States economy and fund a nationwide effort to curtail the effects of COVID-19. Some of the more significant provisions which are expected to impact the Company’s condensed consolidated financial statements include increasing the NOL carryback period for certain losses to </span>five years, which, prior to the CARES Act, the impacted NOLs were not eligible for carryback due to the Tax Cuts and Jobs Act, and accelerating the refund of alternative minimum tax credits. The Company has recorded a U.S. federal tax (benefit) of $(0.4) million for the quarter ended March 31, 2020 for the estimated impact of the CARES Act on its tax provision. While the Company does not expect future material impacts from the CARES Act, due to the recent enactment date, the Company will continue to analyze its impact in subsequent quarters.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.0083 -450000 122000 17800000 13600000 P5Y -400000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 11.  Commitments and Contingencies </b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Patent Litigation</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 6.95pt 0pt 0pt;">On April 14, 2018, the Company filed a patent infringement lawsuit against Ivantis, Inc. (Ivantis) in the U.S. District Court for the Central District of California, Southern Division (the Court), alleging that Ivantis’ Hydrus<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> Microstent device infringes the Company’s U.S. Patent Nos. 6,626,858 and 9,827,143. In August 2018, Ivantis filed counterclaims alleging that the Company’s <i style="font-style:italic;">iStent inject </i>infringes three patents which Ivantis acquired after the start of the litigation (Acquired Patents). On March 18, 2019, the Court granted the Company’s early motion for summary judgment, finding that the Company does not infringe the Acquired Patents. Fact discovery on the Company’s claims against Ivantis closed in September 2019, with trial scheduled to begin on or around July 28, 2020. Additionally, in May 2018, Ivantis filed Inter Partes Review (IPR) petitions with the Patent Trial and Appeal Board (PTAB) on the patents the Company has asserted in the litigation. The PTAB denied institution of the petitions in December 2018, but Ivantis filed two additional IPR petitions shortly thereafter. The PTAB denied institution of the second round of petitions in July 2019. In April 2019, Ivantis filed an additional IPR petition, which the PTAB also denied in October 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 6.95pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Securities Litigation</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;"><span style="color:#212529;">Four</span><span style="color:#212529;"> alleged Avedro stockholders filed lawsuits challenging the Avedro Merger. </span><span style="color:#212529;">Two</span><span style="color:#212529;"> of those lawsuits, </span><i style="color:#212529;font-style:italic;">Kent v. Avedro, Inc.</i><span style="color:#212529;">, et. al, 1:19-cv-01845-MN filed in the United States District Court for the District of Delaware and </span><i style="color:#212529;font-style:italic;">Thompson v. Avedro, Inc., et. al,</i><span style="color:#212529;"> 1:19-cv-02075-UNA filed in the United States District Court for the Southern District of Delaware, named as defendants Avedro and each member of the Avedro board of directors, including former directors Dr. Gilbert H. Kliman and Thomas W. Burns, as well as Glaukos and Merger Sub. The other </span><span style="color:#212529;">two</span><span style="color:#212529;"> lawsuits, </span><i style="color:#212529;font-style:italic;">Payne v. Avedro, Inc. et. al</i><span style="color:#212529;">, 1:19-cv-02019-CFC in the United States District Court for the District of Delaware and </span><i style="color:#212529;font-style:italic;">Bushansky v. Avedro, Inc. et. al,</i><span style="color:#212529;"> 1:19-cv-10015-LAP in the United States District Court for the Southern District of New York, named as defendants Avedro and each member of the Avedro board of directors but did not name former Avedro directors, Glaukos or Merger Sub as defendants. The plaintiffs in these actions generally alleged that the Registration Statement filed in connection with the Avedro Merger omitted material information with respect to the Avedro Merger, which rendered such Registration Statement false and misleading. The complaints sought a preliminary and permanent injunction of the Avedro Merger and, if the Avedro Merger was consummated, rescission or rescissory damages. The complaints also sought the dissemination of a registration statement that disclosed certain information requested by the plaintiffs as well as attorneys' and experts' fees.</span></p><p style="font-family:'Times New Roman';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">On January 8, 2020, following Avedro’s filing of additional disclosures which rendered the plaintiffs’ disclosure claims moot, Glaukos entered into a Confidential Fee Agreement (Confidential Fee Agreement) with each of the plaintiffs listed above, and the Confidential Fee Agreement settlement amounts were immaterial. Pursuant to the terms of the Confidential Fee Agreement, the plaintiffs agreed to dismiss the respective actions with prejudice as to each of the named plaintiffs and without prejudice as to the claims of the putative class of Avedro stockholders. Avedro and the other named defendants maintain that they committed no breach of fiduciary duty and that there is no merit with respect to any allegation asserted in connection with the Avedro Merger or any public disclosures, but wished to settle the actions to eliminate the burden, expense, and uncertainties of further litigation.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">With respect to the matters described above under <i style="font-style:italic;">Patent Litigation</i>, the Company is currently unable to predict the ultimate outcome of the matters or reasonably estimate a possible loss or range of loss, and thus, no amounts have been accrued in the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="color:#4f81bd;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:4.09pt 0pt 0pt 0pt;"><span style="color:#000000;">Secured Letters of Credit</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company had a bank issue a letter of credit in the amount of $8.8 million that is related to its Aliso Facility. The letter of credit is secured with an amount of cash held in a restricted account of approximately $8.8 million as of March 31, 2020 and March 31, 2019. Beginning as of the first day of the thirty-seventh month of the lease term, and on each <span style="white-space:pre-wrap;">twelve month</span><span style="white-space:pre-wrap;"> anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Corporate Restructuring Costs </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Following the Avedro Merger, the Company initiated a restructuring plan that includes an estimated headcount reduction of 40 employees and a reallocation of responsibilities primarily within the selling, general and administrative functions. The Company measured and accrued the liabilities associated with employee separation costs at fair value as of the date the plan was announced and terminations were communicated to employees, which primarily includes severance pay and other separation costs such as benefit continuation. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As of March 31, 2020 the Company has accrued $0.9 million of restructuring plan costs, has paid approximately $3.6 million in separation costs since the inception of the plan, and expects to incur a total of approximately $5.2 million in restructuring charges upon completion of the plan, which is expected to be completed in 2021. The recognition of restructuring charges requires that the Company make certain judgments and estimates regarding the nature, timing and amount of costs associated with the planned reductions of workforce. At the end of each reporting period, the Company will evaluate the remaining accrued balance to ensure appropriateness with the Company’s restructuring plans.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balance of the restructuring reserve, included in accrued liabilities on the condensed consolidated balance sheet, is as follows (in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,096</p></td></tr><tr><td style="vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total restructuring accrual charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 462</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Employee separation payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,634)</p></td></tr><tr><td style="vertical-align:bottom;width:80.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 924</p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Regents of the University of California</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 30, 2014, the Company executed an agreement (the UC Agreement) with the Regents of the University of California (the University) to correct inventorship in connection with a group of the Company’s U.S. patents (the Patent Rights) and to obtain from the University a covenant that it did not and would not claim any right or title to the Patent Rights and will not challenge or assist any others in challenging the Patent Rights. In connection with the UC Agreement, Glaukos agreed to pay to the University a low single-digit percentage of worldwide net sales of certain current and future products, including the Company’s <i style="font-style:italic;">iStent</i> products, with a required minimum annual payment of $0.5 million. This ongoing product payment terminates on the date that the last of the Patent Rights expires, which is currently expected to be in 2022. For the three months ended March 31, 2020 and March 31, 2019, the Company recorded approximately $1.1 million and $1.3 million, respectively, in cost of sales in connection with the product payment.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">GMP Visions Solutions, Inc.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2013, the Company entered into an amended agreement (the Buyout Agreement) with GMP Vision Solutions, Inc. (GMP) in which, in the event of a Company sale as defined in the amendment, the Company would be required to pay GMP a percentage of the sale consideration above a certain threshold, with such payment not to exceed $2.0 million.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Executive Deferred Compensation Plan</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="white-space:pre-wrap;">Pursuant to the Company’s deferred compensation plan (the Deferred Compensation Plan), eligible senior level employees are permitted to make elective deferrals of compensation to which he or she will become entitled in the future. The Company has also established a rabbi trust that serves as an investment to shadow the Deferred Compensation Plan liability. The investments of the rabbi trust consist of company-owned life insurance policies (COLIs). The fair value of the Deferred Compensation Plan liability, included in other liabilities on the condensed consolidated balance sheets, was approximately </span>$3.2 million and $3.7 million as of March 31, 2020 and December 31, 2019, respectively, and the cash surrender value of the COLIs, included in deposits and other assets on the condensed consolidated balance sheets, which reflects the underlying assets at fair value, was approximately $3.1 million and $3.5 million as of March 31, 2020 and December 31, 2019, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Global enterprise systems implementation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 6pt 0pt;">In the first quarter of 2019, the Company began implementing new enterprise systems and other technology optimizations and facilities infrastructure globally. As of March 31, 2020, the Company has firm purchase commitments related to software costs and these systems implementations of approximately $5.1 million. </p> 3 2 4 2 2 0 8800000 8800000 8800000 37 P12M 0.20 2000000.0 2 400000 200000 40 900000 3600000 5200000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balance of the restructuring reserve, included in accrued liabilities on the condensed consolidated balance sheet, is as follows (in thousands): </p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,096</p></td></tr><tr><td style="vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total restructuring accrual charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 462</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Employee separation payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,634)</p></td></tr><tr><td style="vertical-align:bottom;width:80.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 924</p></td></tr></table></div> 4096000 462000 3634000 924000 500000 1100000 1300000 2000000.0 3200000 3700000 3100000 3500000 5100000 <p style="font-family:'Times New Roman';font-size:10pt;margin:12pt 15.85pt 6pt 0pt;"><b style="font-weight:bold;">Note 12.  Business Segment Information</b></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s revenues disaggregated by revenue and product category are included in <i style="font-style:italic;">Note 8, Revenue from Contracts with Customers</i>. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="color:#0000ff;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1 1 XML 46 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 47 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2020
Stock-Based Compensation.  
Stock-Based Compensation

Note 9.  Stock-Based Compensation

The Company has four stock-based compensation plans (collectively, the Stock Plans)—the 2001 Stock Option Plan (the 2001 Stock Plan), the 2011 Stock Plan (the 2011 Stock Plan), the 2015 Omnibus Incentive Compensation Plan (the 2015 Stock Plan) and the ESPP. The 2015 Stock Plan permits grants of RSU awards.

The purpose of these Stock Plans is to provide incentives to employees, directors and nonemployee consultants. The Company no longer grants any awards under the 2001 Stock Plan and the 2011 Stock Plan. The maximum term of any stock options granted under the Stock Plans is 10 years. For employees and nonemployees, stock options generally vest 25% on the first anniversary of the original vesting date, with the balance vesting monthly or annually over the remaining three years. Stock options are granted at exercise prices at least equal to the fair value of the underlying stock at the date of the grant. For employees and nonemployees, generally, RSU awards vest 25% on each of the first, second, third and fourth anniversaries of the grant date and in certain cases, vest one year after grant date.

The Compensation Committee has approved the grant of performance-based equity awards (PBEAs) to the Company’s named executive officers and certain other employees pursuant to the 2015 Stock Plan. These PBEAs will only vest upon the Compensation Committee’s determination that a pre-defined Company operational goals were satisfied.

The ESPP permits eligible employees to purchase shares of the Company’s common stock, using contributions via payroll deductions of up to 15% of their earnings, at a price per share equal to 85% of the lower of the stock’s fair market value on the offering date or purchase date. The ESPP is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.

On November 21, 2019, in connection with the Avedro Merger, the Company granted the following Replacement Awards to employees of Avedro: (i) approximately 0.2 million cash-settled stock options to certain executives, which became fully vested on December 31, 2019, (ii) approximately 0.1 million stock options and

approximately 5,500 restricted stock units to members of Avedro’s board of directors, which were granted with no post-combination vesting requirements, and (iii) approximately 0.7 million stock options and approximately 0.1 million restricted stock units, which are subject to time-based vesting requirements. Approximately $30.8 million of the fair value of the Replacement Awards was attributable to pre-combination service and was included in the purchase price of Avedro (see Note 6, Business Combinations). The remaining value of the Replacement Awards of $26.0 million will be recognized as post-combination expense over the remaining requisite service period for the time-vesting awards.

All share-based compensation arrangements

The following table summarizes the allocation of stock-based compensation related to stock options and RSUs and includes Replacement Awards, as well as cash-settled stock options in the accompanying condensed consolidated statements of operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

Cost of sales

$

461

$

223

Selling, general and administrative

10,257

5,487

Research and development

3,287

1,419

Total

$

14,005

$

7,129

(i)Of the total stock-based compensation amount of $14.0 million, a $(3.2) million fair value adjustment was recorded during the three months ended March 31, 2020 related to cash-settled stock options, and the remaining liability of $2.2 million is included in accrued liabilities on the condensed consolidated balance sheet.

At March 31, 2020, the total unamortized stock-based compensation expense was approximately $49.2 million of which $26.1 million was attributable to stock options and is to be recognized over the stock options’ remaining vesting terms of approximately 4.0 years (1.9 years on a weighted average basis). The remaining $23.1 million was attributable to RSUs and is to be recognized over the restricted stock units’ vesting terms of approximately 4.0 years (2.7 years on a weighted-average basis). The cash-settled stock options were fully expensed as of December 31, 2019.

The total stock-based compensation cost capitalized in inventory was not material for the three month periods ended March 31, 2020 and March 31, 2019.

XML 48 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases  
Leases

Note 5.   Leases

The Company has operating and finance leases for facilities and certain equipment. Leases with an initial term of 12 months or less are not recorded on the condensed consolidated balance sheet. Lease expense for operating leases is recognized on a straight-line basis over the lease term. For lease agreements entered into or reassessed after the adoption of ASC 842, the Company combines lease and non-lease components. See Note 2, Summary of Significant Accounting Policies for additional information.

The Company’s leases have remaining non-cancelable lease terms of approximately one year to thirteen years, some of which include options to extend the leases for up to ten years, and some of which include options to terminate the lease within one year. The exercise of lease renewal options is at the Company’s sole discretion. In certain of the Company’s lease agreements, the rental payments are adjusted periodically to reflect actual charges incurred for common area maintenance, landlord incentives and/or inflation.

The Company leases two adjacent facilities located in San Clemente, California. During December 2018, the Company extended the term of these facilities by three years, both of which now expire on December 31, 2024. Each agreement contains an option to extend the lease for one additional three year period at market rates. The total leased square footage of these facilities equals approximately 98,000. In conjunction with these extensions, the lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $0.3 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements.

On November 14, 2018, the Company entered into an office building lease pursuant to which the Company will lease one property containing three existing office buildings, comprising approximately 160,000 rentable square feet of space, located in Aliso Viejo, California (Aliso Facility) which was accounted for as a finance lease. The term of the Aliso Facility commenced on April 1, 2019 and continues for thirteen years. The agreement contains an option to extend the lease for two additional five year periods at market rates. The Company intends to relocate its corporate administrative headquarters, along with certain laboratory, research and development and warehouse space, to the Aliso Facility. The lease landlord agreed to provide the Company with a tenant improvement allowance in the amount of the cost of any leasehold improvements, not to exceed approximately $12.6 million upon the Company providing the necessary documentation evidencing the costs of the allowable leasehold improvements.

The Company currently intends to maintain its manufacturing facilities at its San Clemente location for the foreseeable future.

As a result of the Avedro Merger, the Company leases approximately 27,000 square feet of office and laboratory space in Waltham, Massachusetts, pursuant to a lease agreement that expires in 2023. The Company also currently occupies approximately 19,000 square feet of leased manufacturing space in Burlington, Massachusetts pursuant to a lease agreement that expires in 2023.

The Company’s remaining U.S.-based and foreign subsidiaries’ leased office space totals less than 14,000 square feet.

The following table presents the lease balances within the condensed consolidated balance sheets:

Leases

    

    

March 31, 

 

December 31, 

(in thousands)

Classification

2020

 

2019

Assets

  

  

  

Operating

Operating lease right-of-use asset

$

15,059

$

15,704

Finance

Finance lease right-of-use asset

53,441

54,048

Total lease assets

$

68,500

$

69,752

Liabilities

  

  

  

Current

Operating

Accrued liabilities

$

2,401

$

2,401

Finance

Accrued liabilities

Noncurrent

Operating

Operating lease liability

13,601

14,195

Finance

Finance lease liability

59,316

58,435

Total lease liabilities

  

$

75,318

$

75,031

Note: As the implicit rates in the Company’s leases are not readily available, the incremental borrowing rate was determined based on the information available at commencement date in determining the present value of lease payments.

For the three month periods ended March 31, 2020 and March 31, 2019, the components of operating and finance lease expenses were as follows:

    

    

Three Months Ended

Three Months Ended

Lease Cost

March 31, 

March 31, 

(in thousands)

Classification

2020

2019

Fixed operating lease cost

Selling, general and administrative expenses

$

938

(a)

$

938

(a)

Finance lease cost

Amortization of right-of-use asset included in Selling, General and Administrative Expenses

$

607

$

607

Finance lease cost

Interest on lease liability

$

881

$

881

(a)Includes short-term leases, which are immaterial.

The following table presents the maturity of the Company’s operating and finance lease liabilities as of March 31, 2020:

Maturity of Lease Liabilities

Operating

Finance

(in thousands)

    

Leases (a)

Leases (b)

Remainder of 2020

$

2,412

$

2021

3,197

2022

3,123

2023

2,230

3,543

2024

2,023

5,184

2025

2,052

5,340

2026

2,112

5,500

Thereafter

2,111

107,522

Total lease payments

$

19,260

$

127,089

Less: imputed interest

3,258

67,773

Total lease liabilities

$

16,002

$

59,316

(a)Operating lease payments include $12.0 million related to options to extend lease terms that are reasonably certain of being exercised.
(b)Finance lease payments include $75.8 million related to options to extend lease terms that are reasonably certain of being exercised.

The weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating and finance leases as of March 31, 2020 were:

Lease Term and Discount Rate

    

2020

Weighted-average remaining lease term (years)

  

Operating leases

6.4

Finance leases

22.0

Weighted-average discount rate

  

Operating leases

5.5

%

Finance leases

6.0

%

Supplemental cash flow information related to the Company’s operating and finance leases was as follows:

    

Three Months Ended

 

Three Months Ended

Other Information

March 31, 

 

March 31, 

(in thousands)

2020

 

2020

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

Operating cash flows from operating leases

$

864

$

531

Right-of-use asset obtained in exchange for lease obligations:

Operating lease

$

61

$

61

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Leases Details (Details)
$ in Millions
1 Months Ended 3 Months Ended
Nov. 14, 2018
USD ($)
ft²
item
Dec. 31, 2018
USD ($)
item
Mar. 31, 2020
ft²
item
Operating Leases      
Optional lease extension term     10 years
Domestic Office Leases      
Operating Leases      
The number of adjacent facilities rented | item     2
Extended lease term   3 years  
Number of lease renewal periods | item   1  
Optional lease extension term   3 years  
Area of leased space | ft²     98,000
Domestic Office Leases | Maximum      
Operating Leases      
Tenant improvement allowance | $   $ 0.3  
Foreign Subsidiaries Office Leases      
Operating Leases      
Area of leased space | ft²     14,000
Aliso Facility      
Operating Leases      
Number of properties leased | item 1    
Number of buildings leased | item 3    
Number of lease renewal periods | item 2    
Optional lease extension term 5 years    
Area of leased space | ft² 160,000    
Tenant improvement allowance | $ $ 12.6    
Term of lease 13 years    
Waltham Massachusetts Facility      
Operating Leases      
Area of leased space | ft²     27,000
Burlington Massachusetts Facility      
Operating Leases      
Area of leased space | ft²     19,000
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Summary (Details)
3 Months Ended
Jan. 01, 2020
USD ($)
Mar. 31, 2020
USD ($)
item
segment
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Segments          
Number of business activities | item   1      
Number of operating segments | segment   1      
Foreign Currency Translation          
Foreign currency translation gain   $ 1,169,000 $ 64,000    
(Gain) loss from foreign currency translation adjustments   2,000,000.0      
Unrealized foreign currency losses   2,024,000 87,000    
Trading Securities          
Trading securities   0   $ 0  
Restricted cash          
Restricted cash pledged for letter of credit   8,800,000 8,800,000 8,800,000  
Cash and cash equivalents   53,614,000   62,430,000  
Restricted cash   9,326,000   9,326,000  
cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows   $ 62,940,000 42,493,000 71,756,000 $ 38,596,000
Number of Months from start of lease for adjustments to Letter of Credit | item   37      
Frequency of adjustment to Letter of Credit   12 months      
Adjustment rate of Letter of Credit (as a percent)   20.00%      
Amount of Letter of Credit outstanding after adjustments   $ 2,000,000.0      
Number of other irrevocable letters of credit outstanding | item   2      
Restricted cash pledged for office lease agreement   $ 400,000      
Restricted cash pledged for credit card program   200,000      
Accounts Receivable          
Allowance for doubtful accounts receivable   1,587,000   1,240,000  
Inventory          
Inventory write-down   7,900,000      
Long Lived Assets          
Long-lived asset impairment   $ 0 $ 0    
Revenue Recognition          
Practical expedient of transaction prices allocated to remaining performance obligations   true      
Practical expedient cost of obtaining contract   true      
Number of performance obligations that exist for majority of the contracts with customers | item   1      
Warranty period from date of shipment   1 year      
Retained earnings   $ (243,768,000)   $ (189,710,000)  
Adjustment | ASU 2016-13          
Revenue Recognition          
Retained earnings $ 0        
Adjustment | ASU 2018-15          
Revenue Recognition          
Costs capitalized relating to global enterprise systems $ 1,600,000        
Minimum          
Long Lived Assets          
Estimated useful lives of assets   3 years      
Intangible Assets          
Useful life/amortization period   5 years      
Maximum          
Long Lived Assets          
Estimated useful lives of assets   5 years      
Intangible Assets          
Useful life/amortization period   11 years      
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details - Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts Receivable, Net    
Accounts receivable $ 30,472 $ 39,657
Allowance for credit losses (1,587) (1,240)
Accounts receivable, net 28,885 38,417
Inventory    
Finished goods 18,108 32,108
Work in process 2,730 3,884
Raw materials 6,861 6,586
Total inventory 27,699 42,578
Accrued Liabilities    
Accrued bonuses 4,149 13,525
Accrued vacation benefits 3,201 2,784
Accrued legal expenses 4,277 3,957
Other accrued liabilities 26,507 31,653
Total accrued liabilities $ 38,134 $ 51,919
XML 54 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases  
Schedule of operating lease balance sheet information

Leases

    

    

March 31, 

 

December 31, 

(in thousands)

Classification

2020

 

2019

Assets

  

  

  

Operating

Operating lease right-of-use asset

$

15,059

$

15,704

Finance

Finance lease right-of-use asset

53,441

54,048

Total lease assets

$

68,500

$

69,752

Liabilities

  

  

  

Current

Operating

Accrued liabilities

$

2,401

$

2,401

Finance

Accrued liabilities

Noncurrent

Operating

Operating lease liability

13,601

14,195

Finance

Finance lease liability

59,316

58,435

Total lease liabilities

  

$

75,318

$

75,031

Schedule of component of lease expense

    

    

Three Months Ended

Three Months Ended

Lease Cost

March 31, 

March 31, 

(in thousands)

Classification

2020

2019

Fixed operating lease cost

Selling, general and administrative expenses

$

938

(a)

$

938

(a)

Finance lease cost

Amortization of right-of-use asset included in Selling, General and Administrative Expenses

$

607

$

607

Finance lease cost

Interest on lease liability

$

881

$

881

(a)Includes short-term leases, which are immaterial.
Schedule of maturity of lease liability

Maturity of Lease Liabilities

Operating

Finance

(in thousands)

    

Leases (a)

Leases (b)

Remainder of 2020

$

2,412

$

2021

3,197

2022

3,123

2023

2,230

3,543

2024

2,023

5,184

2025

2,052

5,340

2026

2,112

5,500

Thereafter

2,111

107,522

Total lease payments

$

19,260

$

127,089

Less: imputed interest

3,258

67,773

Total lease liabilities

$

16,002

$

59,316

(a)Operating lease payments include $12.0 million related to options to extend lease terms that are reasonably certain of being exercised.
(b)Finance lease payments include $75.8 million related to options to extend lease terms that are reasonably certain of being exercised.
Schedule of operating lease weighted average lease term and discount rate

Lease Term and Discount Rate

    

2020

Weighted-average remaining lease term (years)

  

Operating leases

6.4

Finance leases

22.0

Weighted-average discount rate

  

Operating leases

5.5

%

Finance leases

6.0

%

Schedule of operating lease supplemental cash flow information

    

Three Months Ended

 

Three Months Ended

Other Information

March 31, 

 

March 31, 

(in thousands)

2020

 

2020

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

Operating cash flows from operating leases

$

864

$

531

Right-of-use asset obtained in exchange for lease obligations:

Operating lease

$

61

$

61

XML 55 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Summary of Significant Accounting Policies  
Basis of presentation

Basis of presentation

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X.

The unaudited interim financial statements have been prepared on a basis consistent with the audited financial statements. As permitted under those rules, certain footnotes and other financial information that are normally required by GAAP have been condensed or omitted. In the opinion of management, the unaudited interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair presentation of the Company’s financial information contained herein. The condensed consolidated balance sheet as of December 31, 2019 has been derived from audited financial statements at that date, but excludes disclosures required by GAAP for complete financial statements. These interim financial statements do not include all disclosures required by GAAP and should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2019, which are contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on March 2, 2020. The results for the period ended March 31, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any other interim period.

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these condensed consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying condensed consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the condensed consolidated financial statements.

In March 2020, the World Health Organization declared the outbreak caused by the novel strain of coronavirus (COVID-19) to be a global pandemic. While COVID-19 continues to evolve daily and its ultimate outcome is uncertain, it has caused significant disruption to individuals, governments, businesses, and financial markets. The Company’s condensed consolidated financial statements as of and for the three months ended March 31, 2020 reflect the Company’s estimates of the impact of the COVID-19 outbreak. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including the duration and severity of the COVID-19 outbreak and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and

international customers and markets. As a result, there may be changes to the Company’s estimates regarding the impact of COVID-19 in future periods.

Segments

Segments

The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

Foreign Currency Translation

Foreign Currency Translation

The accompanying condensed consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income in stockholders’ equity. For the three months ended March 31, 2020, the Company reported foreign currency translation gains of approximately $1.2 million. For the three months ended March 31, 2019, the Company reported foreign currency translation gains of approximately $0.1 million.

Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the condensed consolidated statements of operations as a component of other expense, net. For the three months ended March 31, 2020 the Company reported net unrealized foreign currency transaction losses of $2.0 million. For the three months ended March 31, 2019, the Company reported net unrealized foreign currency transaction losses of $0.1 million.

Cash, Cash Equivalents and Short-term Investments

Cash, Cash Equivalents and Short-term Investments

The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available-for-sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income within stockholders’ equity.

The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at March 31, 2020 or December 31, 2019.

Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available-for-sale securities are reported in other expense, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other expense, net. The Company periodically reviews its available-for-sale securities for other-than-temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

Restricted Cash

Restricted Cash

The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of March 31, 2020 and December 31, 2019. Beginning on the first day of the thirty-seventh month of the

lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.

As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.

See Note 11, Commitments and Contingencies for additional information related to these commitments.

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands):

March 31, 

December 31, 

2020

2019

Cash and cash equivalents

$

53,614

$

62,430

Restricted cash

9,326

9,326

Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows

$

62,940

$

71,756

Concentration of Credit Risk and Significant Customers

Concentration of Credit Risk and Significant Customers

Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the three months ended March 31, 2020 and March 31, 2019, none of the Company’s customers accounted for more than 10% of revenues.

Accounts Receivable

Accounts Receivable

The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence and the Company is exposed to credit losses primarily through sales of its products.

The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and periodic evaluation of customers’ receivables balances. Management estimates the adequacy of the allowance by using relevant available information, from internal and external sources, relating to past events, current conditions and forecasts. Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available. The allowance for credit losses is measured on a collective basis when similar risk characteristic exists. The Company has identified one portfolio segment based on evaluation of the following risk characteristics: geographic regions, product lines, default rates and customer specific factors.

Additionally, specific allowance amounts may be established to record the appropriate provision for customers that have a higher probability of non-payment. The Company charges off uncollectible receivables against the allowance when all attempts to collect the receivable have failed. The allowance for credit losses represents management’s best estimate of the amount of current expected credit losses and totaled approximately $1.6 million and $1.2 million as of March 31, 2020 and December 31, 2019, respectively, and there were not any bad-debt write offs charged during the three months ended March 31, 2020.

As of March 31, 2020, the Company evaluated the current and expected future economic and market conditions surrounding the COVID-19 pandemic as it relates to collectability of its accounts receivable and determined the estimate of expected credit losses was not materially impacted. The Company will continue to re-evaluate the estimate of credit losses related to COVID-19 in conjunction with its assessment of expected credit losses in subsequent quarters.

Additionally, no customers accounted for more than 10% of net accounts receivable as of March 31, 2020 and December 31, 2019.

Inventory

Inventory

Except for inventory acquired in connection with the Avedro Merger, further described in Note 6, Business Combinations, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method.

Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary. As of March 31, 2020, the Company recorded inventory write-off charges and COVID-19 related excess and obsolete reserves, a portion of which included the associated fair-value step up of acquired Avedro inventory, totaling $7.9 million.

Property and Equipment, Net

Property and Equipment, Net

Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred.

All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company did not record any impairment charges during the three months ended March 31, 2020 or March 31, 2019.

Intangible Assets

Intangible Assets

Intangible assets primarily consist of developed technology, customer relationships, and in-process research and development (IPR&D) assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation.

Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from five to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value.

Indefinite-lived intangible assets are comprised of IPR&D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be.

Refer to Note 7, Intangible Assets and Goodwill for more information on the Company’s intangible assets.

Goodwill

Goodwill

Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level.

During the goodwill impairment review, management assesses qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the Company will record an impairment charge based on the excess of the reporting unit’s carrying amount over fair value. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test.

Refer to Note 6, Business Combinations and Note 7, Intangible Assets and Goodwill for more information on the Company’s goodwill.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments.

The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories:

Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

Leases

Leases

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842), which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, Accounting Standards Codification (ASC) 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months.

The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition.

Revenue Recognition

Revenue Recognition

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it

is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining performance obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company’s internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities.

The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence.

The Company concluded that one performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns.

The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers’ contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.

Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year from the date earned. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems.

Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for one year from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant. If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known.

Shipping And Handling Costs

Shipping and Handling Costs

All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.

Income Taxes

Income Taxes

Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss (NOL) and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that a substantial portion of its deferred tax assets should be offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes increases or decreases, respectively, in the period such determination is made.

The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid.

Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the condensed consolidated financial statements of tax positions taken or expected to be taken in a tax return.

Research and Development Expenses

Research and Development Expenses

Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred.

At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities during the three months ended March 31, 2020.

Stock Based Compensation

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors.

The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based

measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results.

As further described in Note 9, Stock-Based Compensation, certain cash-settled stock option awards were granted to certain Avedro executives as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings.

The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.

Software Costs

Software Costs

Capitalized implementation costs related to a hosting arrangement that is a service contract are recorded in prepaid expenses and other current assets and then are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company currently expenses software service costs along with certain implementation costs that cannot be capitalized.

Comprehensive Loss

Comprehensive Loss

All components of comprehensive loss, including net loss, are reported in the condensed consolidated financial statements in the period in which they are recognized. Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.

Net Loss per Share

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options outstanding and unvested RSUs under the Company’s incentive compensation plans, and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP).

Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

    

Stock options outstanding

4,328

3,572

Unvested restricted stock units

470

351

Employee stock purchase plan

6

16

4,804

3,939

Recently Issued and Adopted Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU No. 2018-14, Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which amends current guidance to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. ASU 2018-14 is effective for the Company for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard; however, it does not believe there will be a material impact on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by

requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables that may result in the earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which provided additional implementation guidance on the previously issued guidance. The Company adopted ASU 2016-13 as of January 1, 2020 using the modified retrospective approach which replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. Upon adoption, there were no adjustments made to opening retained earnings as of January 1, 2020. As a result of implementing ASU 2016-13, the Company did not recognize any material changes to its allowance for credit losses during the three months ended March 31, 2020.

Additionally, for available-for-sale debt securities with unrealized losses, ASU 2016-13 now requires allowances to be recorded instead of reducing the amortized cost of the investment. ASU 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. Given the composition of the Company’s available-for-sale securities, this does not have a material impact on the condensed consolidated financial statements as of March 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04), which removes the second step of the impairment test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of the reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This updated guidance does not amend the optional qualitative assessment of goodwill impairment. The Company adopted ASU 2017-04 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) (ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The Company adopted ASU 2018-13 as of January 1, 2020. Upon adoption and for the three months ended March 31, 2020, given the Company does not currently, and has not historically had transfers between Level 1 and Level 2 instruments, and the Company does not have any Level 3 fair value measurements, the adoption did not have a material impact on the Company’s condensed consolidated financial statement disclosures.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements, and requires a customer in a cloud computing arrangement to determine which implementation costs to capitalize as fixed assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted ASU 2018-15 on a prospective basis as of January 1, 2020 and as a result, capitalized certain costs related to its global enterprise systems implementation of approximately $1.6 million, which is further discussed in Note 11, Commitments and Contingencies.

In November 2018, the FASB issued ASU No. 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606 (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. The Company adopted ASU 2018-18 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences.  ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption.  The Company elected to early

adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s condensed consolidated financial statements. 

XML 56 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Stock-Based Compensation.  
Schedule summarizing the allocation of stock-based compensation

The following table summarizes the allocation of stock-based compensation related to stock options and RSUs and includes Replacement Awards, as well as cash-settled stock options in the accompanying condensed consolidated statements of operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

Cost of sales

$

461

$

223

Selling, general and administrative

10,257

5,487

Research and development

3,287

1,419

Total

$

14,005

$

7,129

XML 57 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Other (Details)
3 Months Ended
Mar. 31, 2020
Revenue from Contracts with Customers  
Typical payment terms on invoiced amounts 30 days
Practical expedient financing component true
Practical expedient cost of obtaining contract true
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Leases  
Existence of option to extend true
Operating Leases  
Remainder of 2020 $ 2,412
2021 3,197
2022 3,123
2023 2,230
2024 2,023
2025 2,052
2026 2,112
Thereafter 2,111
Total Operating lease payments 19,260
Less: imputed interest 3,258
Total Operating lease liabilities 16,002
Amount of operating leases with option to extend commitment 12,000
Finance Leases  
2023 3,543
2024 5,184
2025 5,340
2026 5,500
Thereafter 107,522
Total Finance lease payments 127,089
Less: imputed interest 67,773
Total Finance lease liabilities 59,316
Amount of financing leases with option to extend commitment $ 75,800
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 21, 2019
Mar. 31, 2020
Developed Technology    
Business Combinations    
Useful life/amortization period 11 years 4 months 24 days 11 years 4 months 24 days
Customer Relationships    
Business Combinations    
Useful life/amortization period 5 years 5 years
Avedro    
Business Combinations    
Intangible assets subject to amortization $ 266,300  
Total intangible assets 385,200  
Avedro | In-Process Research and Development (IPR&D)    
Business Combinations    
Intangible assets not subject to amortization 118,900  
Avedro | Developed Technology    
Business Combinations    
Intangible assets subject to amortization 252,200  
Useful life/amortization period   11 years
Avedro | Customer Relationships    
Business Combinations    
Intangible assets subject to amortization $ 14,100  
Useful life/amortization period   5 years
XML 60 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies  
Schedule of restructuring reserve

A reconciliation of the beginning and ending balance of the restructuring reserve, included in accrued liabilities on the condensed consolidated balance sheet, is as follows (in thousands):

Three months ended

    

March 31, 2020

Balance at beginning of period

$

4,096

Total restructuring accrual charges

462

Employee separation payments

(3,634)

Balance at end of period

$

924

XML 61 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2020
Business Combinations  
Schedule of Merger Consideration

    

Avedro shares of common stock outstanding at closing

17,670,003

Exchange Ratio

0.365

Right to receive shares of Glaukos

6,449,551

Glaukos closing stock price on November 21, 2019

$

63.07

Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares

$

406,776

Fair value of Glaukos common stock issued to replace certain vested Avedro warrants

$

189

Fair value of Replacement Awards attributable to pre-combination services

$

30,786

Total Merger Consideration

$

437,751

Schedule of business combination assets and liabilities

    

Assets Acquired:

Cash

$

49,101

Accounts receivable

13,113

Inventory

33,339

Prepaid expenses and other current assets

2,522

Restricted cash

551

Property and equipment

1,489

Intangible assets

385,200

Goodwill

66,134

Liabilities Assumed:

Accounts payable

7,056

Accrued liabilities

6,776

Deferred revenue

1,389

Debt

22,496

Deferred revenue, non-current

43

Deferred tax liability

75,938

Fair value of net assets acquired

$

437,751

Schedule of business combination intangible assets

The fair value and estimated useful lives of the Avedro intangible assets are as follows (in thousands, except where noted):

Estimated

Fair

Useful Life

    

Value

    

(in years)

Intangible assets subject to amortization:

Developed technology

$

252,200

11.4

Customer relationships

14,100

5

Total

$

266,300

Intangible assets not subject to amortization:

In-process research and development (IPR&D)

$

118,900

Indefinite

Total intangible assets

$

385,200

XML 62 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Summary of Significant Accounting Policies  
Schedule of cash and cash equivalents and restricted cash

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands):

March 31, 

December 31, 

2020

2019

Cash and cash equivalents

$

53,614

$

62,430

Restricted cash

9,326

9,326

Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows

$

62,940

$

71,756

Schedule of potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders

Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

    

Stock options outstanding

4,328

3,572

Unvested restricted stock units

470

351

Employee stock purchase plan

6

16

4,804

3,939

XML 63 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Balance Sheet and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Leases      
Assets Operating $ 15,059   $ 15,704
Assets Finance 53,441   54,048
Total lease assets 68,500   69,752
Liabilities Current Operating 2,401   2,401
Liabilities Noncurrent Operating 13,601   14,195
Liabilities Noncurrent Finance 59,316   58,435
Total lease liabilities 75,318   $ 75,031
Fixed operating lease cost 938 $ 938  
Finance lease cost - amortization of right-of-use asset 607 607  
Finance lease cost - interest on lease liability $ 881 $ 881  
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Assets and Liabilities Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Nov. 21, 2019
Assets Acquired      
Goodwill $ 66,134 $ 66,134  
Avedro      
Assets Acquired      
Cash     $ 49,101
Accounts receivable     13,113
Inventory     33,339
Prepaid expenses and other current assets     2,522
Restricted cash     551
Property and equipment     1,489
Intangible assets     385,200
Goodwill $ 66,134 $ 66,134 66,134
Liabilities Assumed      
Accounts payable     7,056
Accrued liabilities     6,776
Deferred revenue     1,389
Debt     22,496
Deferred revenue, non-current     43
Deferred tax liability     75,938
Fair value of net assts acquired     437,751
Step-up fair value of inventory     $ 29,000
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues    
Total net sales $ 55,336 $ 54,026
United States    
Revenues    
Total net sales 41,384 44,218
International    
Revenues    
Total net sales 13,952 9,808
Glaucoma    
Revenues    
Total net sales 44,133 $ 54,026
Corneal Health    
Revenues    
Total net sales $ 11,203  
XML 66 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS    
Net loss $ (54,058) $ (1,342)
Other comprehensive income:    
Foreign currency translation gain 1,169 64
Unrealized (loss) gain on short-term investments, net of tax (480) 372
Other comprehensive income 689 436
Total comprehensive loss $ (53,369) $ (906)
XML 67 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 05, 2020
Document and Entity Information    
Entity Registrant Name GLAUKOS Corp  
Entity Central Index Key 0001192448  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2020  
Entity File Number 001-37463  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 33-0945406  
Entity Address, Address Line One 229 Avenida Fabricante  
Entity Address, City or Town San Clemente  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92672  
City Area Code 949  
Local Phone Number 367-9600  
Title of 12(b) Security Common Stock  
Trading Symbol GKOS  
Security Exchange Name NYSE  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   44,230,319
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
XML 68 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2.  Summary of Significant Accounting Policies

There have been no significant changes in the Company’s significant accounting policies during the three months ended March 31, 2020, as compared with those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC on March 2, 2020, including the Company’s adoption of the accounting pronouncements noted below in the sub-heading “Recently Adopted Accounting Pronouncements”.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these condensed consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying condensed consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the condensed consolidated financial statements.

In March 2020, the World Health Organization declared the outbreak caused by the novel strain of coronavirus (COVID-19) to be a global pandemic. While COVID-19 continues to evolve daily and its ultimate outcome is uncertain, it has caused significant disruption to individuals, governments, businesses, and financial markets. The Company’s condensed consolidated financial statements as of and for the three months ended March 31, 2020 reflect the Company’s estimates of the impact of the COVID-19 outbreak. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including the duration and severity of the COVID-19 outbreak and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and

international customers and markets. As a result, there may be changes to the Company’s estimates regarding the impact of COVID-19 in future periods.

Segments

The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance.

Foreign Currency Translation

The accompanying condensed consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income in stockholders’ equity. For the three months ended March 31, 2020, the Company reported foreign currency translation gains of approximately $1.2 million. For the three months ended March 31, 2019, the Company reported foreign currency translation gains of approximately $0.1 million.

Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the condensed consolidated statements of operations as a component of other expense, net. For the three months ended March 31, 2020 the Company reported net unrealized foreign currency transaction losses of $2.0 million. For the three months ended March 31, 2019, the Company reported net unrealized foreign currency transaction losses of $0.1 million.

Cash, Cash Equivalents and Short-term Investments

The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available-for-sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income within stockholders’ equity.

The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at March 31, 2020 or December 31, 2019.

Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available-for-sale securities are reported in other expense, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other expense, net. The Company periodically reviews its available-for-sale securities for other-than-temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

Restricted Cash

The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of March 31, 2020 and December 31, 2019. Beginning on the first day of the thirty-seventh month of the

lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million.

As a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program.

See Note 11, Commitments and Contingencies for additional information related to these commitments.

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that equate to the amount reported in the condensed consolidated statement of cash flows as of the beginning and end of the three month period ended March 31, 2020 (in thousands):

March 31, 

December 31, 

2020

2019

Cash and cash equivalents

$

53,614

$

62,430

Restricted cash

9,326

9,326

Cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows

$

62,940

$

71,756

Concentration of Credit Risk and Significant Customers

Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the three months ended March 31, 2020 and March 31, 2019, none of the Company’s customers accounted for more than 10% of revenues.

Accounts Receivable

The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence and the Company is exposed to credit losses primarily through sales of its products.

The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and periodic evaluation of customers’ receivables balances. Management estimates the adequacy of the allowance by using relevant available information, from internal and external sources, relating to past events, current conditions and forecasts. Historical credit loss experience provides the basis for estimation of expected credit losses and are adjusted as necessary using the relevant information available. The allowance for credit losses is measured on a collective basis when similar risk characteristic exists. The Company has identified one portfolio segment based on evaluation of the following risk characteristics: geographic regions, product lines, default rates and customer specific factors.

Additionally, specific allowance amounts may be established to record the appropriate provision for customers that have a higher probability of non-payment. The Company charges off uncollectible receivables against the allowance when all attempts to collect the receivable have failed. The allowance for credit losses represents management’s best estimate of the amount of current expected credit losses and totaled approximately $1.6 million and $1.2 million as of March 31, 2020 and December 31, 2019, respectively, and there were not any bad-debt write offs charged during the three months ended March 31, 2020.

As of March 31, 2020, the Company evaluated the current and expected future economic and market conditions surrounding the COVID-19 pandemic as it relates to collectability of its accounts receivable and determined the estimate of expected credit losses was not materially impacted. The Company will continue to re-evaluate the estimate of credit losses related to COVID-19 in conjunction with its assessment of expected credit losses in subsequent quarters.

Additionally, no customers accounted for more than 10% of net accounts receivable as of March 31, 2020 and December 31, 2019.

Inventory

Except for inventory acquired in connection with the Avedro Merger, further described in Note 6, Business Combinations, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method.

Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary. As of March 31, 2020, the Company recorded inventory write-off charges and COVID-19 related excess and obsolete reserves, a portion of which included the associated fair-value step up of acquired Avedro inventory, totaling $7.9 million.

Property and Equipment, Net

Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred.

All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company did not record any impairment charges during the three months ended March 31, 2020 or March 31, 2019.

Intangible Assets

Intangible assets primarily consist of developed technology, customer relationships, and in-process research and development (IPR&D) assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation.

Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from five to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value.

Indefinite-lived intangible assets are comprised of IPR&D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be.

Refer to Note 7, Intangible Assets and Goodwill for more information on the Company’s intangible assets.

Goodwill

Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level.

During the goodwill impairment review, management assesses qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the Company will record an impairment charge based on the excess of the reporting unit’s carrying amount over fair value. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test.

Refer to Note 6, Business Combinations and Note 7, Intangible Assets and Goodwill for more information on the Company’s goodwill.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments.

The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories:

Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

Leases

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842), which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, Accounting Standards Codification (ASC) 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months.

The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition.

Revenue Recognition

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it

is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining performance obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company’s internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities.

The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence.

The Company concluded that one performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns.

The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers’ contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the condensed consolidated balance sheets and estimated rebates accrued were not material during the periods presented.

Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year from the date earned. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems.

Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for one year from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant. If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known.

Shipping and Handling Costs

All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.

Income Taxes

Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss (NOL) and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that a substantial portion of its deferred tax assets should be offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes increases or decreases, respectively, in the period such determination is made.

The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid.

Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the condensed consolidated financial statements of tax positions taken or expected to be taken in a tax return.

Research and Development Expenses

Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred.

At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities during the three months ended March 31, 2020.

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors.

The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based

measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results.

As further described in Note 9, Stock-Based Compensation, certain cash-settled stock option awards were granted to certain Avedro executives as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings.

The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.

Software Costs

Capitalized implementation costs related to a hosting arrangement that is a service contract are recorded in prepaid expenses and other current assets and then are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company currently expenses software service costs along with certain implementation costs that cannot be capitalized.

Comprehensive Loss

All components of comprehensive loss, including net loss, are reported in the condensed consolidated financial statements in the period in which they are recognized. Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options outstanding and unvested RSUs under the Company’s incentive compensation plans, and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP).

Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands):

Three Months Ended

March 31, 

    

2020

    

2019

    

Stock options outstanding

4,328

3,572

Unvested restricted stock units

470

351

Employee stock purchase plan

6

16

4,804

3,939

Recently Issued Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU No. 2018-14, Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which amends current guidance to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. ASU 2018-14 is effective for the Company for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard; however, it does not believe there will be a material impact on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by

requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables that may result in the earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which provided additional implementation guidance on the previously issued guidance. The Company adopted ASU 2016-13 as of January 1, 2020 using the modified retrospective approach which replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. Upon adoption, there were no adjustments made to opening retained earnings as of January 1, 2020. As a result of implementing ASU 2016-13, the Company did not recognize any material changes to its allowance for credit losses during the three months ended March 31, 2020.

Additionally, for available-for-sale debt securities with unrealized losses, ASU 2016-13 now requires allowances to be recorded instead of reducing the amortized cost of the investment. ASU 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. Given the composition of the Company’s available-for-sale securities, this does not have a material impact on the condensed consolidated financial statements as of March 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04), which removes the second step of the impairment test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of the reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This updated guidance does not amend the optional qualitative assessment of goodwill impairment. The Company adopted ASU 2017-04 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) (ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The Company adopted ASU 2018-13 as of January 1, 2020. Upon adoption and for the three months ended March 31, 2020, given the Company does not currently, and has not historically had transfers between Level 1 and Level 2 instruments, and the Company does not have any Level 3 fair value measurements, the adoption did not have a material impact on the Company’s condensed consolidated financial statement disclosures.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements, and requires a customer in a cloud computing arrangement to determine which implementation costs to capitalize as fixed assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract are amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted ASU 2018-15 on a prospective basis as of January 1, 2020 and as a result, capitalized certain costs related to its global enterprise systems implementation of approximately $1.6 million, which is further discussed in Note 11, Commitments and Contingencies.

In November 2018, the FASB issued ASU No. 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606 (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. The Company adopted ASU 2018-18 as of January 1, 2020 and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences.  ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption.  The Company elected to early

adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s condensed consolidated financial statements. 

XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Restructuring (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
item
Restructuring and Related Cost, Expected Cost  
Headcount reduction related to corporate restructuring | item 40
Total restructuring costs expected to be incurred $ 5,200
Restructuring Reserve  
Balance at beginning of period 4,096
Total restructuring accrual charges 462
Employee separation payments (3,634)
Balance at end of period $ 924
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Fair Value Assumptions (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 49.2
RSU  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 23.1
Options remaining vesting period 4 years
Weighted average period of recognition 2 years 8 months 12 days
Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 26.1
Options remaining vesting period 4 years
Weighted average period of recognition 1 year 10 months 24 days
XML 71 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Taxes  
Income Taxes

Note 10.  Income Taxes

The provision for income taxes is determined using an effective tax rate. For the three months ended March 31, 2020, the Company’s estimated effective tax rate of 0.83% was lower than the U.S. federal statutory rate primarily due to the generation of U.S. NOL carryforwards for which no benefit has been recognized due to the Company’s full valuation allowance, as well as state and foreign income taxes. The effective tax rate may be subject to fluctuations during the year as new information is obtained which may affect the assumptions used to estimate the effective tax rate, including factors such as expected utilization of NOL carryforwards, changes in or the interpretation of tax laws in jurisdictions where the Company conducts business, the Company’s expansion into new states or foreign countries, and the amount of valuation allowances against deferred tax assets. For the three months ended March 31, 2020, the Company recorded a benefit for income taxes of $(450,000), which was primarily comprised of U.S. federal, state, and foreign income taxes. For the three months ended March 31, 2019, the Company recorded a provision for income taxes of $122,000, which was primarily comprised of state and foreign income taxes.

The Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of its assets and liabilities, along with NOL and tax credit carryforwards. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount it believes is more likely than not to be realized. When the Company establishes or reduces the valuation allowance against its deferred tax assets, the provision for income taxes will increase or decrease, respectively, in the period such determination is made. For the three months ended March 31, 2020, the Company has established a valuation allowance for a significant portion of its deferred tax assets.

Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement and classification in the financial statements of tax positions

taken or expected to be taken in a tax return. As of March 31, 2020 and March 31, 2019, the Company had gross unrecognized tax benefits of $17.8 million and $13.6 million, respectively.

On March 27, 2020, the United States enacted the Coronavirus Aid, Relief and Economic Security Act (CARES Act). The CARES Act is an emergency economic stimulus package that includes spending and tax relief measures to strengthen the United States economy and fund a nationwide effort to curtail the effects of COVID-19. Some of the more significant provisions which are expected to impact the Company’s condensed consolidated financial statements include increasing the NOL carryback period for certain losses to five years, which, prior to the CARES Act, the impacted NOLs were not eligible for carryback due to the Tax Cuts and Jobs Act, and accelerating the refund of alternative minimum tax credits. The Company has recorded a U.S. federal tax (benefit) of $(0.4) million for the quarter ended March 31, 2020 for the estimated impact of the CARES Act on its tax provision. While the Company does not expect future material impacts from the CARES Act, due to the recent enactment date, the Company will continue to analyze its impact in subsequent quarters.

ZIP 72 0001558370-20-005773-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-005773-xbrl.zip M4$L#!!0 ( &>(IU 8*B9*T@X $EI 8 9VMO#$P9#(N:'1M[1W;\X!>#7E2(Z4*JH[;DQ1!'#N-QS0IW_K=/[Q\=WO+%1! M.A6Q98$6W(J0S:2=L(\J27C,W@FM912QW[0,QX*Q7P^>'70/>KUGG<[9CS^< MPAP7?I2*!^SX\/EAO]OOLJ>#;@]^V/4[]]S$3B/X_>1T(GB(%T].K;21H,LG MKZ06@57Z/Q=JFHC8<"M53 \=YD^='F9#3X"CG K#WHL9NU%3'K?I<]L( M+4?N.2/_)P:L!]/YU9Z?6!75S=7%_=G']\>_7^]!"?)CN$ZZNW-Y<7'Z]N/OSRT^=^M_?K"6#] M[OKR_0="FUU?_?[VXM\[B_W>Y6@$2BAO!7O'=3 !Z-L,=7E_290=IC(. Q5W+MUXX0'* <^7HY6 OF@40V85K1*4C"8SPK*1 MTF# AR)2,[S&AZ2&;_2M# 3CAG$V%=.AT @1SO";XCK$#P6I*EC3]P40?I3' M[L !Z_[]F,\V@77P*;*2""H''P,P3Z1AB8ID,&&+$(+LX<4NP%]T#MXH#W6IW 5'YP M#*.&//@TUBJ-0UQ Z0'[Z>+B\O+UZQ,/Z*!$ELT0>W,FZX*;"2N'#)YG&;\H M?@B7(E>O_YV0JR:>3:C"E7Z0L"R-(\L]W-'!T=9(2.OL/(Y3'K$;83D,U%\M M#MO"].4I\/?C;KO;[6Y".M:@&ULN-V!*IM):\+_OG'M0TW]Q\&*;Y",-I:V+QU_1 MNO3Z[>/MMRY;)CWE=*G-WJNIC.$Z'C,.R?D;=2MTS.- G [UV;I%;/OMSE8( MW^HB=O3L&XC8$C;Y^[(TFW0RVR_J:V/G3J"Z>67=$LO54$6[_".5=K[>.MJV MD&7+=7S+4Q O&>1I][NH?GR3 M_.0QVFCD.US@QJ%O0*$[6[3;N;"M8<,P/3B6H0:$4 1^YWX 4B*T1W/17N'R M&&]K>\,E#R:LTCV0[>*S&79N#:L= SR&'W+O 9)$^[(BFTUD)%R30#QF*BXU M!DCW@4]![VRIPX /U:VH=@IDQ4N<.JM8YHT#E4Z!\T4P3Q1! 1C7.A6PD\)8 M'J.:8].#+TY4>A@680RV 9D.H#4BCUT2 NEH4OBG-'>,=(%;L,*@C2#3LAZ\6W7@[=%LP;R[0+ M*?%U-%BRJ+>%5"I#OC2Q=L9T?\R)97)Q;C"@;?8E$U(\T4"X_,ME1))$9G7F MN,:TSXD6QH TH>6F.8!P88;B 0-\C12F'")_<-@[?](N;;@M.=LR(TT M;0;BA63!UC&@$-EH_PQ*&]=:<(V/Q87-2[3J:&I)EN T%NB5UZF]XM(++T0/ M@$2BG)O)1+N=:1_H@V!3#O")?7(;*@9@.3RHB4R>C1F,>]1+C7< *M]0")A1 MNS3=CM/,O04\ BRY9B&?Y]!D\Y">X8VP@H"C] (4X67LFV -@<" 1@0R=X MSCP -C+5J]UQLI+-C:#X\A&:O2/BIK;FL^$+$&J7LZP@F4__N"IME[:)7PL M.D,(RSYU^ A0&_!H!@$-\JNTQ)TZWD]=^N\DB$"OP(O;R71T-JY'?M#U MBP^>9JXHNRA.<:U;$M8_X7H592D=V8BB]E>P*C3$C_A^*X[5Z!'])?CI6_0" M$*[CL1X+'EJ2OP;'5R31,H9OH@@/61IT4Q2?>&_C?)&=:'!0_G'X)2%G-^Z$ MD'^.O#\YMS8N]5_OO_&K1B=7=I( 5)QB(."/ ,%J*AU/'!P(/WI:G/K.69XT MQJ]A:"V_:?)NGAX\,LK[5N8'R]$R<&;056J/+LH T'PYT#MC#T9X9Y)0<'#; M>.A)62)EB$$%,!(/N +;^5!& /$=1.]!B!+4.9WP03;G05(E^ #@C,(4UD#( MP@,,VW# '@(0*Q9QG\7%8+(HP]MG9!X=#R BC?R("CMV)BH_C[/#<0*9 ^'? M%''/;U7BN_O.RV$]+!"0L1K*;X'<](G",F 4B%Y^" ])7\1X7XRW\0 ?5L3 M+4MD!";WBT)M4L8V&Z:VJ*25QU'5K'(N#X'QZEV>R632;CBH"]4\4(3 _0%Y M&O7%[$KY:[6DM:$EP1"I+YQU0Y5Q%L.5QG8EM6^=7972FJP$YB5I*D26[C6F M1V2:(#\)L=@V%(!RC(_GF4UM&DIQ51"D.J\_P40OBLK4'&*SMH.@.;&"(50% M5J,16O*1BB(UK)5R6T3?-\PM_4#2CZCRL>L>O&5"6R#QC7F MKPW/U2(CM.5W(Z$,)Q< %3'/_&[$0V7:)A)4Y=?+;"%U-<&5J#U@4(3>7U\, MA8,?%$(MIMOW&4$MQF>S 51-%RJ\6.!"J=I-5*;J'\I *$8P5PA>'*201-!3 MO@FM!>8'#( $LR#)>:.Q2!.<>H3O5$ )-"6(R^$\T!J-!.T]?Y'#"??;".[T M?,;FQ:BFH%T>33Q[3XAJP A,TRL1N,K7TZQ L#['CMX0?:A5R:"#_6G9OL- M"V FT.0$9^WX+-\53XQ=(QRMLTS(D?AH;4FHBSNRM+M?%J$FE@/EO(?:E?@+ M-P+T_LS$P.JX;XL9@+@NDISP4;E<- M^ -V-\:WDF C1N;.G,,@;D<9W=R9Y^RT.WDLE[ '.6#/!&:]A" M\2F,EZ6*YRXBO%6 ;[/E=F-JJ=V&]V0J_1/9SO.=W> F@[+'\TCK&H;=X+!L MG[X2:]T7C:ZVI/,YMSQ*Q9^W";,Z?^Y$&@_%&>4Z234X(A=_<-9(><=J5\![ M""FG$%Y)<":.7QP<-7<6; ]+#&-Z75JN&6*_G?4!",!)$>K.*X'+Z?49,#XU MM58!%[(#T>W$*S7/,YO23G\I@)[P$-047RL#(8N, ]',RHB[4+RFG!4CPJV' MK]F*"YWG9E(F4JZTH$89 H_L MU$P:0>6C:E)0>K3.9/]>I28B[$J L%J!YC+R;P][@\PG<=S%5HO6V3TI!3G" M=C72A'Q7VZ)P4T29-:<+CT.P \D'*"!(+/K8FGV3^D_O#FL_M#UL#]]JY00D MFCN+EWF__,4&A"8^3><+4C=:@5H MR#IS^'+!OBF&?J"A_\*:2:TP0B61989DN?ZB.EBE.C),P6@+8S#QS66ICC[A MZ[) M4^S?#>^7C%:@XK_34-06!Y-('WVSOBF.8+.!9B4!+8.R=]^ VQ)\P MYVN8IO3B863JB([C^#-K!$7H5LN3ZBRB;D-9+JE9DMQ49+2Y_'O4'#61'!(+:CG I4T*?"%U[SD$V5=8 MPI-3(L\6$W#SB0,ZST'E1V3HA<9!QJOJLH>05XN,D2%1>E8/#K MF%U-8PD9%WL;8V"-1K*2\E]'O/9V=+Q3>DVXSF0X 'W!?0('=*4O*L%)P 0! M8^^\-WW!+@:B4.BIWP<@LPG8^,ZL\GDP =FO !1P^O8*E&D3^.4V"]?I,=9" M4"#A['H-=K_IKO)EG1+;>5+ AU5HD^(%09"_$7WU':LMD$AZ;NG35Y^1]>AM MY70(1"!"[HQJHA5:$"HT';C592(4^_F9RRY>W0\)H%&QLW6:WXH(?',<1"D5 M=;C4(ZRMH/RZ+! ?B@T6#XD!$"M$*AQGYX&G GN7'!]P&S! ,25)]!5_4]E] M037.#\23U],"OE>Z:7O6;?JY<;3-CWKA:S9?MQW[M+=I-B_(H1ZK(?<3[>F? M60VY53+\ML60'_$O$=$?($(DZ<\:_1]02P,$% @ 9XBG4!?HZU=/"0 M]$< !@ !G:V]S+3(P,C P,S,Q>&5X,S%D,2YH=&WMG&U3V[@6QU]W9_8[ MZ-+9'9C)@TU*:4W:F132A9D"70CW[GVUH]ARK$&QO)*=D/OI[SF2'3L0:.@F MLVGK=EIB/1X]_?0_DD/W7\WFZ>#\$PFDGXU9G!)?,9JR@$QY&I&!3!(:DW.F M%!>"?% \&#%"WK9>MYR6Z[YN-M___%,7RCC.<\G8(P?MP_:^L^^0CN>XGK-/ M/I_;=%$Z%O#S13=B-, /+[HI3P4S'U^,;J7^LW_W9\=MNB:N/8_LMHL[H=M-Z\V>\<[+]]Y;J'KU\=_G*4QRH^BI9% M[[SOMJ&L=19H3$\6"_.<)"7%/_=-DAZE["YM\CB 'O=(LPRB@H]BSY1^%,HX M;89TS,7,.X:(H>(V3//_,8]@'EO=BRX&%U4&7">"SCP>"QZSA5(&?,PTN6!3 MZ1W<9(''01Y$!0T M..W_,+UX#;UU=38XZU]#SQV?]BY^ZY/>\:!!>M>D=]Z_..F?V,\GEY\'_9.% MSH2\IN\[ $7;;>2Z=_6A=]&_;E[^\:G_7RP)8_8=9[]>8]O6EK,&&4202I/_ MM,B'3,6Z07RF4A[.2!K1U/L^FOGXD%5VR2D/TLAS'><7V$-3.A3L884?9<&5J:FJSPK=7@YBD7UQ""KQ7]?]4"QQ6Y7.+WN_:.=" M:SI+^PI#RT]/]MI"1U6[<"V]LY%E2"(Z842Q"6=3T)QIQ#7Y/:,*=@LQ(U-D?;9R.;3.=)O&78653LN@ MWDJ9&L(", :J%*@#L0Y,X',%/C(DBR$[6!(P1:81]R.B,_ROS#]EBN6%8 /& M7 OP7V&]6*]:,9TPWQB(Y29@F@R@F1/(%I#AK-H--:-J1FV*49V:45_%*$9" M'@,%$"CEJF\ H" Y1*M*/(]#4"%&;L!G7V0!E EDJ2SQ!E")HW)) S(-&2= M$"6TU4#%P..!3RDI M+$L2)7T60+ FNX".@ &++!_Z=WY$XQ$C/9 U5YF %.;,\&"7[9FLYK@0G^PC MQY.]V#(,RR>H?2IHLZA!6U:N*%RH*(2*L)WW@0RX,42QC1EZ>O,6_9)6!V3CFGK;14)#N;2,%-]*YFU@ M)TQ#(P 7QBO[,LL:Z##Z--.K9T'/;4F8("0#]-N#:J#%*QV)2# MI\.EGJMJ0L4$-:#+G<$25HU<+V(D!VT'MF@I>&#N674VU#S@5'%L +T"QC1.F.0@[KW%9](W.6CMD6\76:@@>UPFV&[QF[= M/&E7UG0/@+NZ&ER9N\#J"0\0IU3+V*PVJ@'%>':'C*4J*'@'!.9TR 5/9^@B M+ZL6Z6_0:*AGP;V0M'+V9]3U7=Z@)%,)4%<;E][W852- >84<,1B\-0%P!=B M6()4QR19G%K OUY @+W[R"V!N,_!<9M8!_RS=]*OFT-POI@9684%:YO%H;, M3_D$5J9>MPK2$3[N/P,S2 +,H*\T_:D;BBS]'$35A&Q=)Z:X3%D^.6K M!3(L#C@-A9GM"KP7Q<+7)NQJ#[FFTGTJ!365GA16=KT_Y 9>@>8'8"9F.9V> MH:?0+Y6^GRG$0\4)7%;L6.H4(O"U/"A,^U#27_:M"[+[6)X02 =:YU[RW'8? M^&,NZ]](V_WTN; MQ*$)^L%Q^*/?>AS4MQX;N/4P[X@%!4@;I=A![55%6:E[D$7/\&(?G-B5MM$L MX*E4>NXYF@ H_>_7U1BW>-L>K[;R?V!I>]80@>#[%@49XYXBWESYG@(_<*YS? M TP9O44WSYX/&4?/G&R9-]B*USB>!:7\R-[>^"Z11S2 C)K-U='C ,L/Q" / M0$@J *AQ-C5XFCH;0T]"@TUKEU^^^E((FFCF%1^.BDW1<5JV&MMB(%2^O=W?6>^;9K*M\J*#^?+Y M\U^#R./ME],?1N==L3#BN %%]NNNKMGKB[UZ]?O$A>Q'B'9\W]B+> !3Z,&. MFI?^Y8EB\K@/)T Q^/DVGV_\Q2!\^Z/QY #,4QZV]A\L51NV^EK=T')MZS89 MG%Z>]Z[-]V1OKBZNZZ'[-H;N@HZAGGM?(IU!^ M^$&V:@D .I+ 8 9VMO#,Q9#(N:'1M[9QKD],V M%\=?TYE^!SW+E(&97.R$Y>($9KAL6SI0*##/VXYBR;%F9$Z;C,N.J(+'AM.",+$61DH\Z MSZDB;[@Q0DKRW @VYX0\'CP8!(,P?-#O/_WQARGD\:)*I55$3HC\>GH\?TP?/C@_L.?)E6H M$?-T5_#)T^D0\KK)#)WI^69F49 7I/X3/LJ+2<$OBKY0#%H\(OWF%95BKB*7 M^R31JN@G-!-R%;V @)D1_IT5?_.(8!I?W*TIOJZ+9,+FDJXBH:10?".7CR+C MEOS.E^2]SJCJN>>>Y48D/MZ2NWK-M&2MHGQ)9Q>IF(F"C,/!:#K$4%_78?[E M=?X7JMBJT1TUL_GDINK2ZK\87G-S^-J1Y^N.:O>\1JEC5L:?_2(59U['_3,?"I"Y23KYCR'W@ M<6E$(2#/LXLXI0H4S+.XZ!%J"07)PSCSGYG.4<*T60=I'1K'P:ANR0_4S*CB MMO_V0O(5YH0AHR#X>A;%5HL>;#7\=U?V5SWRF[8\3\G9@/P"TE70K$=BM]RM MH!MI$7T;%;VZTUJ*=BE8D49A$/P$>K>@,\#\5LCD!)I'RIPR)M3\R4G@GVU. MX^H9DAKXPS;3!LZ,IN6:MXVI51RP##0]G!0Z/R'59U3<)YOYP'(T M"()6$Z[+V:/9FTZLDV]V02O\RYH?LB7AH-7X3>O7]=RHS7AG6^';YM.UK;;1 M4.TFO)'6.B&<^7%=7.XF\-?,H='W1R^;GP^!U6% M.SLD6Y%SI9>2LSGO^:EL_ 1F&G)3NB QI*5"@3^Q(J4J3(G#E!;<;2W!S*8D M@R>#OF5"43H9HC/AM):+MQ5!\9A;2\T*HV3TG#L1ML[3PCL&QD"1$K5AK=)B M8>(R@V@*DH,E#)S892KBE-@2_VK2+[GA5298@4Q8R2G.'[\#9KC-001BZ9@O MB$RA&51S V$M% Q>9P(Q[&*.4$ %( MI0$GKCCK[ 'W-26)U$M;8\SPN;#HY!;HH>K$VPU6]EHTLK4Q6]9V0.J ="@@ MW>^ =-WX_+@Q>^_.)K9A3[42@RM#5%CM.[%>$&NX0 D@0.%QAJA-N M<>@*FV)TC):!PD*5A<]@;BRU+2$=:B^CI6=);G3,&;RVY"Z@@W%@D>=#>Q/, M[?E:$HYI/SR]R_T^<'C*_)-_%+C-ISS#,'^"VJ>%-H\:M&7O@I*-@A(H".MY M&7@0 YW'J(/8P2 6/MHY,YNF.1C&9MJ )N_/=%'H+ JABY16G-Q^^1C_)_MT MS,$Q=[V-CH+TWC%2\""->X@)\));J 3@PGEEGV99#QW&F)9V_R3HNBGA;!.E4$LKEP^N#OZRAEL8-6K]"(&"M!V8(O5 M4C!W)\*6,RN8H$9@!81W69U*59A3:=&-=.N"=3ZGTW#:VNZ+>#NKP;WYBZP>B$8XI1:K=QLHQ90 MC'MWR%AJ6,T[(+"@,R%%L4(7>5>Q2'^'1D>]],8>M49X'8!YUR!IRX!OA#"W3$Q1BE5X0$+]!0D/YQ]QZ;0QHD!/EG_4[> M3)?%U2;L(W+I.C;';&Z*F7=4ZJAT,"JQCDK7"B\_ MW[>Y@4>DU0:9"]E-I\_06^BWZC@N#>*AY23NRC;3MH O,,'F=D8(W90>[51 MUN@>9-%G>+E;.WJ-;;1DHM#&KCU+]P+RS#)1%)Q?IRUG&IQ7C, $6.ARN0O$ M REG42K"O[B[6(.:_U4*J(!CMS@B6GY^CF^?TCY^BYG2]WPZV^YO%94*JV]/V)\ YY M1!DDM'RMCJX&6+5A!FD 0MH 0)VS:<'3M&4&+0D5=K6IE.G.&S&=(]FQZ+ L M.L[M_>-A$?B+B0'QT0,R<">8@"WNSFH%H9[WM81::+G@Z' I.J^NWII*8_$L MEWK%(729:B^LZ ;B $DWXY .OD.X *7^*[*A6^OKM7KG0-DY M$#:23Q#M>!\Y2@6#(;2UHE:Y?WJ@N#3A]@"H.[]:YJN%O^Z$K[\WKNV =4.S?()^6 &Y+_P3-X9;@5:WEM_:9:3EWS!I<[1 =BGN_>3 MYI]JDC#<3T!<(04.]'M,]0]P@(E/3D)P-C>?JS\SG)[W:0):)*(+ M+1@*F58),QJ?SXTN%4-MHDUT.W#_36+)J8E@&J3U6HS#T(_^**A=S?':/VH& M>E6-NO.F0_=363_^,!VZW]WZ'U!+ P04 " !GB*=0@^'?Y_$% !2( M& &=K;W,M,C R,# S,S%X97@S,F0Q+FAT;>T9:V_;-O!S"O0_W%RT2 #+ MENSF)3L!6C=;"RQ]Q=WVK: DRN)"BRI)Q?9^_8Z49$MUT[A%@M9;$@21>+SC M/7A/#7]QG)?C\]\A$F$^I:F&4%*B:00SIA,8BRPC*9Q3*1GG\%RR:$(!CCL' M';?C>0>.<_KPP1!IC$HLD?JPWSWL]MR>"WW?]7RW#V_/BWV)GG+\OS-,*(G, MP\Y0,\VI?=R97 KU\6S^L=]S/ OK+H'#;H4Q#$2T.!U&[ J47G!ZTIH2.6&I MPVFL_?W.T5&OO]\[?NIYAP=/#Q\/2JADD^1+X-;IL(NT;I.@93UK$O/=3 \T MG6N'<#9)?8L]B$6JG9A,&5_X(P0$DA5KBOU#?3A"G(+'FHO'NAX/F2^;HTEA,M2:IB(:=^GF54AD31-3%'5&H6LY!H M)E(0,8P21F,X^^ML]&'\ZH\S>!,CE$K(A[1S^<^5=M&">X2\&?'7B>RU2UX:VDBAD&@:11 M=;WG-,PUNZ++ZXTV^HV3'(,NC(3,A"P<8M>8],FC><_U1H.1F&+X7Q2O+P9[ M;0BM]RS:&WA'&V[C#K413BQ:PA18@?T-[0?5G;54W'C@_@?FNOWNU MA#1CD4Y\SW4?8[K2).!T'3)HH6DXST@4L71RTG*+=Y61L'Q'5(E_41/7M6RL M-+=:7;%:[D'.,"5'EL:5#68G+2VR%I3/)F&VFG3 PSK!K:EP> M-,$U 61S]2-9V/7V:MI?J;\2M"%.[XO*,JNKIZ^JK:&IN@YO13UW<4&-<[[+ MB<2U71NH:)^E:)RM+P_O(>V9J@H;99W3^3^&@VTO MR'\LKR_P%OJ8[19P6*2Z[6![FU3\C9ELL$QE-Z2M*F86'?DROP1"1E0ZH>"< M9(KZU<.@2CRNVRF.*23&"%&FD,^SU^>L6;22/&[P/8P6J4@I/'IQ;'ZA MK1 MT[700&@MIM?#B]'4.KA412-8&>LFQ7C L_FTRH>;7X0&^D!<41ES,?,3%F'T M6TM:)?6;+XK%\=8O0&7\,I.6N;4RPO9;XZL&6.X\[/36LDRQMKFOWI&[=E47 MQB_?G#^[L".)#^]?7]R;;CM,]QI;(__S>=*]\;;#>-?-^4SQNYP(;F+,S>K= MFP3VO,VJ@FVH10P)GVD\+5Q3^]B,)0XT993&FKLXS47Q( \0+3 M]87EP!F7D'M)8RII&AH([K!"(&E46+,]6Y[4$&'%>7^-\V^6=I90(RPVEQ%% M5E&7U- AL2X/CI#I@JV:K9@L>U#C=P@TO$YHBETFKPEK%,/Q^)P@!XUN5^5A M4HKT% !//VEYK5-HC!1N]<@,[Y$32$HN'7L_?7(E M6&3:G]H) 0DO)U*@YYB.1DC_D6M_!B&G1/J819.J@C=9K$B>OEO-@/I5XNNO M\F0I1I4=AEW[2?[A@V'7?M__%U!+ P04 " !GB*=0X<8-H08& #S(0 M& &=K;W,M,C R,# S,S%X97@S,F0R+FAT;>U:ZT_;2!#_3*7^#W.I6H$4 M)W;"TPE(--"6"N@#[KY6:WL=[['QNNLU(?WK;W;]B-V4DE:@-CU ",>S,SN/ MW=\\8/B79;VY/#N%0/C9A,8*?$F)H@%,F8K@4B0)B>&,2LDXAY>2!6,*L-?9 M[M@=Q]FVK(.G3X8H8U1PB=B%K>Y.MV?W;.B[MN/:F_#^+%\7J0G'WVO#B)) M/ZP-%5.U\95(/QW??.KWK)ZA=2OBL%MR##T1S Z& ;N&5,TXW6]-B!RS MV.(T5.Y69W>WU]_J[6TZSL[VYL[S04&5;!Q]B]PZ&'91UGT*-*HG36&NG:B! MHC?*(IR-8]=P#T(1*RLD$\9G[@@)GF3YNY1]H2[L(D\N;FVH7Y=V2B4+\W53:O3V! ]J6^4['=]$S&,*^KU. M;]C5U-R6;G*[3;_ A)K&+V(O30;+ZEKSOX\'G5HZN>]YHHB2)TU#( MB9LE"94^2>F"@2,J%0N93Q03,8@01A&C(;PZ.3\\'YT,3G_+AC_8320%$HA$XT_=$:7Y>_:V]IV**%P0Z9&8 MIM:[&TYG<.@K3>G9]A]YXA]U?4 D87& U\-U=G^Y\B=M>"M2FD1PW('7F*<9 MF;1+J& QB7U&> 45+\@D&<"%[, _^!G>2YHR;0ER")D(B6D MC]><9)BH#!^@U"?/OYK!4N4Q:HR'5L^SF6-8IX MG"Y2!BT,#><)"0(6C_=;=OXY38A??$96B3]!D]RWE$A:4#SKPJK5E ,.UI-VS875/DNXO78Q"_9F"&X!F>7=CV)AW=FH M>7_N_M+0ACF];SI+OYT_?==M#4_5?7@O[GF( ZHOYX>,2*P7^ P^4L0)O)HQ MO,+,#8YM?0#,X>8*?\Y7 <7K%< 9D7X$?:<-NF/(CWD#6G)1%;) F''([+0XC ?L/LF9:P4=0YG?\C'*QZT?YK=3W"4^ABMIO!3I[J5D/M M57+Q#V:R097*[DA;)6;FTY JOWA"!E1:ON"<)"EURX=!F7ALNY-ODUN,"%&D MD*^SU]>J&;9"/"YP'42+6,04GAWMZ6\HB69$>2O5$TJ)R>WT?(2Y2"Y9_$ E,$O,FF1 M6\L@K'XTOAN :N5.I[>09?)WR]_5![JNW;0+;]]='+]_8\86)Z>G)X=GC\%; MC>"=8W/D+DZ='L.W&N&[I]G@,N%>KBJ^RR6.LUSML H5BQ;A,H6[^0N!N=3# M2[_Q5Q_B^Z;KT+,*W:#@ H_BJ:PF)&$F8Y9&-"B').50!%?FO5$;TDBW0K%0 MR L!I1-LGRI^QFN\WJS>Z9BI39)A[%/:'*OL_L0HI:WG, *9Y)2E%-+,^Q?% MZ9DM@H?'.%,SR'"AS&>YY5[:ZF\9@'R>[@W]\FP&6GM)0RII[&L*KC!&H&AT M6+.)JW9JF##7O+^@^0];.XVH-A9;T("BJNA+JN604!4;!_I"&;5JL6*RZ%39 MM2%J7<9KX'-* MI(NI*RI+9YTZ\HSEVN7PI5]FF_X\.15FE( [[)K_F7CZ9-@U_X#Q'U!+ P04 M " !GB*=0H$/PAI 4 "_\0 $0 &=K;W,M,C R,# U,#'-D[5U; M<]NXDG[?JOT/7+_L;-7:\C49IR9S2I;E1+6RY9649.;I%$Q"$B84H "D+^?7 M;P.\BR1XD;P),GR8C$QT-]#]X=*-ZV__>%Z[UB/F@C#Z_N#DZ/C PM1F#J'+ M]P>^.$3")N3@'[__^[_]]A^'AW]<3<>6PVQ_C:EGV1PC#SO6$_%6UIQM-HA: MMYASXKK6%2?.$EO6Y=&;H[?GQR='9[]>GI]9AX>AI"LD@)-12XD\/3J)4P:A M5$;?61>]M[W3X]-CZ_+=\]7I/3T]'SP_-K@'1(= A3FQ#T*^9[>8Y_3X M^*SWQYC0KQ&E"[\UM#+Y ;2/R)=?F3M>3)\NRD4O2$RLO&V\4/+)Y>5E3Z6FI1*-G;>+7 /U M"/$:5L8NEFT@0Y!*]A!?8N\.K;'8(!O7QA=:W!*A34R_0.)!%3), (:3R\/C MD\.SDXC%P21K6H'MHR5[[$%" 3D(XLS%HC +E5+ 1/%2MLE2:U_V)&U:G)5*26<%K=6R5'M%E#(/>= CJ6_1U\V&T 4+/\%'61G>R7SG(,J2/SY- M1Z665@6<@5B%VX!1!U/H@N"'8"YQ9+FOD"LKS&R%L2<.+ +Z-F&(2Q:5S<$+ M0HG2 ]K%\;%U:,7RX/=@[I) [)-%QVLBU?;<%8U*RA&GX?6>#+K0-\!="16-RY[:@YV MS*@'^:(ER/W91^MF//G2@;L-[C41MLN$S_',7Z\1?YDL9F1)P5&R$?7ZMLU\ MZD&X<0^PV02+D.H:>XBX(MC/\K"'\BV5@16* MD0C+3 YE+E8JFP[P=H!/O!7F]1'.D%=!>EH74B6U0[ &@C>(\,_(]?$M1O)O M5??CCQ\)N,K<7I7UUPVY]?B>YYNL%&4I658ZAVQ*G$T'> W QV!'+-(ML4^= MX?-&^E&$76L4'0'9VTX;Y'G<^*5-=-BHBK(SDLA MBR1U"+5%: !ZG-:"*:#<)U;6+U*F==J!IG%L?$$H%F+ U@^$!K-%6L^FBEX/ MX)L";S64:*5%=J[-CACVA<">@.%K3- #<:%<6/1=E]DJN0&X]015H9YW:$M0 M#[)3HV,J0RO)L:L1+6O$")2G2_+@XL#&#>I &6L5ZCE?J SU)(.H G0H5Z.\ M#0LTT@^,.4_$=75=>%TV/;IO\SUY'D79C"/979>^'V@K7. &G%4 YSKM2H [ M?WF/S5P3"4C_5-,-2IJ5$M>AU7YGQ3WB0+?"'@'M&F^SR')7[;FX:+/G MPOKEOC\=WLT_#N>C07_<-S_[2&__MI-/^S [YT#)[P):+D7ZK,T-]>(4$ K/N4";9' MWAH<.F!/H#7G'.>T3-53*ZERV38MMX-QQR7Y=HOP%7#NM.S>0=IDQ;7&*FL% M6'47RSMDN%_2_R]@_X.G,WFF>M,Z%: 47= M59(.F3:3*PWF4BIP:CP'V@%6[L+) $D=IY(;FB&6*O2^2ZCT,%T6N&A23GAZ M*RVI TC3HN CGJ/G_/B23M)"<7)?[:U#J4>K(/2,W8106#?9N\?Y M@]WF$6K-)\B#E+GEF ;;^'^)?G6SO;NB/4?@Q+7$.N35(7T&2.?V1S1!.LBC MP[G1%%(QJ.6$>@3/"G:X%&[4[\!J-Z]4#)>.5 _8>1ZPLIWW'60U)YN*,Q]?!]O8G=/AV(EBE/\ MB*F/;SA;RW"8(]L37XBW&OC"8VO,2UI@738]HK_F$0T%6PN0;,6B@PN-8N$= ML&TG(4LB 1VM'L++ L^_9$*R0VVGJ;%BZ*H9M/B=G.3QTTZ3=2#N8R=.R2Z M^HPZ4,_;[\N1^V"[[:][FG7IPU\.<7V//.(9MN5NI'Z2K';;-RA ME<[;2C+O*LS>*DP0*NY40;(BJBK$+I-V263;X=]R1H@C*A;@SC:YJ"''I,?X M/-_HR^]GB&5WF-:?,L)\709@ 84>K=)]2Q(<*:8#IC8PF9Y0"U A9150N685 M Q7^B.?+.\2:(":K.;B^,DT..5/D81G7A'?%I9: JR%M+*H*\PL]YJJ)@IOD M6%&6ELQ3?9&Y6C+;]"IV5S?V,4$%I&BYY/*B6RC>9!$RE-2/7<7IZ\BO^0Z\ MWH268DKE*SVPB+.K)7NH);I3Y,V8JVI ;F2H6P.Z(^6[S6W>NXA6#Q"->/58 M-]B,"4DRBZ[WWPO2ZNMDHZ;);(\\EE\AT)B_"O'\'$HYXBK)"O*QHHPZV%O# M'@?$?2'\M3)KZ6Q)8P%5P-=?YLB$V*F<.N1;(Y_07N'N"UI]:^E]3:<;3"7:^>]2,1!*&"E'HF3 M[\\=1N^0_1-L<_2\=B.27 ;9-]94?=DV9UC*2(1\Z.O]@2#KC0LY][Z/6F#_ MIFIE(?L1E7+10U.E@ 6[>] G2U]>1&@P38NXU<:V"KJS(3WB2?9!DHLELQ'_ M;2%YPCU2_;?>]IMSX9?LVW3J93JP N.>10M?^ZMX7#)XFW(X6A5$^UQB42E$&9/\<9AP MM[=%^MW*.G90+/*O^(E.:8DS:8DFQ2A^D[-F 2(&F?-%_3SU#T^6Y*WR+7P5 MLX==3\2RRL"H59K<2YOM"R._Y,JBGL>L\WYJ5:$S=5$M O,7F?_;1I4XS1C] M<9A(V7.92UM_S0J7:OE>KM7OK90QJH)[S:M"Q!14 _AKYRH@6U+XYJR%'H3R M@M\?0%"* Q]<#KO_U%V V@^9#I2RR:6I%;3$=>4.["@KX4,2\7Q)]8$S?_/^ M0+W#^XYX>'U@!6Y!\ 5$0+ \@N_2FP6-U5<8E@ESYHK.\7EXKC]4,E(P40AO MF"!>?()'S;@$?]TQ:OM$NE=)G7#"H5XB])J2L4SBL5=,->E/00 M'&L%9?$#\9KCGC/)B'H8'&XO4C"<][W#L1VT%*^K?(+HJVDO'QV7\^G!_T?T MGN,-(M%C0Y'.@P#M /W$,.V8#;=9P2'M[O20D]^A% M#0-/B#OJG\_0=<@]WIC;,JI?X@F](5QV)Y0\8B[DNYK@<4\6'SA*.M__YSP+ MH8"81)I4BO@9@)B";$+!+(EUH)#[,7BI;$T=CPSS8]AVN-ZX[ 7+3AM&=QS^ ME=IK<8MEZXW,59^\N&HQ*FN7PZ39?LSN;IC6Z=[G]@J0EUT7N)X7Q<;0DYIJ MB& ,CU=T)@\N";8Y]M?0"ZWT .L_35T MLCYRPRY"=1<3.D/J]&>%I1H(,MR6?=N&>\H*X*6Q&4^S**:A4XB ;F;3F M-MQJ8T:78QC G3 FV_(ZRY,-]3C[2X[5)[GF-06'4+U@\"GP82#$EL_0NP3" M;$I0MD=NQ6EJ!WV#[+"FJY,,64N4)1JK+..8+.D,BD0<@KC^.>7]B;XIMMJ3D7[C$ MGP5SAB22[R3G_GRO4ACC9">OW41;'.;A'_BCVU MGWE"H??#:F>7C/YY)$K^56GKU\O7#$!*O?;00:]V[U.$AD^!CC%XF&H0!4Q3 M2>Q%ZC!^Q>Z+^/94I\L=9?#5"=L9B'X(,CRAG(-X! M?^P+DG5IVQTI337&&A, MZ5ZOV5K&!W9Y'*BE,#7X*UFQD.&5[*> ^X;Y/&N(ACRFFB9>:<1<;<* 3C-Q MPP0$D+?H+\:#>:"2C=C95K*+(%.:41Q=AW[JA$(XRJ"]J,MK(HM44ADS-A1L MKD]#-UL1N5MU"8/_1Q@&7?@IYRC4%5HO<_SL7;D0YD1FV9 MM] @5F*RB._U@=XCT5,E>)Z\J&,Q4+"$NV]7P?:RIQ=X26AV[WR/@7K MNBULDS5R]^+'[QS\FINC9JSV[&5)9: M7T9N$,364*R_@/14;8GLM F&]+N1!E<^<655+E$PGVR(?M'<-(R@R2+4B,HH$=&7R1.5.RH6 MX+<)7\:)./!;@ *YT=6=Z@6"7"-IP6=2PU'+-ED=OV")/7;ZC_!UBL^$S]*R.6M72U95B+HVUBA\)4UG!AV3.=8H=CWN\-,]]D@P?T_66LH3)W9*AD5^HZCA@3DCM&3\(E7:RPIYS)F1"E63.WF;F*) M0@;#C1"I,U\A[PZ4ASC,X4R>3()^,6@(4 74QRN&N#-97!,.W2CC5=,ENTDV MQ:S!I%!9[U*::FK/4O ,\M9NM.1"XN+H=B<)!L6[D9Y]^YM/! E.BU!!'!S& M&\E-*WI#M1%@D)V"'F!$[:.MI:?\]Y^HT23'A48.T)(%0=D#O4^QJ0U,S7<&=]GQ9+[GI* MI26[F-2VM]= JF:^AB/UP46^#1UNML?.?36UOQXP3C%R/\)_WBJK8W&2J8I. M\29< P=//*S6U_@AGF[3I)N^!I[L?8B\+/563JH#UU*8$IYLC1,O-XS+47V& M/0_"UV#.1^2'EY([*QJP&][#1>"KG:XCT.\10A+09VNW6,$VO%:\<%7TON.A&S5:S>_6D5R0RO(9I1QQVR/5O!-,0ZJB\ MZCTXY"@"T_6I(W](&PR?[96\HV,J&5L TE3^*YX_VM_0M$?]92V5>YB$[#;4 M]I1@KTJ\ ^45;%XG3S/VNFS??@'9"S&BMNO+8/H#8\X3D8_X%-^544IM=B"1 MO/D+0,>NSF2QK7YZ3W4\R=..UXQ3@[J[(\@:AW?TU;]OHH#G[^5!U1ABF?"^ MQ\A>FNU/.+2_S@+5'#WG-IU^K\Q-C\R4AS.BD7;Q6]+A71)7F.)%,M]5G]SP MHU:I$%3>SQBJE[S!49ILN-X%S6CFXQE^B1C2BJ4B\9 M5%.1O8EVOR*-.<-:$KL$MPS6M4@R?[<&?5IPU3+RH53!?K MB0SO$4/UTH_D?%AO/D-0 ZHR-WA >K+]JZ)AEPF3.<%S] 'KQ#__G]02P,$ M% @ 9XBG4%Y Y@7"%0 UF0! !4 !G:V]S+3(P,C P-3 W7V-A;"YX M;6SM75USXCJV?;]5]S_X9EYF'DB D ^ZNF>*).0T54F3 OJW9M[.5V]!= \*S?_WSO__KZ_\T&O^^&SUIIF.L%L#V- ,!W0.F]@Z] MN39QEDO=UIX!0M"RM#L$S1G0M.[Y]?E-I]DZO[SM=BZU1B.0=*>[.*=C:U1D M^[RU^>4^D.K87[2KBYN+=K/=U+I?FJTO[1OMY7F3[AE7<@JS$EK0_O6*R](P M3MO]=C;WO.67BXOW]_?SCU=DG3MHAC,V+R_"A&=^RB\?+HRE?K\,T[8N_OW\ M-#;F8*$WH.UZNFUL89UH&E?D6.!$9AJM )?O/42?#MSX6)ID8K3[^8(3+^= MS7XY;H/HL7G5O"'Y_S;V,!F$[7O'-H&-2>&L[@@OU\(2;PHM_Z;7]WA=+@$B))1#!"6Z",BNG<62P3F M. U\ T^.6SRPA!*.B4]WYX^6\UX"KJWD@_$\0->P''>%P'BU6.AH/9R.XAVU[/,)R5[>'N]@57Q(# #5(] $^'%B^T0PLI$&6T!0?RQW,'>1. %@/[ M#;@>57)>?*+BRT4V].8 %0@E+J_ NC_J$/VN6ROP#'3RF2II\^5WB#LH9,QS M6YVH^ *1/>$2@1O59<\V^Q]+TL#SPN&263B&9]U;(>CE)H$AI>QZWNN6T2ZF MLH&H(MOLRH4V<%T\4KU"VQ^$#VNTF0)+KGW/=;%KA.WQ">JOT((>[LY[EA5X MDD7"XBRI9+P#&WO8,_AJ ;\^12)DRBX0TVX96)^_.8[YCF=)!QDBM]SC8#FT M\Q(1?41V:(]4%D5QX0$J W^YLJA]/F$, 1(BNY^19ZI"P\ MT6TVM8:VD8O_OQ_^>.C_&/"%5LWVK(-W\^@*7C0F]#*"72__3#L8T50EA5 M.Q7AS_CG]>5-N].Y;3=O.ZU.I]-MWD;J'3&-'HI#P.Y56"C^=\]:XBL&08H+ ME\P"B+0&Q!2'^:?(6>PK+RC,.1B-@TR OIVUSK25BROI+$D%=.M,>P=P-O?H M+TL$'=+BOYVU16DKQIYV6^X/X/4_#&M%UL7")LRP-IZL*M!\,)Z Z+;41&>0 MJ2)A/*1<2DU*L%YFS^@D840J-IS^='T#9#"5FDQ8DJ52//Z3/_W_K.";;I&E'Z8K)"Y ):X/ M1!50?RTU]2_(P3V4MWZQR,JR;1)X2S(_^,%LR6E95*)7&$= Z(W4A/IX[U.; M:RR-2I1E5SS@Z%9JCI*[DYYWKR.TQKX"769G<,>55U9.TYC;9SL_5"5FI2\( M+'48;D3$9]WI[9C&8B4F)*&VS!NR-@ M -POO5H P\D8]A.+=L[L-3&!0] J,56.;I[:YMASC%]SQ\(5=XF+XJT99I"=K6(PV?66 MST)YN8A::!8@,<^Q5=&**O&"(D@RUV?8&:1F-;%R"6NL8NB4F!P\@"G $,R! M;3@+,-$_HOB8_F)&KCJ0G0>B$M.!^$Y!B&J=W;:S\M6!]7P@E9A+1'<4^%G/ MR%4'SO- 5&)*$5%%^IQQ/V$=>.5$I<1T ,]YT0J8W(PRT\=5<-WI7E6]NL-) M4^(Z@ !&);RQ<&GC15^3V2W?2D\\<;T(Y@6HA.?%/8O?3R@UJ]R38DY<2I Y M0?3.RIIB2MM(VT\H'YFPJN;]41RZ4_P#><#K1/]B>LXB4.ME& -*N>G<=J]4-8><8,5.G&XL MX.O%SBVU,J^NL2)I1 EAWF%K\]YA&T_PG^?^C\E8&SYJPY?^J#<9X 15W&;# MC7;;@AG6O9.FFN-(8?F/V(@Q91ZT5]CXMB3=@:F#P&;C!;C]#P_IV.B@K:/U M '-"M]YP3FP'N'ZS@>T!!%SVZ:;22I2O+TBT@OC)J.-J0VSA[:H:H\1XG'#K MQP<>G 5DM2-6>OD,XMA\[UN%?5A,?N?I,3R68H83TD]"S?. MDDEFW,+>K6 +Y&\[ SU(3 GUI+7:<5(W#^LDI'Z-.AC Y^,,!:(Y>Q M'L ;L!QZ33( M@D?T3/^LX+T9-X+<@P:FXDY]3M 8ER/MUB/35F,))7JI%6> M8I6@A(<^!K1__ W86&D6AMXS%]"&KD=4^)8QO>/+7!\+.0"O$B/%;PAWJ-BL MI\QEWT@*B6D5'AVR8"G!'NF(AE,2H(8>-0'H#>+^:>Q8)H-,=@;YN,UB*&D_ M5PB=*D/_&[!7(/2+D6YX?T!O?K]R/6SQ:#M*N;A7[;&:GE8YUS[9X/22:1C#-7E>W2)82%Y]JLN\RW67<_?'X9 M];_C=(/?^]K3<%S)IEW"!GS&X874')7=$LQW$$/\#((,S92#L[UK@WE *K%S MEH;NT4&XIK9_<-M83Y!NNWA<(ES9)OT4,&?^W\J/P'^ O>0O3#X+RVTR8M97 ML,J46!=(TP<[K$ A%BHB_F1M\F E*>' "I_5D<\>!$?!;#0YB:O.7]T^]\/E MIU[E]%-[X^_:X]/PCVK\4PQR)S#:7KC*^!>1E"\ TT5NT)-;(N !^'_Q9W\J MBN>D<]V>@1'62'\Z!09K G?L2E34(Y"*XSG_&\36<[?^Z9*U^,W27P^/RV]I M(53X!<1;7Q>WOLNJ^Y)*K&RG>SI$>V*NSV4U)N:O)Z6,.-L$\IG(@03M,YX! M5@EG]@'@(=B 5'?X?PL$OGMOX2 /_D6_9W#-D_4$K""W&L2\%>$6SSC\%*V6 M2+Q[LWN8:TK)(R'C&X;:TI#5F41BV M$J\CL!=B?].A37S4GS:>U5CP+\ Z\R BHL;V49@Z,A]AD")D17_;6Q_1CJ[+,SF5EK;"$'JR%<1FIRCB,5[>+OXPL? M4& O.*?F.4F;R,(?&@/O64QA8V!>F=NM:?*#)T&$O<1G;57S@4J\)=(1(._L6QH+$;H/< 2?(9TH$T M[GA!!6I%C1M+(>")$]R<9;[SRCIMP2V@QK93D#+R7G8Y^@$< P"31G\@9ULQ MK&?=(\=;U\/ILXY^ 8]X=IF/O0G+.04#*D0G8GO[59WCVFTK(J;#D_<4S"6W M'C*/ C1DL!&&PC;[&GE=Y 0!\EF+M"XRK_;4Z(:B/>YV1][M?P!D0)>Y4YV9 M3SZ#.I#.C-&*6PLK]:9LTO",&#-^(JY5\J(KX[CP^["'B:VQ9 M1U&5V%!3U<0I:%PC0&.33YR)_D&B6Y"8YUBCY*J@R-G'O.).P=:*5(V@JUQ1 M1^=[<<-IU+,;VH&;N.,<,@Q*1(1\1E2]NWRP_L3.9V\\HX+OCI)#8I;CKA 8 M$[6C->ZEXO"=@"_GU($0 M-P%HL=TQ<\4&@\O]P2 H1Z,%:8$XTN^3PAJD-"U27+7#P&ZP#S)EC@3\\(]D M$T?3];#'"9G'V(7%5')6GQG9)%Y?3I"L[/'&<(D;0Z?B3B$OR['C^8>@5V*T MR-#2]F4N&AMR>WN%W&?QP\:G/'A7A.S3,*SB5*/&,E]>_.0*55EF%Y/]:79B MJLEY/?V8?@\]D"CJZ+1Y'1TJO6*_9N]RR/[S-!EI*WI==: MT]C8>1V5&Y$:/H5E.>^DD>!>YL%9O7K3E<5]]8LOL\ITYP=8]MC."O^R=^"? MG(Q;+"UG#4"P9!_Y,;AQDK11FU=21=T2J>N=8V-E,T"EII7'1@M@<:?#XD2K M1G?EPR&1N8#KT@H^ D[&&9GJ3KT(;"4BHP:X?M<-JD@N[G<2UYUS'K@E!ZDJ M,!;SOGK2.4_/5%ON<\!6(FA5>&=ZG3;5V$U4:44?RO$W(C4<+'V. 9Z>_/N/DAJ%N9+$;3*DUB)A E?(0-G#\< M]&OS7F$6B;'$2K.8C42V1[K=87OK>DK]NF M%A21MZ4R#-P_'TLCL\3"_VYH2C)GCDR5OH(=KTS&)"HUDSRM4(RMQ'>Q^1$J M$<2?@6L;WD.,\6V^N$JNZD1Z!LB2 U(4%"+6UX<@ZQFYZL!Y'H@EWZ]DC#J\ M5IBJ(L9@[K MO&B5Z(.Y$,*WO#8>9C\A'NP6B1K'&PUQCL=2V)92 M>?,Z)ZV]J0?000TW+N$$2.8 +/;.4D7#]1/ MM!"<>6 M5U\$Y>3=.;#!!%).T&PRP"MQE$,(*"[XT.YU(^>$[84)7XE#HR)04U931,6< MKKTPT2MQOE0(*7NU153,"9L+"WW)7CYSTXV_ZHP)NZ"(>E!?&/*2'V M@G;6 M7%Y8R*E2GS6S9[^B6BGYV:LY^23%57$C05RFTLV 0P%BCZ16M'-ZC\6V2]D^ MU?Y.9&OMSWW44L#\M,W@B5Y@]C_(P?C>@GP20<:2(5][+FP+30BR$JM/B3!% MK*#&;*>Q6H]UHOJMO@MV;+EDR6?RI6;SB/IQ>'\H1,.LZ(3)H(%F+BI8C8%8"Z'M<.6A2'AU[@G3;G0*$@-EB M&+:8B"H:JD -2:Q;;SW G10"KN>25Q^ V;--^OP#.V13@27(UR'DL9%HIU"V M+!AK'0*HZ(5$'\NC@T9@:>D&O1_;>]>1Z?8\#\'7%7T#;>*\(! 1.0;H M#1I[L6DKJ$%<];>=;K/JQZ'RVJ4LRJOF=&0^X!,GP!T\L@3^T!%.N/L'9D"T.0Y%OYSZ'CSCT:I,>BIHQ_%G6Z]J.4,IPNOUAZQSE2L+8M63J' M; 0,9V:3(+0#$_8>6M:-.;#H+8+)CH)96FB1N'@^8 M1!#!\P?9CY^46Z@275^1]IGA-Y:M6B76'0K5BW]9UT^YC;UZ%&MG%/UI\U4H M6(G%Z"*ULPGJ= 13WY3U:=M'T:@2YRE+:^IX"KK481@DB 1UH"$LZ6_'[M?3 MZO+9&*30>#47OHK$G_J:7\FEG:015Z%3)>ZJ%:F3%^0L ?+6Y EI+YB[+!?L MD$-'*?LDS;UZ#9=\EE<^XQ_8GF[/X"8Q'<0F<]T.>3N*UYY1A\_&4*FF2S[C M7$RCR+#79(#=SFVW=3JFE*J$G*>7U>WZ F\^^D/P-M*+OA8[@U!>'4[:7JO7 M=- HND=^!JMTX#N/;)0]E>.IPTE:NCR:#G=DFG*_YEJNKAZ ?QY@1.[X,,]: M'[4.)]DLY-%TV"S8.Y6U:Q;;T,*1WYX<>S8!:$&>\3U"L\BLPV>SJ%338;,X M]ON@I2-/'P$JJ<-)FKH\F@Y-G;W)J;BI3_0/UIV:ZBKR:?35JSNT?/:.)@OQ&.=#(J7%FO=UL]-M M2GC7J7SK+7];)5G3)W?:=8#[VBFT,?U/\&V?H*,8?VH-/AM$R0U"7/NR75/> MK30&&JHOQVWEF_W;ROO^!+DK$Y8AQ[7E725@AW5@&];*A/8LPS?@RUI1 !66 M9?8,8[58T5?+>PL'>? O:D+LZ"J"@N3K=T08W@F_4@3VS*&QG,GU;I7ID\19 MEBV04WV>#P6KQ#V'%"../5+-W^YI-GG8/Y1%H7;/QJZ$ YSAM/0_>,<],3%U M-I9"=*%$3Y+G^%G-R.8A49J+\BG>?;ZG!F_V;\9G.OC2/$'(:J#L"^U9F20; MS:-^:'!C1^2QEP(DQUM%"[>*J^J#+G+PSNOS'Z(&)=P#,?#I3[_DDG5Z%I0& M7 FO( ?Q$ MS8:%7(GKM&)X-T\A%&8[,8FG9T#9\'/>2ZULDEJ^Z"_[Y_U!+ P04 M" !GB*=0N8TH)^@K "KYP( %0 &=K;W,M,C R,# U,#=?9&5F+GAM;.U] M6W/CN)+F^T;,?]#6/.SN@\O7NKBC>R;D6[5C9L7 "F)I 0O*=4BCBGRY)PRK9GA7/L!CV+8A1@N_=& M@EGOV5LLD-M[P)02Q^E=46)/<:]W^?'SQR\7)Z7ISWCH[BEJZ0SVIZ M;D\T>?;Q=/W+==RJY_[2^W3\Y?CLY.RD=_G+R>DO9U]Z3P_K<@^,R G)*^@0 M]\8];UQNZJ$]D!5FSI\?_ M]3 86S,\1T>)#GSRBR^^''@6"@2\N2SWE"7XIZ-5L2/^U='IV='YZ<=WW_[ M!-WK_4H]!X_PI"?(_B58+O!O'WPR7SB<&O'=C.))6HX3Y+^(3IBJ31%:L,Y. M+X^Q$_C\&]ZB?\2_.CHYC3O[=XSM^8<>_^G[Z'[=VE9#O, Q+WM\^QY@UR)2(8P!\0,_EJV1+AP78W+ZP^.48[-AN7MOT(2++?YY:1.'12R;CY:WCQBMUH7+??;))DX8D%<\QE9( M2<"^;58\.7T"EM8 LWX;EDZFCTZD<84#9TSG]^XK]@-A M]\H*HFCSGLO?R=LXJ/6K+0E*=I\)S*(=)'#4AIK M61,=\I(:7=5XDC?5S7@-?>)BW[_VYB_$%9.Q/PQFF)8>H;D-@N&S[_LX8'.* M/2#HA3AB+ND[3KQ(KU, ACV!DY4[Y0CRBO4Q;*MCOA/DL-P^B;Y]EO M;.=<:1@8M]L)UR/\BMT0WU%OSO8E 456X/])@MEUZ <>VYCYK"B:3BF>"LR& MD[A"66E4[J^;E1W?F@GW"-/?!=O%">*>V KDWIUX=%[)3!1K'!#_XMOA0FSF M++809SO6>F6@ZP"0'-8K+C; P[D@M_SZOG@/@"2QFLN(__3-*V;H&XP;%-YL=Q MF6/D.%*_8;;;E0^6.R4_"8DE:J8%70-5[&_N3/3<(]N;(^*6)%'53/WTBN:/ MYGC^@FE98F5MU$[IC#5(K? %'ZV%4Y)>34M-Z@.>H- )JBM$NATIQ:P,<4GD MQW9_Q"4Y/97]X8D^,2]G8WO]+0EX!YOJO43]WHU0DMZ#4)(RMB*?IR9\WOG\ MGIQT-_VL\'-S?])_9A_$S^^?A]O%YW!O>L4_# MZ__[^W!P[?_[?O_\WP7D(J3"M=.S4F2*2,:LA#XCS!,K-^1T U"&L)O4))HE09'0#T#Z?=LF4?]/B-CW M[C5:D Y6B1RZK2*REE%5')X@8"0987ST.%K/K%GY4Q1/.,FY!7?NVRYB/5H MF==O%;GSJLB9\P4 Q1'W-+C8OD74)>[4UT*F*MPJ/A<5\5$Q 0",9RI.>I?Y MDXZT9*LP?*H(@Y0# !BL%S5L3XSOV9^YNYM$P880$.XUP[78%MG2;4R\T.*/K;!Q]/^1^;WQV/;?I_^Q#0L*/=*#.C7'WP#8[^O7>W M70TCSW'N//J&J*U L' K$%809D 79FU!B4?9ET+!0 S#++F,)2>T11@4%9(/ M DI>PH!K\K/WZ+E<;9D\&2G3>Z; %/N!M8NV1J$/4A=8[T,_SNB%I%"UZ87!LU!F 0JCA$#!3$0!#0-Z=M_ MAW&<\+.G\*<(AEZR#(TP&TH^"? 8TU=BX4@$(VQYTPA@(5BE%ZKI;B%LMVLP M189(%6 MD?K<&%))EO+Q^/4X'7)0*0RAW+VSA'P5T0<7)Z=V#-L!TZF$?@"E?U$Z+!\IDB9F$M$8!XM4S]H@M/ M*-=6%T-T%:?>MZ()A"N,.GY!61I0Y$(5'),#6N*D* -AUVNL9%SP"CX C!6%Y7A\VRE;=LZ-72 M+ 3'=1&=J(_S^C:)"M@E5Q]Y.#2QXS!MP>H$4XKMU=E*=%[B1TXVMF'A?W!E MOGVW9LB=XA&O*-.%YOJ"X-TNK"#-B0.::Z$ IZ,[?G'W]@U^R89;Y91M%:RO-8&E9F<'%A/Q">D_;#=E,Q;(A*!-XI*8 MF4SR&IZ1@,F'>@O,1,335@2L!)\6%_&&VG"9T43?K6K09:,+D";$T]F!7,D< MB"9G\\V07+_Y-A>HU N_]6O'!U=2^%.";,[!7J\HT^?<' M2J;BE1+?D<0?F*#FX5PI\\SO71X@*11D)> ,I5W)$[WKY9G^O4L7?YX\TY1V M91&POS+_JCDK6Z*#F2OOUH]\YLH2WKV(I:?\BC(0YC*Y\C?D=4'X"]7W!4_FQ\I]/S_-RN)C4A1 LJ-/7 M3/H6$Y: _?U]%-IX!)U(<2-U0%<@B4 P!U2C.Q BI%Q1-$(+W@*!'>:N&XT M$??3$NG;^R]>&-PRW0N6?E2!\QZWX/=??)$)7P5R QU!&+>&ZM( ]XV??S^& M7 ##R28 7:2O)_+P&5UI"#-C5! M#,-&T340 C1\V8H>DZE['5**72LZLW=B]K6&VJ0BA#AJ,\-KP@TTZ'3WPF7\ M1*$8?==.VU6X<5^E,P@FWWP,F%[+KR*1_5:S*\SL*VY+SQ*]09A]("A: M0B30-$W-S#/#JM\VMOE($SL)GJ6SL*[Q08T1/C9(R56@.UKY,]R M!HVJ,(2K2F;#1<5!"T']R8Z?'&Q/Q?V4 0X"OK6[IM@FBA!_LYH0!HA>FQ)A M_F8L01LL@BE7$,T#P5^1(RQ <(TH7;*!KDM<9U@7PK(R'\6"3$'#,6P<2'$K SG].8_R,""I/V&_)]11AFCU-F%<8C:"MCJSK4W)T<$DI?B5 M57YQ<(;6G'%:IA485XD+3:I%V.O,>S"<3(B%Q;S?GU*,)9?&2]1OUY-PTH@K M01&4))7;A:@9;X^$+6B[U#CJ,4Z3Q\W (PYRG*0Y M=2 L/,U\I3F,@,/*<;PW/LDRU;KQPI=@$CK;+*A ,ZP,PFRK1M*P@A*&CTR@I' GZ&U\[ M##QW.N#)6..\-'*-UQ>%L&'2:[R>?F@:K\S_\]W'S(H.R$0UHQC5['),F.A< MYC&2?(:@X7<_7R!".95L2Y[F]7?L\%4HHUYEQ,SJ=GEB5Q1#0Y8:-W7W+ML[ M3\DF!Y?&UJG+0O J&!@[-0/01LL=ER(>1 G!4T3GFCNSJIW;NSS%2\7$&;$$ M#<,19DN7D#_:)BX><*?CBT.F)B'X9E5!>(=,HWU,&(**(*>.6,BY?5]@FS!> M[[FTD=-?+!SV?3(H5Z#PZ+EVXOI)(H;SB1(+\UU@5(LG-^7"CIZ?W!9-CGIT M2!>$/421 293Q@[%MT.:;E$QO)%S[?ELL3)\"2+.KOG3V/DFK%2+,&*O:M>N M?,9;.WF2LL4O'3R@OP4%_)61B"J?/T-R'?J!-\=4>_.S0J,P8KJ*(5X7[XV# MODH4$*?.7D;OR,J05)6$$9%5 AX50_ ,,+<%V+Y%E%L$OV]9X3P4*9=OF,BM MK8CD(A5!G%&9+A3SV8&&G7I[XD?JEGV MO#.3=E.N\A6RH!0@CO@B;W[[)-- MG#!@/&UNEA3-\WU6*<]WDH;>AHB=R?N]?@Q/+LS;=\L)F=SNF,+QBY)A] #Q M<+*R#TQUQ*-H9@_WUM-))V>JU2B_6LH;T.4);+)'0+G2&]' U*%ODX($,/W) MR7M$<_T3N/G5H.0V;'[HY:M+4B[[BWDJ=^#ER<7E^1= V1)AZ8%45DWL'F_G M"\=;8MQW[4?/Q?$G\4334)T4LUA5".Y$4YU>[RV-N0,P8#>A?X*^[TS&_FC\ M79L\,:<.!"==$CTK]%W-U%F1^^@^3#,ZN&H;[I10CRK6)";@?BUQ5Z.P'^N\DA\K MZG-7W%::5.E#>BU>6+]WDR6(:Y&%H_5256RSK>= KGG_F"[X.Y!\.E>\,20O M!L?M4PN"JV=#Y,QV]E[+(J36+'G=*DN?YD4=X[H 'C/2J>+F11=CCO89K[2S MX/3B\M/G[ATKM6,HY;()E\B?R EF:/Z ?!]9,]9#$/AWR.(OUB[5WA"36MT_ MD510&]?>$!/N6GC,G;)"T\!S"V)C6+'SUP=+PV/(8/-Y*ASB>W\0_+=WC1PR M\=@*&>7#8U*K2[='-6Q,N /@!RF[9LIS@-30;G>>C]J$DDHS7VUUNJL>CG56 M?;$;')'I+!A.OOM1E(A">7+J0/!(-*(B.7Q#BY%*DSL@Z$58-R-0$Z4AN+9; M@#/!,30@[XC+0R\+C%!M#0B!I8T JN4:,JAY8U-1%D*VOL:!!#PN^Q2CX62$ MD7,KWK!=71)6.?R5Q2&D16D$2#7+G?GCXV1DXQG&0>SYEF4V+^:*/S\YS;KB MXWYZHJ->W!QWT?/.CGAOO41WN^*%O\$O02*.YI61S->_=QX=([VOW:AF=X:8 M(.?>]=DZ//M@N-042TK#\;,7P&C;Z$HX V!IQ;V_":9^W[7'F+X2BYF@X41" MLL_?]/3E/VGCY.KM D@<98YN9YYKJ)'_@\X4[2+M2#^[N#P_Z?ZXH&,]DLH$ M@&I]'S_SZS(A76[LK#9F3%CW%KB7N%"5G MT1QT3:M#<(TUC[6I- @?X7<'\_,&M[@A>>30(^SJC $#UG3J*IX!X#AM3>? MLS4RX^0)L<7RH\>O_8OH,''I6_I*BQ;G*@U"<*XUK0M5Y -"7^C"HRC !4Q\ M3AT(GKCF4=>* "PPM-[A:P?V#:$55L#@E>N:5"U N@J.HO[&A4QCHG?.G"X M*%94!1TN&3ZZE+)T<&S]"B#N<$LG4H+L6&$?T#N9AW.E,#._=QYOMHW\2IH9 M2@'8],1-E,RXVHRXK2,(=3("DS:Z"VPIQ6S2G!M9HO9#592)4%?G'P\HX#1K MLB2IRT+84Y<&+H>&>XR^C;W:, ?R>:YUJZ0K\YS4;@9"%OLRJ.S.-L[ MAO\F<=0WFGHUG;^C?H4G'K\0^%Y.*4S;AK !;UI33&6Q+^HS8)^:4I],VQ!V M\IVI3T86T-4GF0 LR:"AAJBK0]CYUZX$:G8[B\6Y0X2*5[(?Q.%0%&VT_O)W M@BD3W6Q9+!;G8CL6AS?9$VWVDCVE?UEWMRNQ.&M!Q=G<77L5*R=\.()/>^B. M.-*4/[HHQQ-!%[-38?E?O]42K:NX9TX3TR K"B>:I'>7L4S]9U@$8 M^C19UVRFFC(#]0]29CXJ4A%(:(Y:/=4 R1G:;\#2,2 7%Y<\V2V4N)BZ0)0R M"0#7!\_%RP=$?^#@+G1M_6&*JC"$ !=S!4T"I^(( #(_5,G* M8;4[X25%(D<@!864PT7!$ A8]C**HRQ,A]B,UCTTY:!J.>*BO%?A:KGMB1G@ M5^SH;L<85H83N]'H]MI4')!@SW'%Z:Y#%&P#R$:\F,)+X37C]V=$.;VQ_71Q M>78.9_?>$O)2&4!2AGMW$0:^8/A4.R5K:T#8YI?2;RFP,@Z!8G96&+,S2)O[ M1C [@XA9A27&UDE? V)\+8C-46G.$\D&]4 9 ME*94R$ .T$(GY)=R)"RH/"?F]2&L XPU/.5$,><1&KQ*?HN.9!@CN!1\&IZ@ MP96P1\6ML&EE"(HW(7V>ORA^;Y9N!8'&+ MJ?0Z]+T4O[LUG$L-8QAVN#BHIMQU%G(8/7K!TV\53/'U:3NL,'Y XZ@GFMN5 ML,$!9K8XDL,-]BU*A.!U@8#:&H=;H2J+F"_GPVW0?;P-RH2BO0V:_AWR;= T MI8?;M4;/!>S2[5JYC"$%!8$Y@IOG8!/HGV<>*)BP+]!JI(,Q!"$9L;K0E& M&W?,R4B*TBO<>70]17!JQ)[.;/[4- A,K&.:53#8L?.F]1;J46=.&=*)T[\ MQRI3^\&;T^2F;D^>-"W@XSD\6-J)JPC2@Z6*&2I^=F[U"K3Z13Y%P&9*$\$;5NS25U$ T-N#@^ EO(J% #"A)7&4=B3%XPO2J-@PLKAA>)B MF_4"XC?DYI#UU^SFV.%\M[%%.^SS7<#GD;N>[?=P'KDKYY&/(5>:X:1O_XTL MUM=F"AJQ3UB:PS>_SBZ>0>9SU?C*%TX1 MY:\4+*8N.HC*SOVUM+B[9W7E>88X2G<]0N++SQLAL9MOH'^M#; J+YRW9$^? ML8OQ:;J6FT5R\MV[:J.;VB#4S;G-+H2RO'46X7(5,O5C!%Y[\YS:GV%A_U+D#\%6\^MCY.O5I?:FNV?.S8I&GU9231-+VAQIG/\?;VX/#_K/L]A M01%+>5!)O0-#J8)$8P]A+@JVMB?YZX$!A,-,$U:22X#B%G57,ZKQ-.F>*S*8 MC&>(8G\8!GZ 7'X^H@!97P7"06A1N/4<->X.DVR=V8;>)[;8Z#,5BY]2I]CF MZ;V"Y3T/4<9^X-_[?HCMOFOS/[@BWKY;,^[_&?&*\L"PIOJ"< AK"GS#HM@E MC;GSZ(A,9X'_[(VPA%OU8!0)HJQ (HHI%;FX6#++QR MY/R)^,%2( UFJ+T+"$?@31E\,PD 50L^&T4DB_/#-T1MOQ\$E+R$ =?G9^^) MXD238TQ?F9FL46O*4P#AF+X%I2HOH!V>RDZKSU4-OLU9Y/"_P.[ I*LUK_&Q,XLF8%A1.UBFD&:>Y4=R4RLHDNM=J&[+=K!M$ M):-#$5ZS%>55=@W);NZ@"BOENL^*S)_A=AF=JBM'#?4%Z:!^]U0U((&(??N^8!MDS,J+JQ?1;VU;73TMD$(%=D^W"PBZBP.JTGR-,),?L8)H MK61X&%5;;Y!"')K5R<9%N<\6=W7_]LE!; A&Z_E%[.IHVL)J^H84H;%[%E4C MV'W6Y7LW0.Z4K N+J>-YAMQOGF>_$>YM;&'%FTL#I#B3W=-M P%#T_$<]>M( M,W*"1=K1#+B@U2F'Y#?M.=FEO4+:AG?A:9<*99]U+]Y=)7^P+)YNWG]"RV(! MMTW2L&_.>,V0;W@?K9/R3NV?I?S0,"7;IG?59C3LFQL^1WD[DO+/9:5OR-E=Z2\CXK^J/G6EL2&'CNE*>4NL$O;2R,#6C8-X]^ M!XIN(.6=6HY(^=%;Z8YHV#?7?]O+$3,I[X_R/J/WU;>F]Z[;(&3?S@! J7%: MU'NRXEAY$^7BP#6O+?)[VS=/?[.KB'QY=F%RQP%>?%_<(4+_0$Z(AY-U*,Z* M[GLWX<@TM)^%6]VWHX&2QK"PW$#=/716];7AN>MMPT]'JXN'A=N'A=F$Q MTW"X77BX79A5RQ'PMM2 MK,,&>T/M]HOEYH#+6P%B#4NHNB'8A'WAS3$?8B?:),[+0HZ>M M 2'FH0;DM#P"0.W>C>5;:<55N)4.5EV*X_XZ5EV%V8L"V&55F$XI($WXA@ KB91\HY&%W,$M-_Z>;@"7//;(AV)")J6JGU-WWT\"9T! MF:BB$JC]U]+5KC M6#4+N\EO ,B6:E\";DP1.X3:0'%M'D)M#J$VN:X]-JGA<8 "X< 8Q$]%: ]Z M-#4@AM*4L5M:)N'"EN.CU]8!8K,,%-( *%"'+#5#E3XE^'IQ>=K@$S_%#T[J M@T_** !$KST_&$[&R,$YP0W;Y2#,7$8*F7Y%>(L/ "B,LH8!L0?-"%T2O((P!D]S_\-S<0I/:1JD9*D!WK[0,3RCR<*X69^;U+VZ] ?B7-#*5=R1.]Z^69_KU+ MBYPGSS2E &;#GR=P7G&66]7'>@B9W\V]RT\=,G\(A=['4&B- 1ODA$2;5>TN M-+H(:_(0Z7SKWGYPM.I F4=_"3KN/)I*XI/)BT-\D;AZA )I2L5R[0#?T$KA MKL NM "Z_MRC ?E';,*W:5<,W[Q*$()]RP[A/-Z@ ;A?$9 *3T=9,.N*A(0" MJ?^->GZ)236N!B&8M7XH5]SM$(Q]RPKGH<-F!#MI;XH#JVP(0IK6!J!6\KM# MX*M3GN95@I"YM %0:\XBVHK;XO;=U<_> K5;-?WQ\;T[\>@\OIZY!N"6B8\R MR-?L7RV?J&>'EK@4-\;TE5C8\&Y7K7VU==0:4S"D[+/_498'3\XO+TZ_=WXJHC(F4JR:6 MMM_8),LF6*2^AIF6]3%R/F=_3^8J24J+=9U!(ZY M6*7D-[R\-[(GZ\L1W[ WI6@Q(Q9R%+.QIBS$NXP-3LD:272%8W1Z[$X=:=+ MCM>7U0<.UY<$7/'7?WT?9[!)_M#UM)VK3USB28(!^(@>/?>[_II#JD374[B1 MB*64 Y!UT1ENRWV50:9">]V%;%46@CR.J];5PZ[FPY3X#),NP_6Q#G=XLO_Q M9RP5JE6J)0@A8K6J5RDI=.8Q'@>>]>,*,3JNO3F_^2QX?W*0FQ!%,??PY;9[ M6/1R)+KI)?MA/_&N>HF^=L\1/)XABK=$V*>4W]W@@YV9C4V9)[3DW_7?$+7- MG+^5VX>23&I/\G[5A/[@2'KKNI(3+4! MX4I6'3@F>6IB&9U/PIT74O42NUA]"'>KE*B4X*?Q, $=.6Q&CWDI!\]V?0CW MIZ9T$8AY!QO8-*69!@24=BV?+01DWR13,IFP >V< M2H@[O>7XS+8<@)Z&+ :!E)4F)I/;^<+QEC@ZX'@*J35C(Y33PF#YI)Y#C*I! MV/O(U6@]=QCQ 6 T1+:2]:*9)C)E(.;H:V">R' - *OR3&YX<6TC^]=,5T F M+:G.&VR5*G)_T*"J78&>ASO1JOJG\[J"6OR $BO MI@ OS-<_-'XN];IDE,' MPJ3?Y/A)Q[!H1='('0'DS\8X")RXSZ%H7G-90%L>@F>S:; ,Q-#DPIK1]NBY M.+G.S,/,N"H$AV8K\!E+!(!-S16(2AZ#G)#4.AKN+C:U/K'(@U0K;RW Y"*4 M<_(8<@T?3OA(R6J(>;6=,/B%-,&<=VB>7T'T2[X<7K)RN'U?$!H%H&+&DZVS M%_6TOQ,333D#4I^0]D:_Q'_B8Y/H+1'&HL5^15-E&&XS?4$X&P2F=WJ!=77X MF"^-)-T;BH?N':%^T'==\HJIC^CR!@5L-O_&VLMFB.N@?PB'GZU-ETT)$;A. MCC '@S&TX6M[3FVP'PA9*L'IF$I8C>N2\D H?D=D];NXLT1>0MZYWT_8X.'D M%E%.N7217FOS$%)A-J YM&]\?R*JCA\0_8&#*(&Z M.YQ,F,:[4V%(Z:JI&T76^?9I@)"@LTW5:TR0T#8-DHLHM^RO8'GO!ICQ'/CW MOA]B>TCYO]QSLMIE1S*)?E7L$NIJ'$+>T6:V!75)J'&SMR*4,?]"7,$[L\<^ M82(3'WA@I,_4GL8.]XBP.X^.\,)!%EZ+P^\'D17GS#Q[3Q0GFES='9<9O;8I M )%CM0&;U[8<=U @AW+<0PD-D%]C(KD.8R2',9/?R MGQU.DP$&OW1^FMSJ9FC]P.CFV5&_Z&[HO,!NB/?7$QWV$CT>MD.'[=!A.P1K MK7/8#AVV0X?MT&YNAWZ6^Q-=7G\YW)\X;&P/&UM%YOC5:(C.@!17"3SWE=E M' TZ_]D+D)/\_=KS@T?"[@H-QTQY\(CCOYEVX*X%+3'/;2 M7'=V@L9XFQ.A7SY;)_-D/FSC@UV+434,9I@6.C@[/=U^33W100^Y_/ LT07[ M7?2R*Z=E@M@$1[K3+D79+B;M+"D:'ZB\*)RS*RT"R3E8S@B %526,*V[4E48 MB)]2IU@Z, !Y)FN (_6NQ/GGB\NS"3?+BQ+LM9#H9^F%08JT;_/% M'X0KZ=ASHL2 ;$6E1JUH"Q!V!H:(%66MX>V^3X.$962?LE:1??77@$ET&H6 ML6669*V@*@3GB#1WE:!B 83(^0&\=!K2%^UX3:!7';G0D^3OKNA!SO_5X&AM MWG]B>VR^%UZ1H9XE5"6[G+]-%&@]%Z@8:-X+B*V0"D>#B9QUI;N<>0O)6L<$ M-)?ZAD+N<0IUNW-Y43AO41OOSN6, 1#NQU4%0:R.]'DFF*;!,,P\ ,DG C]N1=NA=J:5X/P8&HQ '-9 M:MQ*;I(K\HC-)S;VI^()FXBT%64R&VE:$\(3H^86TI2KQH%9V>8'-L!G3$4& MF!_]8#IGQ&RBH\4/*26Z0@YR+9S0I6?O"D^WO"E-=0+A75!SN!L00..:<4?Q MOT)N\(>38B3*-*!"8Q">X31'N@*CS5] 6!.4>M.S#)ZEFX+PK*4YFJ79;!S+ M!R:\.5N%B0G<@*3^A/V>T$@9J-7;!/%^I#F\U1EN;7X63-U3BE]9Y1<'J]=T MN@FX2"L@GELL/L468;&S9>]P,B$6%JN =?1JD<6OO'Z[B%5VXQ1CKC.L(KUA MFUW[B7I3BN9%@))4;A>ERKZ< IQUY6OKVS:)^AF@-S\D06&/F[*%=L&JXJTI MQ5Y7B*W(>)ZA@&=!Z[]BFWI]U[Y%UBPZ$V%4BR^O/'YO=W)#*+98KT5QD30E7:(9+EEA[*L"L<8@R5 ]?G#C^:L3VN4Q5;+&& M#N=]UPV1$]^U%_?NAZX(:I!!5T.C[4):V0%4 \?=01V34PS*3:5VH:KLP3'@ MJ#LHI$<79E7:A:&RZR67G[:N7HKNOB\\,0[9-M*;+Y"[E$&04Z'=0_;*SI$< M;J =]]W@"6:[_E1&F'6FD&L'^3Z9$,R?AK*B#"&*\[\2[;0+;!V1+R68W 6\ M>5+EON_CK:G*M%*[2%;QH)AR5"KUS:_'D?!(E OF/_X_4$L#!!0 ( &>( MIU#*65K>I(D (V]" 5 9VMO&UL[+U[<^0V MLB?Z_XVXWP$[>R/W)V)BE]=!+6,PH))_G=-Q_ROYQ+JE'X5_+#MW_Y]KOWW[TG/_[U_8>_?O<7 M)";GQVQH&?OC[7^%_UHPA8+_->&_O(E<)^7?K%4/4ML"_G66-3N#7YU]^.[L M^P_?O"3>GYCU"/GW. KH'=T0+O9?T]<]_8\_)?YN'X T_'?;F&ZJI0CB^%OH M_VU('^&3 HCUK?\UJ@^ MZ:DN:5<]4LLZ-'V3!X8(M->'47MVUDQX*W2^83])98!Z Q'.7#J58A#ZDM+0 MHW(< ^W(+34(P(.BN&RRQ]^CY R Y/T/[__"#0*_^<>%A+QEZ%V&J9^^7H>; M*-YQ#URNDS1VW#0CQ,47E'3[=303* -,EG%9(R=V,R'8CRUFDRV^=2.&+/OT M+)"?C'??Q-&NFPI"C*A#IW\$ZQY#)-.]I'A,D^@0N_GPUQHQJKY=OUDN.^L) M$R4-SWZ^[Z#,?\N8$"?TB&!#%#[_+L3K-'0E5\YQXR1KSI;-X(^.LV?L/_SX M+0W2)/O-&?SF[/T'B?;_6?[Z'_T RI3[4I!AY5UP:A/[6*VG>XR65%094 V8G'WCD;[K$37+.E M^,O_H*^UNI^V0S_Z:E0K#[^C1JC'7YVL P>@)$LX7<((3S8$LU7V Z-;H?71 MGQ$/N"I%LG&F_@WI\*H4O@02C($D:7 M .&)MQQ7?D _'W9K&E=H7M$$\<"K4ZB\QRC^CG2XU8HY<&KCT&X_[&%SD&+6!:WQ[]>&Y1M3R2:QJC'L-M,@\@[;C%%J.9>A>:I>Y< LFLUA6%9(:VI0 FF8ZH&XG0') M5QNK^#:.GOS0K5^WUC:?R]"L4;1R?!ZUG<,@K1/9U$C-5Z49!SO#]39*4B?X MW_Z^<9-5TW@N0[52R,=]3]Q"SX?WAN_6#GY[D^-8T03S&ZA3*QMCQWY&.L5HQ M^XXQ3H5$&_+ANW?KKTE&?[*!]A [<(WL_G6WCJH4/OX[XB%6J4HVODI_1#JX MJF7L/;($-2+(38Y6TY!F C*!$C;RJ"1HH@$ M,E@VI$YZ.+Z.I=$<\>C44?0HD[^R+=)1JB7RT+Q^.6!S\D30GSP5)Z5P)]=_ MHLQ5'"E5K4UJFZ,?K,V*'F?=5+5%/5A;1!Z<9Y-3!T1ULM%K(3(_AC% M]9>ACENA'YJ5:ITF*>9-4 _$:DD-I"K&)*,Z]7P>[7:0PA:YO]]O'6:QU2&% MDC*PB:^?/)H[H1^3.DH?S? -/5"/6"W!A\[VG ?A3!9$L"$*GXF']/W."8*/ MA\0/:5*_,CUNA7[05JI5'J6E)JB'9;6D \=0( M_:"L4NH(&946J(=@I:!#<1%H3C[>LBM?13CLBOVF:D*N;XEXY+6H=WSU[Z@9 MTC'8)NW@ZW]J!).3MC0;/\?'Y)[O]V>?EP;V_L+Y.$IDG+*#]IA'P\ M5RNECMQR"\1CM$;0WD?LG!SY+2-HJ:3?*%K9=B)YCJ'E2Z=M9^%2-2J>>M91 M0_0.5B?OL!&YR$]F<3B<:2TS[1Q._:_V'/#<2;;+T(/_7/[KX#\Y 1,K6:;G M3AR_^N'C+TYP.,[GZ=H7N8-V,H'JL%H=$3MP-_E[#W5&GI<(YS\HC!;$24G& MBW!F=EQ\8CNX\ ,M&%F,2>*DH+X@C/ZB+B-O(N2:1.=8T3FDO9,/ MA[ON-<./D-%^95K66.2H"7+7K%)(=47U[XA=KU+,OL,N)\8=S(Y?C:605>^Y MC>G>\;W+EST-$\JV/ZMT2^-2M*/&''H]D?M:!_55%]3HAM@SNTC?=WQ+'D0R MX3M>SH8<1?;L^/*4)J""2<)M$'$;N*6X'Y*XNT[D$[]'M_KN7+S4[&" M2O1UA((5:8BR%PSM3+EV# )1=INKZVA/X_3UEBG"7V%EZNXAU%6_5VWI@MSQ M=10N+Z3KVR-V;BVQ^Z\;!?$%X>3%N[H9 XO[WTF4YMK20ENKF^,5$\F!Z^ W ME EYYS]NT]7F9[9?@+5&C97:^B!W8"V550]N[(#8A?7D[CN<<^J$DU\0SN L MVIPQ%F(+;,>)IU([ /(DSK0^0 A@-*TU3K;&U5MF!>9,[$&6R,.E'0"KN0=R MN-)05P6KAN:(H4I'ZKXC5]+&!E-3J(P-HL;460*49&'SL"YE"OCK0.B5L*7C MY8L;'.#:_4]1Y#W[0?WQBU97Y(#5Q0#E0[_V?H@AK)/X_<_4,B;Y(0/C0][E MG$C&ZFM;)XC36L&15K"ZB6IQZ_FX;I-[SL %C0VPC)"M>7)T171\X_'W*&$C MGE'\X?U?^'B'W_SC@N[A_IN\GE,Z5JP] .C4$:F/=%<>O$>_EV6_\N2U6_XN M7._/9R!W7&;)\R11J(?N[$0V5@IO)6\H8^.1-"+IUH\]LG=B2-8DFR@F259S M>'^(F:CLM^G628D34WX^S6/EK..:+8AI>HA#]D_6R]GO Y__Y=F)O811?.6W MCYT-F^L(5/Q_A9OQK.6:OD8A:[AE8N5! /?5A?0P?T."*'RD\3=D&201\4.8 M\Y@(XC \S TD)RSVFY0)S,1W4AJ\$L]/W(#)[+&>G,/:"?@*/ME2FGXS"@Y5 M(>F$7UIRD>L8LCS*GK!VF#.]"=2T"=MGO$+'QL-MO!!=K<1I9@3B)X51?BS*UC2V+P=;TS]16'W%CTW[/XIC% [TKO(W=IB/RVM< MZJ]O/0^W-GWQ72&-YX[_B/IF*@8%"XNW_;-+/+?.*US@T;OG=M(8N8,V*UEU MMZW<$K%CM@@\^&Z7I(OD'MM86NX%7:MN&!^H=PH[]0:I;8_?&9M5/?+'ZL:X M7;)%Y@'C%2B3JBG3FF..K*LR36):SFJO&_ [I)XGSLH%1QB/T_E<6]QH!.7* M]V=0N%PY2R_3^;7U[HQ./^0.J:UZ??)M12?$[JHON[$DW)R)_=LP4VHO$MTR M!S\)$$UU;C^^RFIXK""++2U7'];:>R$'-4VUZU)TYP5HNI(;2M5%!&93:8X$ MR,96MP;&K"?O7E"187(=NM&./C@OBJ#U%QK;>R$',4VU51!KZ8(8Q'0E[Y_5 M(;.4! /".)0C&]:N-TZF>SJD2N$*&QUX8IFR/VW3K'C9;+:!K'GUHHZ9($8A8A\=BP-:[WUPP_OZ_SU MSW]>?/CP(_?2/W^_^.'[]Q7NR]J\__%#WN;]=UD;Q:^)D\!%WD]LW&[)]Q\6 M!"Z5\RX7U*6[-8WE;S_\N""L+]S5]9]H8/&>Q]+S^!.O3G#K^-YU>.[L?;;K M5[Y.S??3ZH@<-/25+Z6TMO9"#"P=A.^=^)FS(, #+GI++@NBPI"EA-=)#0!% MX\^8 5S!Q6I^^F%W".!M*AX.9_KN8[JE8<( 2!R3W40)'(ZM-@_.2YWQ.E/! MC@#]S'*4X=Z%!&9LZ*G)@ SQC)^LB%#BF!TKOP.F7XOZ3VQV99RMI M.@C?O]B[8$$R'N2=Z@62C:6*;Q/HKRKK"9JV$N.F_-I4\K"'90\Q=9)#_-H: M&:ELB!RKZI53L>FT%6(L:A"V]VFW)%F*D9CUOA^%8B%]!#=J\KX1]+NA"=06 MDTKR, EY]]U_R>,AVJ$+5*>(VN4W M8=P(9X#$"=DS8_#5NL45>-DB7/UDF1^E:IFQ MHM.LP*!.Z7H0..XQ&^>O%=R8TPL.I&"!P=%'5%LZ^$D2 BZ/%HDA'6R5=YBA M)Y>5;?-BT7IF'GPDM&GOQ9/[-Y*Z9:_U*]6UZ[&K(@NI@Z'*O6;HNQ5JMSFP MTF5F7EPEN6E77M5GJ=KSYW$4+SLUMO31WDSV M+\*-]H1&0+_%5FRAN;]N[C$?I]?9633&]]WGIO'UN^@:YK.R5,-;2:KO!3-#9PQ-,6U9SY1MGW#W-)E;D[:LE5N:C\G M=S6Y5ZSVV;&WR&P-ZD?>9=B8(#:JWA_EFXRP,A;^.T[*K="4K?7C],WKVAV. M1QC)"$,>I4Q'H7B-@:I;(H?A!O5JDV]%,\2@VR2MJ?1;0=:.*XZJ7\D'[?F= MN+#$XRR[]M?=ZELC][\6-54?K&F*V _;).X]6ZP^7UQ^OK^\(.RG^]7-]<7R M@?WC_H']Y]/EYX=[LKHBJ]O+N^7#-6M@\PK:$PT/](I]S_O/J;K?TH(1_\ \Q3OK76F0QBIQFB3?^;3IPG@<]# M,J[DF;$E&=\%R3F3C+6]NZXVC 3W>Q,G&&G2U[KR-KW2(B$XK%-]R@!)DJXV M/T61QU.?:?SDNS2YCX+Z\&5#!^3 V*YL.312UQHQS&D(W7\SF?";^)PX3V#/ MR!.@;\M])]#8LH_^%$=)46R+VP0AW5[90_(_:S*BG[#C-.BPAB M=B[ F-=F7ZF-A6?H+E_V-&03=\M.MZD]& M M(VV]M.P4RE))VF)=V7L:,)J//]&0"16PB7OI[?S0!U6A-IY4OL9&VIV1>VXW M(Y2N@VOU1.S3'17H?6UW5$EZ8CL\*G9P2JQLAO,2"@4H MF/87;"\>1'L(:TK5B^VW^Z^#SQ]W8@L5ML)/8'5>NZ4?0A$Y:A@P5SG,UYL< M8GPQH57_L)_@+>NHY-PSI"'OE)B?E #*94H9" AAK=@5$K-Y!7=$FPC=-1M^ M$*E5K7&S@-CAZV4UMSFPLSDWKYF(/D4;+E&)_;JRN/A41[ECZ]F_ M=/KC[U%R!K51W__P_B_=FT"I&FL,XI*A6+B!'QJ78!,:7.M/HLPCQ$?:;':_OVUC,$)T7--F1B36<* M2ZKDO4-"#$P@';$"B>285! I5!?Z6? (!PB9L$7NCT75/AQ>MM%75BCL@WK2TRSQ*G,%.J' \966F>"FT<+PBM'V= M#(*:6?J\'QZ8B*L\N/F1;J)8KI,>G!>:7+ZDL1/%GA\Z\>MU2G<),QX\7,\L M'7#S":BKW2..R1$Y:$Q@[M.K<:.P0PQ<4VC=?VFBG(H4]XJ$@*20D*RYB!DZ M']U(NZ; V3;L,O7E+/.1AK3^=D!]ZUG M7:V:IU!UTA0]S-1+/! B&.$BWTC2MI14-):FMW'TY"<,% CSR2PX5NF9TP6P M1_VF3#?R;BV_)5RQ$.I;W*_1M#5AX[@-"SF.:*JM M(DM+%\18HRMYWU&$,Y#I%@++G:@9VS5"S4]09&'Z0-^QS*K6JS4 M,D91ROA7ZC]NF:A+MF1R'NGG SPDNMIP^RCES?20H#B<21[3+=N_^4\RT-22#MN="G)LZFF6\H/%G4@@1J.^FHQ: MANU\]>GV[O)OK-WU+Y?D9G5OL1Q;A3'8MF.U>7!>V+_$E;';*(;PK;II?(BJ M [4MSC8>-^1..;*9CZI"C\$*L9./K?& "KZ%7.4(S *R46!QPF1="55B,'YE%,5N4A>>'.*:A^_H0.V'" M# %V"SW^KX"?H2V]?QZ2%&:TS,XU7V8T9LB1=EPCEV[\C<(),[J9/5/%?H^.;_%8J\EBRR?'#V#^ M8?+?.P&]ITP!/_5I8@16.Y*?,9#V,:0N=':A/5.P[*7BB/"8RW.VB>(SJ)A) M"I&FQ$.-8WHT=OTYC*D3P.MEY%W 3U4!^ @\V;%E*]XSANT[MN9\HH)OPM.S MP7CIJ?%PP., Z'L;L-87LF8.1U-"#>8%E6$[5.T^)518JHEA5W>40<[N<0W\ M$*>AKF; $#&@Z4@]>N!NRCRJ-N\>TR#B(DO9J>UF)BD'._S)IVT4> S[+_]U M\--7_2._QK[(W;R3"6J.]^H[(G;];O*/>I1W_[ Z_Q]_6]U<7-[=?T4N_^?/ MUP]_1^ 4PA2 "%$(>X_EBU^7XMO69RY.T*1RY>"OZC"'0=\H=^\D/4Z4%%3) M;T#WY%1IPM33LIH7T8[MKFML4]<6^=AM5+&47%K5$/%8;9;7U!@EOPG"EHX^ M+2MIY1WN3Q02U.H7H"?MD'M@K6HUSVR+1H@]KU[6 7NA_$%M\IL@:B_98$3E M[#G8TO-\.#ES@EO']Z[#%HJJT[8V &Q0^K)W7?\%M0) MD"?7(9$,++OJI&J?^>&99B5WWL#L$4 FH+L[:[- =^F-W[JZF*#FZ;F?, M3M]9A]Z>4' B#:AZ>'-W=1$%Q%\;,3U]TH[DX% MN:/V-,M1_:0N)! [>%]-!M3FX7S(NXPCE&4D*M.OB S)_@:,B>1L"1^FMD_9 M$-;G[%-E^UPRJCU@,T0<.>"8-6+Y:-4$9<3P9%A!,UXI!!EPB7 4*!./&UR& ME66QD=GSH\,ZNN.\3"#L<)\Z<3I?2TR,\-=)!7\IXY;;[Q7K^E.; X;W-],):'4K2\3/Z7W-'[R72J,>T?=Z#'D5#CPUY[KC\X6.=I-9?AR\LNX M/!&CYV2J]\]%R06$/?9Q1HZ?9^0T@6TN*Y'"2J FBKBV$GF0VY]/%M*HKL+> M'C3?QM'&3QNJJI<:((>[4V548"K^BAA"*H0T5DD=3=@M?XNN,SK9RJ?'<2;970?2+I4:9HX'V_.47CWH?7W]F<_9UN,J>QENZJ?\DJK4TC_E>A)![0G_C M'+UOTI$*8J\9H,R0N0!XDHPI6;^2=\"731%?DYPU*7A;+\%IP4Q5=D 2"H'] M1>CZ 2T]Q?(0F4&>D5@AQZ8Q#5P;YC#$!S&^C:JNH7!&+A8Y?42*_7EN6#D' MD\>YR?/'%MAOX6<7K/WND%EXK]B]>%_8R06T6.GX@NZ9&CX/Q+"? RJKDBYW ML$?^@_^^YA-I=D4.F5T,H$*@3C_$D-9)_+[^HC)9D)P-K^.K,K(#,9.;@.OM M-.BMX_:/OT<)Y%[@/FG"I=[*M+[ML*6$N?Q,::/3DH)E8_@QN+4X \^ M\Y&4M1&5IU,B\NOX([*J#T"%MF).#'B.=PRBGD6;,S:#$@>D3;X9!2.J$')B M,ZJH]^ M=^R*&30[&B"'3,U^V &SJQH#QO8AY/4H7](X,S*#P_00")I%$X-F%.94?"!\AD9IVROJS[%+KE9 ,NI['!1 M,736U5I/>"I6F?%5=]12UQ@I6.HI63H#JVR)>%/8(G#OQ(^:;!I+.8LC*6DP MNZ5FJ<)9K/9 ]99)*1'E.'>EI2E2[])1,%]ZU+3#OM1H$WOXTB)D!H;0HUQ$ M)'RW%7&.67JLXHM[YQ7D)4X*E@P'2GW#V)FC1=N)S6,\D#2YOB] M.-AG6LT94*-/FRL_=$*7[73/HR1-^$/KB0NS7UT&;X?NR!&CJR%*Y_6:?1$C M16<53 4AK-H#BVO'=6.X7I@':_EI%J! MQ.M6!H4H$^^>IC-,'FT$5H3QDC4[%6[*XY-3/S@YL3%6QY\=4Z6V_(!.WOAJ M29/L1 I3O8W1G-IMKK>B!=)/90P7)"M.,'.RYM;SB26U=YRMN7$%*_ M'6Z' M-$G9$AC:[**0OI*]K+GB>$]0R)*?5#]&D9<0]D,B"I$DC(J3DC5G!)=MHIWO M9FE.XG![&"-< -(0J6F MAM5Q]]ZS@YE&,[0$MJNZS@I(FC4P'=+FLW+!;93%RI!-[SC6$&K;7H3HUTRI M,5T<')1=>IUSP(04C4G"R MM0F9R Q,\JT#T=%H8S#?V! *Q)%+J9=<,<>X=WB$YI.3@NJOJTT71.A!!SLZ M]#7-4<7R;D0PHT9O7?J?+PB.HD($\.2QO8PK.-0$@-*A2+A5^R2,ISB"V0FV M/E+,.89=I@:4!WF%BZ60]@PO$NXK[D3T(H =93H;HW$A4ML;,ZYT5\+DDB3C MMN!WK-,%]Z"<)9JUR8A&41\F&6X'666% WE"FV%447^=H=!U"&0LG?%T] MAW XM*'787*((:?B-@I\][7JS+LW):208, \>>I0/S+8Z@_&7" M<8.'#?<9BD#N3C&EPC&+*T0YBT 6$C!AV&^E-&3/Q9DX@\:2S7*D97Q)P1@2 M:21KPGD38$YR[D2PGQIU;5KJ6GL S2$(/3C?^QNC7[ 9\9*MAQ(3!I=1 M'6"-91,Q$ZDVR0^S?%2!YAJ[Y!?^AQY@-1.:)Y9H&$<#4QJHS ];=)09"6.* MXAGX#[#&-%-A!PRX4@JW%=7)DLL7&KM^4EN"2ZTVH@7VG^&DI#7[!"0T94-..QF2C@L4(862@U%X>'<^M* M&// =[)@.)>]+5S"/_NHA\C4O/0LV>?G53[?;*("O?!7%G6J=#R"''14'&JKJ2*XK+"%!(4YC\%/4YN]^^&=+8/!/$ S2$J=%PHE/'(+0G"(5X!CVT+?3?/ZRH?0 M-UKZ\(YF!R6KC3S$]"[HNK+284-;I-BAI6)^'E?7$/N)6ZOV0*;_:9#D)'@':5@[!1E-4@2;Q MB=F:;L43]>*(?*+Q(XTMU+>?7&]?0V^,0?K!X4B\D-[?&/V"\8B7 M?#V4F##XCNJ ;RR;G!SP;5"%WR\W&^JFJ\WEBW@*[HY-*ZL0#,3VX_ ?2%![ M<@):7]:^(PGDJ-''("IN=.F/&#EZJ='73P0SF%LS=@3XP:*"0PI$O?@/"E,[ MX2Q+9J&96:#,DWRT,0'SN)EYQ%-+]>:9#E' "D>6N,OWJ-)2Y5\H+6]YW:O3 ML@(RHJF:75BGYCM-+@1R5+/S451\S MG37&^()O'-.-0_1;15PL #H*"(HRHY=AXS$(!O/I@!=Q4D*AH9O.6_;;! ML,90CM"LWC'\%$.)4A M1L6$FOLM'YT +B7>;RE-+VCJ^$'=I*71'*DOZRJ:7W1I:(O]KHN.Z+V3+"+B MT8T?^A;NKHRIEZ1-.'$BJ>,XKBJI78306V??;B20^NT0@]2=7K7UQSP?]U'# MR.'-D8,H1SD()NGY3>\2>KB5V M[P)8C#CAU,DGZ@!MRZ74J[1MF^#:^LQP'#=.88T=9C:2S<&Q,I1Q34J3J8W# M@V\@U[IMYCEIA-Q'JY52G;+< K$7U@C:=_P)>.RNT392=B;P%'VF<.+M1F+N7F)L_,G;<.TY] M!M64.K%IL"+('7VBX8%"T>SS*.1H"85GSP])&NUHW#*[ZO=&CAD=S:""A697 MQ"C158/^I4LY'U$7/>.4D&?&BV3,+"XW6\S0-HUVZ#YO9VB<.G7[SM<=S,T) ME?Y0=@<$$Z5=<^"!AV)5L-JH-=AES?;S*$D37J6=EY7/*KJW3*"#B2*'$C-& M4P%F&$7$L&-(L=Y):%#2_XR_,%!Z$N$D]Q2AQWU4+=(V3P^G^E9\KMELO9RN MFN1;\+H6S?JZG;(GCC;E1Y:R-TRX#(O2FR7Y.R?VEP>V#5B'6P@*G&@'J9M[ M((<;#74K:Y_,*MRL([6):BBH1FW;3-K297[CMG$.;&H_KY%K,JJ9#5UZ4H#N4?W,DFI+&T7 HA]OI\>O4N M%MS$^PDJ/^0.TC;%=2;R%ERD<1KL1F'N3F)NUFCTDDEG3XV2>)AL8_%R,'T$ MF>[H/HI!GK;BM?7-D:-"FZ*E"[XU;1%[>JO(@_/E) >U]"R>8:L_V^GUG-E@ MUIS7-+K-:(B/@=+9(,^9X-KS36$"G [/2[/!*Z2E>CFOXG];T^1U.R-W^VY& M**7):_5$[/P=%>A?D$%6 "P8+429I%?RF_RO=128VA9[%-40?T[H:G.9I#Z# MHMH7=T\:(??H:J54SRVW0.RA-8+V'7V,''_",B.(SPU'5AC/XKK+5*O;%[E? M=C)!TQ)[;O-L-_F-+;,G]VZ- -&DIK!9+R>*J?\8GA_BF(9,M=@)$WA,&R[= MAA[_9R"NR>E!P!!ZR&%AL*E*-7CZ$D,,'\-UZEW$1G F&6NB\N815Y4[NL4$ M-L,%EE?[U8^ _QS&QR_8'3\5RZU3%_(?2A0Y/)DQVO$CIOTI(@8J0XKU/@W* MWB@]?OHP++?=_98MX,Z8 CMR'3XQ<2PON*KMF3W M\YAZ?@H_U>95-/7 CC3MZI83A6J;8\8)#:G[I[DHM F09),R)R__@<[-)S,& MW'TI+"%6)LJ[' BN?[*=GT<9IJW2+8WE\1)#/)@3GPH<^YY,=LR:DX(0/(J8Q384I;-Z4>6+ %<6:ISX-S9'[ M>YNBY=LQU6T1>W6KR/TOB$C"^-QU?)WM^>5M'.UIG+[>!O!X6.C!SF,/X0P] M/^W0';G?=C6$ZL>Z?1'[=6<5^H[YC!%S>)WK4Z# 6:F1_GQ58C&0C!*^NK397?NB$KN\$UV&2QOQ] MV>;5AFY?Y)C0R025K[$U=42,!=WD-_!,6;0A.2.B<,(' 6A,8S.=?.^((Y#5 MAK\8Q.#P7]:"%'CD$F*J>?]R"$&%F&Z=,_)SOC"N[$ M^?+%1\:9%*SQ((T=4]E^ JREJG0F@AQ.^AFE0XGK^0!(3T5&+7>-!3$L MV>:.NM%CZ/?-+W_\/4H8&C#B/[S_"\<"^$V;,O=;?[^'NABA]S<&Y8S>(Y3M M;,8'HX218H9YXP&.F*-J&5N\R.7K9SZQCC8\#);8Y3>VG?QJ.-D+L-E$,4FW ME+B!DR0\Y2A;WB120K["V4H9B2L*\OJA&QP\^,7SEO*,#4X$_DBN)W&,[J%_>X[9V0^S'7:0?< N%\^"+(H4+D6SP.3H&J]@,M>>/ M4*C/1*SV\+_\$!*N(_A/%)*CFH_D^E%"#A0#S%,*LG]4O.//407\D&*X:#EV"(F9=@:@)I]]$F?6::\?V&1GRLI3U22-!6 M-8]F-37&'J32DKWWG9XM)8ED((,H(N@T<1QD5"4SXF(;3DXPR$*P8D)]K;YP ML(_IEN$<0U*QVQ*JZH4A.G1'"E1]#7'TGH%67\2KE,XJ#*C37S B@A.^?8XE M<]Q$B44LN'3BT \?DUN(Q#)LTH. ]E[(/5]3;=7A6[H@]G-=R?N.YXP^N>7G M$8P#/N<>VP:?:PS&]CSZ<_T6:EC'4+#C,GM U4*PC1X)==)C]@LO6@/)8MJ[68Q M,NINJ7<(X '?RKI-#U!OH37[N"L1Y!C3SRBE4&@G"HCQI:+QG$SX_ ?Z%%E1Z52IFNU3%IAH27#/<\/#A#YO:?N(?93GR:7 M+R)'2626[/:'5&9J'Z_U]"'((*/9P)1IXU9#F2DNLX [X\J:\'I5*%)(13*Q MLOSJ7##^,N$?P4D91J^92O ITHBXT6['.B5PE+6- L]JR3OERSPY?@ R7D7Q M/9MCBJ\#">NAZP<^U[;C2K$WV?F \B##U4!P+YKS -QAJAF!UTR$LTT4GT&N MM JR93$P8JA]"R9%27$?0TEQQ3@RH_XSP_3D)G+X^Q'R1G#X6-06[(!@/2C. M![SZFJL&M[J2FP=D]=;*"%I)[@O"^2\(EX#O_W(9E**9& '+JOVR.S9LMUS4 M6 UM5BDK+).75!2OSZ0=%U>MW6>#0WJ&J :=YKZS0!A-%4RX@U*Y5#)#B!@3 MVL.W7]6TA)3Q@7HWOK-FJSA8TG7=;K43F TFZ!JC=BG2V'L6N*"MA*&%!C C M"C>$T#"I21QIDJ#@AJ#$F"BAQM90BA$^40?N^7JK\ ZV@[&XIODY"N/LG_P] M:RTX&8410UV!PN+3=K\4L%3\E.BDZ^2%&OEPGRJR"Z';%?"^FLQY K(JFS M/@1.K-;D8%ZS%DQ) ES97F03Q3LN[\271R8S1HA>CJF^-%!$UU5075 5Q(2O9 M(%DNC:5K*3LKJRL)_Q">2\4E>)M^RA92PN"11Y^>EV0C#4B4)G>4"K@[#*#Y'B3[:1Z MA:]K]D956OY*_<=M2KWE$_OM(^6_>Z#Q#BJ-L!4MG+#=.2EMWSR9)(X4:\8Q M8K[],D89^_[,O*+F-W#'*_=G*1]QA(#RUSQ5!F(@GA22L%YTXDT>'GL*28ZQ MGV3"$"F-_#7(PXL!9A(1$ G#9A&/19MVDYW&Y&@QMOO#?A_P>*L3P 6*JR!Z M[AIKTZ*!>5;H:Y*:V%L[ >P8WUN?\:$\4801]V\V3!RK@;D)['.,R2I+<44+ MF&( W\E-TX2QU8-E:.BN!E@_'A(_9%//TOW7P4]X*?GS*$Q\CXH7,*X+KNT( M.X089J@=;*0<!.%.09,MF$&U7!3[(@Z]<2'F&)S5HW5]54I::_#$PB;%D+GA=,CQY;70:< M7J?%8"]J2&'&D)E.EH/=2 M[O93>N,_4>_8>E>'E$W6RUT4I_X?'%#E.R"=8,H0BYG@ETF#5@&;"?HS0#RC M:IJ 0B'.&9?G%!<71,A$5*&R5W/0X20ZXT)F)2]UYZCF8W_8"*L'W.J(%G,7 M?N(\/L;T41:SDJ\K:N&B;E_D@-?)!"J2:75$#%'=Y._K'F4NX O9,Z18T&0: M.Z@PX9W8)!8\[:^C5IO+W3Z(7BF]I_&3#]=*JIY0*G;"8"_^6/@?U+NEL1]Y M_#D2_;V?>7[( 6=T4U?O(PTS0PQLX^ML @0RV8@4CM2_N*;$R3A^9C(2(:1\ M\ @+GL[ _,EAMW-B_X]LL^N4#,S+7LH/X0Y\P6#"RGV4)8J89:E M'U\?F "K#;])I(V[72C-!E$[FZ<:*[7)S (%NVMC M]*7(ED"P>SP)@75<=T M%<^VM>*2M6+!%@?@! [;T=XZB&CU'%*/OQE=E9-@ABQ2'#!MN.(=Z.$TL:=!F51QR#6E\+!;TUC46P>) M9 5C\0B%FPM%GIE466R\=XW BI_'&I'C)L26+@+P^7%# MXYAZ\(97^GH=,L.S+6(BGO);AA[\ O7RQ=WRPQ%[Z"C9EJ;*5Z8YY6Q3=R4 M:FN$$?89:'2]^P) 1HUP.?BQ/.CCBTJ(091 MXR)=^B..D?12PR02+>JA:!Q8B5(G: J;3&J1!Y &V=54@] ZW,0:'-X.T.B: MLR<.M9%_&S"EK>5$*+:H75$YRHK*SB$L)K->*67>-^2GP#FP=5[I8=1L1R!? M6UT^42^.)'@NR#XXP!T)XN]V#A.2EYG?\0I6V9/9>\?W^(YA$XM0.&LB0A9V M(@T\_"(,>17%=W0?."ZO%K-\=F(O62IOQ#Y$MS%52,H$G^.C*CL2( 5@BY^C M3ZS" /LW%,$P:8V^B+3,X6.L> : T3ZF9^K-TT2*_U:"'1B^9,<0"!.4)_X*4Q\_EE[G,=9G\8=(2K\4N$!_ M=6+6,#4X33>Q>'OS<*M!!TZTM?3?YDS:KB[>J9+Y?2R$)RZ-4X?-CO#&.&RC MI#+D66KS!F?.\;["6F]SG&JM:C0H6 MET>N/>;#_L9WBOH)PIA>^44Z]C?F[MYM#)52T]=;9MB4M8#8PAY@0#],,0IO MI!.HE4_0$F,TSWA>T<<1]3<;EU0NKZF29F59,EEY,%)]Y%>*NR"9P.PG$'G! M6^92HXE;(OP@&65N,3JJQ332@>=ALW-G[Z=.P,?K7LM^$][1H8\@ %LN0*V) M\/$B+TNWVJS8\C)6"MDNU]$AO60V35\3T0%,*RDDRS5;^#INW7PW"B/DD]MX MQBU=_3'.!?&T-:*RO3-N!4&2R[0@%Z7BCERN4@%K!R0C0K2O$E((1S+IR&^9 M?+;N,J(UM,F8F,CS52OIIOX3GQ6J-F.-K9%BD:::>="IOBGV^)&&Y/TO1*3]JJJDN>VL:(5R[M,@\?O,6;1G5SY32+ARET+1XF2@:L"\SXZ544 M4_\Q/#_$,0U=<3,UD$NCQEV15D?DGJNOO.K"[;T0^W('X7L'V@4+DO$@"A/K MFP/+^MMS=+[S@>N&,=W2,/&?Z'7H1CMZ$R5)E5%$3MXR]%03>?\\)"D@UD?* MME#TP7FI,?-XW)!#RLAF5G%H)%:(P6MLC7N77N!ADI)@1$A&WH%L7R](-2C( M^A00455!LI!Q0=9<2L+$- N8/PISAU"%DWI-D(G5ZN]^05 M> M-$+LBO6RCC<2I]FZC*=9@L#'>-U)'UX/@*>A6R;%VL;(O:U9R7*AMZJ6B/VN M1>#^YQ<96?&RN>WXP?AJPN4X@^>$98%O ^H]\ML%-S1-(=!Y'E///_:S;CV1 M.ET/]?.S1+UNV,\5.VIAZ(RQN.<9ET )XP&7@MT&Y%!,?/DYFFC)\ M24;\&I-@Q:N7<686SB6GMT+K.,"R M'"?[S@UZQ4_4IC-BL,TZZ)83F!>!F1 MG8M^BL)TFZPV-Y0QA+T_0XLBN,?_ /Z<9-CQT6&JN'1U2)/4"6&W\1!]I(]^ M8QZ,229(_7-.YYM\_5>]"AXP9UW%]%\'. A: M;;K9I,KB0XAAGH,&&RF?:WI3PCZG#%?,T-RQR00!=^D[+TP\'=@SWI5JK3X M;P'7D5BK&%LC0W2AY*THRNH\TIX W9\49G@>:* !+"L:8 1F!H6(GY9?QCF'80#7K&E3^Y(?^S@E$&1D-;9<;]G=E MOJHRI &:F'':E,ERP!Y*$#MR&]//$(3OA#S*Z95>E,4!N> %775!/C&:6[>E M%( 4A:?T(BA<$'5M;@'AK1OOV&@*PE<,M&%IK"W1?7$].H[I$^N\#NB1,5I6 MX+VH8 ;U_F8Y"<#KD\ .W ,T,AY"CWCBO5\(40':]A;9%BQ5A+IEZ0;%-*>0 M;'=I;<\\W4?.! E9J\W&=RD/Y"\?8THK*K#UZ8\97_N8HC5%JZHS=DSMIXSB9+$B2MD8R4WWJEF H#Q%SEH@2N,:VB.;XF VQ21Q[L10!NTQ M=G9=S%35>8Z 66N$5K0\Z3E7J*Q79%*R .$-6 M3^[><2I)G13D%X0QL'XG9W*U;5VXM?-]+6)5$$3/$'YED'T1'=;IYA"&S=<:(C.[X^B4XK!A"+EN@OL9(5YYU M(,^&YEXV!)QL",2U0V Z-(0J"R&C_=J^8*MIBASIFA14<:VJ'6(4:Q2W[X#- MB4ZR!--PU'&U1.!UO\9^2B^BY^.H1&/#N7C!023O/, M8T2MN]D8ZCW7JC<@<'L3A8\W_A/UY$L6U3-72U.D?J2C8!Z"K6F'/>#:)G;? M80=T"2>9%W[$L[/"67K^1M_4Q"\Y^>DSN]U^R+W_$XF**WM=3HB]OYN\O=> M(N=<>)HNXW-6FM>!U=DFBL^8:]A!@&GLP#4/N.; MOVO8,C2T1>JR6BKFFX:ZAMAW#:UR]QV"X;?.M+N#T30I".?/?TK2%C8'TVEI M\:T3/_13RI'Q2-W6[8%F5Z20T\< I1=/-/HA7B-T$K_W_7G.1"X+C@?]^%L$ MC=#A)&;X.=L;;.BWS@X>8/Q#U-]G^Q,_\FQ6]WNBX8'>TI@__@AWNM:!_ZCS MU)%F5^3.W\4 Y?J [?T0.W\G\?MG_W$F"Z*P(04?ZQE24QHA>^/<[G-'F<:@ MF>\ZP>7+GGH^6[%>@V1.L-SO _9[]:42+O'G*/24]V*5!TUN8]^ED"<@>CU$ M=W3G,$@-'RO-VO(E;,HU$Z"R_NFJ4-":4#. 6/NV&8[?F0XD5V)!I!I$T:-X MLHEKLB E72!(I+[OQ-4AA3Y0&2;7J';.2.,#_7;C! FU/&O,][L6GY-FLO," MF\JWV8-("11P *'8VIU]FSC_-GOEVT2Y7%:?R:C])F[,[UPYP7F4I*O-:IT* M)E/$?I9@3L&^+O90JCI2LR@@Z=9)F0_ZR=3WXNT;J*@[4KV: MM5'8"8U5M(8,OWBPDQ)E5> ST$[(,Q.,N)ED!D'\'BJ<.+'WJQ.S57'Z>LOC MM%7VK&V)&6Z;U[*H:+(5B6(83V4380"^A&::7%#QW\['6_5TD"+78-/H M'=[6$$&\4^VORRC'NLE"@@7)^))W&>>3>KS3;$2GMQ!L:Q/B.GN?[7']/YB9 M8@IOKHL7:!Z#: T[TY!)OH]]9J'D-4GISN8C[.Z6>H> KC;+,/4]/SBDS%S% ML[J7+VYP\*AWQ7P1GKT_B EXM;ET8MA*@R'OMPX\8E]_^]PX$^10-8Y12T_# M&^6 &.1&4K3W DF*PU_14 0BA40D$TFL+12AH%,F%F EX8*1W[AH)[&Z"2M+ M#+/LC1_2:T"QFD]HD#QROS=MR%+]"D.T$?NZ<15[%T PY=D@$N$RV:H&A,FD M9[E-DUR4V:*>*%0^CMESVF\;[\HF- AV@O#;1;HC_2S#W$*^=#!+A#-HRBIX M([1D2[=L2YK9O4^>*+/I"!.ROP)E&?E$A _+#>30MC? MG_4U7]O&S 3=-^JBC5NQP43?H*N:VRD,=E?KFR[[-H1B@&%:;T9[6+9B2QT> M#^?E^&]\9^T'?OI:8\GZULAQIT5-%4UJFB+&B#:)^X[:G*YX2V)! 8?;/"-M$NS1NZ$\@I8">S)=6Y%GPG!L3)W5YHXZP662.BG- MJCC5A7WJFR-WRS9%2W'0FK:(G;-5Y-XA-D88@F9 F@C:)"-NK2#WV,IR!_5( MLG="@'#PN2L^'UPQ('0_1-R4 Y,D(A>5NDK2L-Y [1RR0UZ4OM!! [23\]C"0? MG7J*,:%VQ ^?J/DWP:]SJI^<%,1ON!K2T!:I7VNIJ%3A MJVZ(_8)(J]R][YR*M&>XIN3O*%G3])G2D/A) C_QOYS_Q7AMZ/2!;\%15^G_KJ]L/??_CTX?N+KTAXN,K2B>P!F/ P\08FN,&DQNGEQU*(6 %C]<-H$? J@[ M\U,<)+Z8U%&_48&J MD(5P84@A#0%Q%FR)"0(1)I&EI$L4QE3,\L@(VSR\Z&F/&_:OL8#MF/8;!;9* M$YH MA+A-PALU?I9 S809SQ@Z_"Z+ IS*H:I?G)V0FP[>6"6:UYGOMK6V/&G M67#]]H&$6UGYXR*BLVNR!K. MRA%5>8VZ(2-L*;PQKHZQHF-XJJ.%QY YQN@^0G[<&+DG-BM9^3!RJ25B7VP1 M>,AAA'R,7"QR;;]W,+:>"#P0"OTD6[8FCR*O;F5:VW@N'EBI9*4'EEK.P0.K M!3;@@1EAPBE;79N.I&RNX2.00^"+OT;Q[]?A;1RYM':76-MX+KY8J62E+Y9: MSL$7JP4VX(M &-(=)&D?@B97R&G!$1I?DA'&XH5%50;]=1@V!#S;%2T\:S<7K:J.CY19S\#,S M,<+C?9^=X(MAI<1U,=_^5F_INO&!>C?%5;7S0QPSJ5KB+CK]D+N$JRN6=:N^4YJI9K0=:Z _[BB'<(M3SPM/$\7+!&R0H?/&J)WPGK M!!XZ/C.ZX[JA[JPXEI9/DBY9TY!N?)LEDJ1(MW&TH4G"9'*"*ZHY,]9WFH=_ MMBA=X:T2I\ QP./+;: 7V4CS^&5F?55;JE<>U2OL9&K9V0 M>[&>TJ7J9XT]$'NQIN"]2V8!>=*T3[54$VT*M9W,EX?M3VON_]\ZK2)R#*D7R+>0TXK<"Y?.;\&P% ME#(Z0+@7CC)#N'7,>L ?:(DC%+RRA18P\UTD> '7%AC/PCX7]=PS3WT*./^#5D& M203"0&5U<07>+1DHZ6>A=!M'A\>M, 1OJ=B,RZYVB\77!OLE-'[BRN2B\VKO M5(X+9I3DP'1F0F7(EC"I8JC4 1S669R#L6+#,""I\R+_M(E]J'6;;4J^(3\G M@B4#N("ZJ5!>!BZA"H"L+ ^_5M"3O//8L(%G4]D7S:H#"/OR7T'S$(H.L&^9 MUVIT7UVFMK\A0<1DB+^>N%J )5>KF'()8TPRSD2R+C48=4JN._*Q:25Q+F1H MGC:SX+YR_/@7\'[QP!\S@Z+W)^HD#,:\57@'=WG JUB#SU$89__D-ZV;2IF9 MI(]T_A_-E*5JHZ:((]XQ=WH@DX1P418D9\>G%I6A_2IK)BQVTU*%S32/ M+\"+3TQJVI-O9E#E;1P]37BT$(B[L[HZNJ6K,X8G]NEWF461O95&TJN&AY MHE;V(-W7WMJ=D;ML-R.H_JO7$[$S=U2@[V O'>WC7)1/;PF#I_TPT]_3- VH M=Y]&[N^K/3^^RU]4:I]Y!Y!!ZMU##9,?\O>@@?V$?XA*O2>\+24;<'UQO+^/ MU&-6350]3C! MNH;J-=W@1=5N2NNOE6:[1C+T)*,/FP%Q=K')?]&^;+)S_W9DBXBMT9O)MX#^ M?"9^H.XV]/]UH*.G8#2P1(XK4QC<]/%N'3_$F#:)VF8/)\EUN#_(<^"<-2EX MOXWTC@JCWDR0\='"]LL$C1/#3P <-U](JHB6ZH:S&YJ2PQ8UF'+S%O)&[!@[ MYVHPT-5HC1OZ1(,/_'^_@[_ #]\_Q$Z8;)B5ESLHK5NUD35!%"E"FC5:'A(; M3!%[@,R<@@.>LV)D>'PLHPS_<(ID./7JPTY)AG-(D?VVYMEOV6.-7-*$?%B0 M[SB%[[/PFQ*7V_HT9@-K.W6XS;[%VW,.%\*"8$#Q@S"C^/E[D@O$WV$[3'U[ M$8D9K0]W+S5 .F74*U-ZW#K_*^*%:H60?4HQKLP=:Y)T?$B\* H?YZ9[&)(&_?6TQG$X94M ;A@OT@B9N[//X?E/$K+D' MVS>VOF\:W]>C$^,H[%05NIIIQQ]9NE5]#K]9S0*!$B)XSX/3OZ$Z40^#_ M>J#QKFH'H=T3*0CU4#^/:^AUPQZ\Z*A%[PKD=,_$AUB?J,3 N2JE%0+@Q+9T MDK'\-X.4W<2AA8GL(=B0(Z-.3L&;$^[:Q'WE44YWLNX-IA M)]]$ "EN]#=&8V2FMO<< S3MRAB*TQP':/:<,:_\66S1)6\$@9KQ[%(3KQ$, M">.H!&PD3R1QF_%LX0)Z"M%@TV02> M+#4*G@#+4;NYX$J=V,9A99TQLHLJIO4M0"6G;!]31E*RXBO:#7='<9]#K.9> M2#&IH]K'L>N&+LA#U3J2#XFI1#':0ZPQ51=GT/QQOB&)+HVA9! :[GC&,9-1 MW+,L*Y1D@"4U$Y&BXT1C,Q21^K5!2R(,;R,8==PT##M:N&_<9J..;;. #D)MQPK/1-FR!3%$^51A=J$%0 MP'_4]KPH"L@O MQGW)NVUY,++>%2^6%PLEDY4(!;@O0Z]&H2K0TNF$U$.[*5U4"FSK@7UYH:] MWQ%[*Z+?LHR9NN3P_,2%=0B41UL'_J,H3UHDX^Z=5[[')O"),"T^QC>:Y$ 8 MBY,,[IR+A67)^)JK:Q04-?*/[_+L:9C4W86K:XL4]+14K%^-R(:S680>$4ZT&Z$.)NI[S@0E-!0P!!(9 M)R)90='GD1?K71!B D.4 ,+/S,',4%[/6ZQA777?E/_/YRC].TW/H]T.+L][ M)LIF=:6+'$^,F:ZM3D8GHHA1R)QNQBMIB$@"DX.\TI3DDLRS/M>T-BU9*,HM M1"W7Z*J.Q_@TD7"?7!S:'CSO2 (Y7/4Q2/O)2W5_Q"#42PWS>%.JB?*H'J!95V"R(%DN+%:%SQ: MU!"#C &E)H <_D*>E $F;R$% 3$0+6:F,5O)$'#\BQR,& Z#W@_/T1!;EJB\ M!=@Y-4MGK"E(S!U@*C29!E5@)0.<"6.-&$D,VH9( 9CW*5T:1N=MX0: MJFEZXP80>2O(4=)E:NP YC- #R,V8OCQW3SPXXJ9VX#9))DWA!ZJ8?J"!]!X M(]A14F5BZ #>^)'#B(48<'P_$^#PGTRL.R29MP0C\5: 0U5E:N!@ MO&< '"8LQ(#CSR/7/J^3_]Y_.;)"3Q)(06"(01HKH#?TQYY7WU<=@S?Z#J%^ M@GT4'^=Z+HC'4,(/2>*_I%NR$;'25T"-303WSGE+)X4$#^6/"$JJCVGFGCC+ M6".IK3ZF<1A*_F +8ND3'>Z'DLB;@5G5*/V %BB\*:@M*800;$&^-P*W1DS= M%W"!.7;(-6(@AIO_9@%TEQMF""/(>T+I+:]8OFSS"]1\T5V+57=%B@Y]#-"X M_:OH-\?]7I,:ABKH.T?[O9,J%<>7LA#LR<8P2\T#K_+2WD-^:8]S0[+?&L,. MQ?[_:" DY-EG6_?CX4#<:+?STUU%B3@[%0IZ7=;K1 IB/8W1EVU@ME>T^NA MA*&J!5BOYMFRB,7=6)7*'?)1.W2?(2#HYI_J]IT9&(R23=D*!3BR3">SA]WL M4BTUZ[-*.W1_"^Y?DT6JVW?N[F\B)[*;^UO+%9W,'H9S1'7DKLD-U>^*U)7[ M&."XJO+<F9]3&;<31MK)\YS*%(;S.[7$KLLNZM)Y]A!9 MF4.DW?--P"223*$:H,2=)#2=@;N!I:4\H.G,83@WLTWP]IS,SA3F#)TM.9C= MNL\=1-'E7%8@Z2PR+B\2F9MQ1&ZB M,SD[29*C*R^2(\LUQ.VG1E:JW3$ELBN-.7I]EQ3(3@3FA@>C)?+5@P.V1,=I M[3)1@J-0JE>"HTY7I#[?QP!'"8ZM_;!OJKJJ,5:"XR:3 %."X_AFD0F..2.< M"8[CVZ'8;!\-!,P)CN6\SU\IO Y%O>43^^TC%=6'LS_"<_8 +CY+9PI"WBW!9BZF$B M[\C92:8UCFU:;Y3I3 0YQO0S2MU.;=;XTE,10WLUQ-@RL6%TD:7\L#?2].2F]I>S+U$: >I!!CBU]#:.]?JF@@1A?>JLRWOHEXTJ [8)(Q@A7,&.8 MYP1GLN 387+0BJ4+>>6!;$YH%X!WEW6J?^?*9 M!9*;('I."(Q!1%&1.P"HU>;GA"Z3A*:K=)]%FS/&G7#V).,/GIM)P%W[N"!& M+H4=.$-AM@.S@\/-%BEFHZK9Y-%BGKB9_/6X7IE%/+MWM]0[!'2U^7A(F/A) MLG3_=? 3GTOZ\57YUX.S#NH2[WJ008Y(ZI;NZO4!+%^0^HJ.PZ@]-[1&/?2VQ M^X[SJK%-?@/ZA#,8IT@,VUZOH^;I=1JMSZ/=FNWIN4<;3##+Z"ODSQD'W^/S M+L.HV F3#8UCZETR]=+7:YGDEEPGR8%ZR]"#'P!0V"J"S_;)0W1'7>H_T?NM MPYJN-HSXW@F/U_4V^"/%"6N?(L^7FY(Y]J0[*[88GII%N2QY%FH"O^/)?(!+ M,8T7,M0 JVD_3-+X(.Y"L95WTZJZO.U.A!>9]CD%H;B?XRY MRI .%@NE2<*USB22ND^<-#BKSUJ%^Z0D+E'D)4)@DDM,A,B$R4PRH0F3F@BQ M(751"DZ$Y&2UR3Z+A3S&67T:3KYZFC_V5M6)(9H7H,?3_8!M^C_F[ MO_'!3#P2()8L,;>?4N"._8U!@R>;-!>!')4ATMEZ.F-7[0G,P/)-\(^![8SB), M14NQ:X">DT!P/>LO"8A;/L!H<%S#]TL!Y3;UL4&SD%=V6!!%Y#> T&-]C*7K MBDRC."?Z-F#[.H0Z35%,OA#H/=47&=;F LX?6=''[3(@='YBQZ3DKMI[Y@L6=EHHONY+:LGMQ((2.IBE+;R6C!8G'%..Z; M">%?,S0)'_V\,9_-'Y@O_A1%WK,?3+//;) +V:KHVP'9 M%J40/-^EB!U)RH0GF?3SWYB,_X$42U9O/,P8K:V0][R,)JJ"^VVFF^>$J?YF MNA3/:JY?T*388/:QIL$*EE_(Q->D.;*I3OWE6\K]'.,35!CP;6"R#%"J?Y!G M][?.:\.E\JEE^(+P6ON3C'SN4B_ %X+E^G9 ANS9.8ORQP7)[IU4N+$E!P24;/("0DHF[Y^E>17 MH!<0&^!'#V_OP&>2CS7*,5#%U$ND[.KO9GX\-(TSG;K06]US75!QT_P.'@FM M?4%S:AF0SM56/\ET>ZXC ;[8/5>='>:PY\ID)U+XM[CG,OU]GG#_KC?Z J.R$)KE4JW[Q@MR4#4O"V^DE&":[I"/ E!=)FT-;RTEH.[DY#DX&[YN[%^2**0DE?JQ$36% RC>.<$RCL& M[JL;T 7Q-R1@& =5#-]NI&V2+S=*I*UZ\K6\Y9KG]SG>I\Y*'\U_9;)K&_OJ0%5\5:IN#BS,P-6%-F#S'QA[FZ;W62-OK-K,S4 M3 -;[]7,^%-=5#K5[**E6>I\M36IX;BH!C>D<_1$9C80ZVQC]?:BFMH:6XE? M+O)K2XN&4"8=*4XYTOV7*" W_E**2\? *S:G;->MQMT7U*]S_O M089?0(35)B\#E!G@.E0>?]&U<@E M*1;GUZ'ZBA6.5?;4%KQO'FJS6SNW7%*=HH9:F1O2Z6(B,X]?5,!VQO;TY0/0 MUC*[\D,_I6UALQ^O50PL1+ZC4KROQY-MM/ MJ#<8X\9O?DI=LRMRU^AB -4I=/HA=H=.XO<.M[<,?N!D^='U2>QPJCJL4.KJ MS@TX=.!+@#U,O%=17 K!E56[\!-> ^'.22O3G'O20>KJ@TV3'R7T(8+]\&"0 M3H:."SQ)F\20]?.\]=TM\1-Q4YZM*$54EW7PO8,3\&JS9!-$SPEYI"$D^+)F MZ]?3"GL3'R=8L63!E+_+?7QD< P\&6\"S"T<&%BQ44EI\LYA^$OVE.D5IE_; M6WHME7W2J0%JYJO63D@QN)O2ZD*KN0?B)9:FX ,R,7/RL-- $LJ84FOY+ ;* MW=-/<93TV#EEW9"[L:[BFCLFW@>Q*VN+/LY.:4$X%SL./9'N1.A^)E0E(L\< MI6L98%/ MHG?NUXRD]55#R]GKY8L;'#P_?&QY3*@'&>3>WMU\EZQIR-@ L=A/H!$,"_F*;<9&O0Z2%T,FKG(G M(K\*#ME&3'+_B1\&!:_$E_E1,O$KH7L'CH387XIR,=^H@)_[+>OB>^R/R2'=<((NE.7B9EH*)U.#V)PY9Q&?C6M;FEI MU08U8;@IEY.[?U0+Q<[B&]PN,.6ZMVIRX^S+&S= M3EJT LK8T!6?9]405O8(??,[? -)(H<($P;3C#JUTD,,*4;4&C%BM2C%9HF4 M &YH);#\^CN4^OOD,$&AYI#MA^ZL&O,R2?T=CV8[^BF27:>J-99N]&.Y2IQ+9=%7!K(00X=H$UF1PBA MS06]0.&'Y\B(-0M:;PJACDS4'Y,DH3>#0L?Z3(L[?"'%V,\!9TQ9BB'+AUDA M"V-?=TNQ/[6WARZJF0;B"Y!Z6PA3TL@&QH LT$9(]9B.//=G'#FBIG>F DE ML3>',JJ1AH$,4'I3&%-2R +$ /^Y((P16S& ^7Y6 ,/:FK.@(/;V $8QTD" M86W?%L"H"MD &-9G-@!CPE8,8/X\%X!9;I@5C:+,,<4W!365YNJ/-R5R;P9T MJK6:%GD^&/6; ];&E-N!0S5I"[#U$]??_4]>AUNX)$Q4:R+/[%TQ?SQ M\H4)&CK!^2%)HQVSZ\?7VSCR#BZS5.C=T_C)=ZEFX2FSO)##UZ@FKBYG99 1 M8L@;5]_^%4#$*W\\&31C3'+.4,\CX\W3.C/N]DMF=;7B34L=K2'TD/OT8%.I M?MN;&&+?'*[3./XW?FVNUB6'==.8O/UQ2V,_\JZB^-9YA:L"J_ Z?(H8GL%C MR\? H-<#J>MW4#>_Y='<'/OM#DWI!RQ_"9.>WSK8"PX$GB%/"-LE^(*3)V]] M3%WQ:F35!7E>UTHR(*N02!:$\[!0PFKL[ZW[K>VM@"1 WD+^(L@*VS[/9\)> MB8LSX>-YM-M'(?M-#;AWHX 4Z@:80UW7=.B.>"731XN!$_2"Y-Q(SHX_XB 8 MDIPC^2V-#_3;C1,DISN':98S4]JG, O-N&1WVN E](P/AG#*_=:)Z4.5''HP5 M;$ZYWBZLX;8M7FL]\(+!C&GD_B[-XRI"&(S(5&OY^;!;PSV&6R9X95A&KQM2 M;.FJ>!Z@T>B#/4K3105#5 M-!*OMPJ&.B8V HQ-C-XB2&KI:Q$PQ1Y7"DB$A M2R#@S_!S5W)F5AK]7TVD+ MK+'15]4N%%Z%5WZ88&1;&(HW['.VQ<[3 ;$2\B2QA!?2I&0#0A&GD HZ\(?8X($L^?,CR(@B M-H'4_,.#O>7I\%;Y?B'ADA-%='(A/PZ7'DWD!.G'R8RZ+QFUA8T M:8RV0]EK\M5M^/?P4WCQ$/Z-_>?^*R(2C&QJ M<^G$(&/E6:A9\IAGG!$,F4\T!FECGU_&4+6O^TF6A$J>;*90F!(UYB(W5%2R M5F::3&#"-2*92OQLD[SC+>YO;[^>>%[!9.9&"V7?(&]T?OH-;DO?()/+PB2" MR:IF!B\;FE-,-OG/L>]F699'AKF)GN'PG7>]_^3$O]-4O L>KC8;-BN&CWQK M&&>DX%^=OM%X,LQRVAKYD[3/;2,),-L)<&Q[]+Y)D.'U'@0#3"$)R 87"YB$ M"7\IZP1L %T"$#?[!]^1?960C>/'9,=E)T\@?!:0C*0*,@ 9DWW&F/]BMC,N MUN_::,;B7_RC9]GHE1,R6/Q&_=3W\E,+3<@OZE?.%)*1S+C@=%$1?+,YIV/] M;OC\L>*,TMV^9 MSZP*<5*2F"@BR]V4G&BA;(DBMC@68W.T(CAYB B(7B*?"6]A/S2WSW,%^Q>Y M<=E4&=M1C9U&]5YCL9Q8"W,M6_GS.]/D?IWVEZ ME[]YS+_0:L]#PC4+KZEX(YWMK7R"4DF[*1@CWC]-J__P8)D0L[8X ]M/9;)* M %H1/H]Z$QE&E+(J08C\,X-<=B5L3!OM]#8AW3 M>5TD8CA,GK>^NR6'L$"E,GKY"0/RC6P44H:E#MNP;OPG2G91F&X9 M*ZC+G&Y]UI2&Q'->IZYD,/.18FY= 3I4+B[JDC#Y2%"4L7GV-L^/)]:KK6J9=AEP&5A/ZTVQZ8#H^H^76.4%W)P']7$-4_7F&.$ M&*K'U==$G=8.Z%Q()PXK\FV=A%\NH?VJK68L?=/VZ(UQ+L@Q8B2S=E[AZ;- MC MC:3K!&DT3!6YL5X'%9N*RW>JB__9@\SID.P08H78QMV>(V?>A[8#]?'5-E PK3, MW7GG\X7#UR2F@2./PIV<(?QK4\K\%+7N(B'B7*KXC&A1 T5\I'0+PG-LQ37. M0L(Y%?$9TO5U%\ M[B3;>YJF (ZRV<#=T24/H,I>1IQ&RH(6E(P8;%DF9 M*6(PQ?"R^F9PXF_=T<"GFV7H7;*A&^U\]YZR M%2E;2"S=]-R)X]>UX_[^F:82@L+'FRA):%)?AMLL>:2^/)8A\SV70=K8]V%C MJ-K7_RX.<7YV%F4<2!!!J8",N5HY4I&=,.&)D)XP\4DF/\D4($R#B;=OF$S; MU50D%XDPF4@N%!%2V:NACQ(R^Y1'*U7&J_EJVODJ51Y3R>GOBD&C MOG&J3&N*,.99PZCQ\OG""%7L,X59)8E26 M16ELR?PTE3>HTH@7,A:[O\RW(=K% ^DSF'EP?"IETR_ER/8-!"3I;$0+LPT. M0][&T9.?^+*$4C&*J1R1?!ZR%SE8,8^(SZ/=SN?G3HTW,^K:(ITSM%148P:5 M#1%'#)KE[7TI%:@2A:S]ZP3'BBY?_+K85DW3F0U15<&F$0KM9C1 2^(:')] M%]'PO(C@.K>F3?+&,QNB926;!JEH.:-A>B2PP8$J*%M*I+:NYI",E<>8\@2= M7_UT>TE, M OM>=X!&_7=+HCH.+/-YNJ'_1H>TI-U/N_TO?,=Z'P7B M,2BVDZX'U[=,<.I#VUZ5\G&=B1HV'_TZ=;(EB2G.<"W3C>U[^V-KZQ:D#2YEX'A8)/ZQ19+[FCWO)%RX1F %9$X94]"\5V<((= M*?&SL%"9T!B?&P?!^)CWF3[?TM07=];\X.1YNJY]9XAWM29H0[N3CC/%NGH] MC"-=2)_Y_^\S?F0##'& G7D[-$ =8T9R;H2SPX-TYBWQN6T(V-M]'=F W_9R M@J7(+(3"SG#CMF;]J]L7*2SV,H&Z0]/JB'BWUDU^8S @^=C9LTVCLR3+S7^N* MWMNE!0-^%,=9$(7'@@@NEOQ[&MT5U:."Q?@[EJ7G\76#$]PXS\G!3SOO6^HI M('7B >9HV\/4=)_I3J9-&^/[&2=G2 +)$=..9BQ[-.QK"I8DXXEM=S.653ZW M#XOQX3%3Z6'KI)^='5T^42^.(&7=<;?B9(U9@/_R8P3UBC87?DQ=QK5+L'L8 MEQG"K &SMD'Q !8SA6L3&AN']-QA4R85"9E81(C ;QG)']<@#K3V,H&(D_ K M2*'GH(G>V[1OPQ21SPL@%_E\9&&0C0CA^'PB_L+E@W_G$N*93VR:^;/9<3O^ M_,3?SNF[*!?H(UBA 7@Y-[3+\A%L M\;EQ"!@$NZ,\F-4Z\!^Y1]S!"ZHQ]3[YH;\[[)9A>' "62^4UPY=A?=.4%TQ MTP11S.!HS&@Y: ZFB!U,S2GX_U=W;;V1V\CZKQ#GX6P6L!-X%CF[BUT

S%@F A._J5FFYV@_3';KI-19SSQ'/I.K2JJR-L+L 2,DNX@>X#!@9DU2 MO#4<655M:HU"#6^HB"/6BJ7-U%? &T2/ 3$+A0 9;ZD7]1QZ78O?93,1X[$X M[)#LV')LTCH:':YP/L4)\S6:3?NF@^QC%=LB[Y@0Q6:B?Q'7O$7F"6?O,J-IWP'Q_T.F=L6$\,K-B M)I$H5@0CM$&U > M)6GT'"1:2OL1R1]4B0\&H)C.):/OXBV\$9*FTX@)3KBQ*4'QW)EP'-J8*:I- M.SX(+51$N2N>'!WRDI2-K8/G21R=0M89?3SL0Z"+;A$2#=0&&H(38;=].!A- MB99=^H71,/-UHO*OX+A\;>REO&[ A"=XC:UG/OB,KA@M"ZD?R9_BJ5$31<(R M4(G!+"#>?(#H6 M>6H:#R< =."VJ;AI*F")"]]31;HTY]_L]JE()^(^Z/ (=4&BSQ<%>M5F$$QI M3L$6A'/;$_$J6>7-7].F7V%OE2@FC-]&KP:= E@J;R[')PDJ94;QA&E1PJ#' M^JJ*UFZA-2E5'YI+YJG]1N&;6J*CQ@4>-ZG0OZ:B,)VQG*P8]0455V7C"8QZ"A)&76HNNFC3(QQA?5->JH1Q\HE4$\688('R]?)Z44 M[!Z1O(>8Z<[K*R,+*)TXA/B+9%^]'KJR>8]1<2.8:,Y&/B4K+3J.M!/X!LCF M0<;09M101E1O8<],G@IU3[24FG'^8YD3GQ]!/DU7PTHX5]A- "D[L5>..(0! MN.6QL-5.G(96D O_Q(34I32[NG!5O9%V%VU5OI@SE)@R$ XSD7!VE,814YYE MP=&P'S2LHH^C8@_Z;4H#\G)<^4>\_P36+_:Q[$_:RJ$MQK&"A_1YW8"@3SGP M$+X1];VB]>I#1Y8M.FW/L9C/)Z/::,.L-8,Y9JU.@^D%ZJTO>FKPYC(('L%. M"087@%YU;M2SF#,@\'A%86C4*%LQ9C@1^5&F-WOX\XB7_#B>CGVKY,PX7\@I M]>IB$^*T[<#%!&@?RP"/05<&]@'DZA-!TM1MY+66.33]F1XD<9-P!_TOL,@! MND1L(\P&)#4825AT!X>CI/$H$_40KC?#Q?>82Z7D9((CA)>YEA?8 )E-2Q.> M3E+8I)-LTDD^?$N3Y7GZ3A"677EU*\WTJH287*D(ZZ"]C->!8LK\.6-(@XU-F0I0VS9U) 'IDJ M'(%L=G4W!6UY6H1U%67\3!'-#LD>@-?LZ[5Y%-?U'@+]M-P@I&D"E( M[I9^>4I_:.?(Y["6B?H'RAB/#&2%L(FZAI-/G,]C0$5:C"&D8@?>6-,+&V'$ M7H$D95+.!(>KZC 7.8=T)^W4O]0=LW M!_#&&E??D4*TSZ>URWW\Y N/H.1!8LLVL6'Y:1A=Q"HTS8>% &9T'R$=Q!^= M57$#CVH#O8!BN%ADA'OZ#D_I[H376')_!:X7(-N$ M!_?/M=Q6"2[9$[6P8D4M3[-F&JVE_Y4EXIG8PJ M>96:9,P8MWO4PD7,L5=\Y0E\8B8P@-W$EVPSP-$TME,AZ7CQ:2GB?W&GEM)P M=K40ZNJF=!6*RM!(@.H&-H$E!H0@<8TE 2)9S/(-(>CP6YG**OH)/-6$0W'N M-F,U8)XG HTB9!^3H*'..O+N87E&Y'GC>AC/.%"W+>9W.37X1O M/:ZBP?LQWFS"CL-&T&-&;T/4=4U*?>6><$S>&X[\A7X=FC%CZ111HQF^J=BS ML5H,6?6Z3YV4[U+:#V&U7?KB/6_VS/ZP6ST&F5TO:4_*A:+&=H??[8I!@6U5')32U( MVOI\L?<_^G#TK?8ELK^BV*/H>T",BB;FV,P*:[:BI"2EWS#V:B2CBW.X3CA: M#SYJ8P<(_*Z+Q(S^>^ SIJ!YWJ6#SZ2BJ(OM17T;8MT>4Q'&*>EM*[ZAC5FODAQ0_MY*F'N&X*/AHK)/N7P M-_7%P.]@;]A81+[TF["=I]LN.&VTUF1K!5GK)BTS;EV0.=X%>G2^D33CG3

H? N@8DF.M*_\'9%:A(-5F ]RG'BH?9OD;\^2OU2XIVSZ5_?9&<' M',V-RNVLH?]&R'\YD\?1I]%'>%JNS\18C,]Z;DPQ$Y'H!1@?DH6KBS3YY;I430FX$%V3-) 935,Q^+N8G,K2ELG3,:<5X+ !T-23DTCZSACCVQK-UP#K#A1-BPHQF!$FY[U!MU_,/,&)>KR5Y]/] M?M7?8BD&N7*DAC7-[0B,8C:;(CKB@$VMH'TP[PGJ_G[.U&2R+H'6*!2>4Z<=$=%V$1]<4%N/A92D QEZ=DB M@X.=!AWKX&0G7GD@!M1.SV!1][1:#783AN5AV.(F#+L)PW[X,.Q<]OHB8S/D M*%(W^!853RMP$XN_IJ.8 M41ZMG-R92NI@>M \U?A$SMBJ(I^6F_'3,\SXU,-HS.O4,,U8#T_>=CZC[?^> MZOR,R@[H!JC@HN^OQY*'8+R1N5>/QI09NA^Z7#P_2D0/;VY.M2 G08^Q 6^N M2C-ER'TKG#Q1>D5(:>'/[PE.D6?)FD2#W.='V[$8RC"-$*OG57O%JX''YG!OE38X02A(Y96L&V*9TT95^)QFN$8SE27AY&X MZTR'H:(CA0X@Q_E1OHLQ84S=&BN2YB^ M(%-"L()R@D*H,XC$2'LRN\<5A@I>57WGV.EF6!CYN<&W_ 7[;3LX1_Z$K=&, M2XB'XGZB0LW/3.['%/O!(.B,.4581@T(@-CG>G/XZ'";I+05,A^*X\]!.#&PLF#P4V\#I>[]$#'.-T+68:P#F\L!@WUO\@WBX! M/0Y*:_GIY@ZZTM1!] W2E7QA SN%N*J?6(GVT=ED6W3+T>U5U ^L)(S%D1 S M;]9=%H[SIN^YMP QFO=CP.N '5BF;">(^6A;F:UHWH4_G;7@,E[])JH;1*F D$AX MUIB;/?$UJ#C3H-:G?\)]\WSQ,G=>/8ZQ9Q!RPDI7/Q"/$YXJ!<%%. M'ULNOK8;_A"C+W@<@.>RQ,L\HM%&A(9"G\:F1UBC/HZ/(U$:3GJ!QW_59[%? M M$SCZ242W*32JMP3!S)O0GG$/@UQGR ?5GK&G_[IJ"?+QH7%5JIKBU@?*&8_P)4,YE,]G9FZ\R#M=W]NHH85;PLL!XHEWQD^=^BI-^[&/#(?'#__U4^O0*$.0SI86: MT;-A4%V4O[2$ZRG!>1/ZG?[E-_[B8S\IS/[0,_5]+YJMD[,)A M+?2[ MY/5N92J_EQC&8/B_X79?*U)_HRO];# N;-?-E5W MDRYBS3>4^DY#]_6O2UW*,D=Y:SUW18KL,D=[*HCW&Q_MJ5C[BLL(W_>P&Q3] M'8_V5'!W@Z*_QSV^HR\X]YQ(UTIN\6T] J\T^=];0SF1_?22+N"]E?RU$- S M#_4&W/VO%6QS["V,6HN\2.$K3/3_]HI5*J4"BO[FXV"/=^ M"+=VU6 E"%=,9?,;A'L"X=:C'*SX*O.KO,6UJPA__Y[^BMC,H%6H9+\W(:WJ MM)REOZ'S\$-#@ZLJ;PV-%;.C0CY5RF^] ;0VE/+OI12N8_WFE%))Y7*Y#:&L MFE#>6VD[.5[O96Z\.,\XRYXR-6%CYKR;7?WVA_HMW#[Y?*J:K6RL\'\?>OX6 M3J)B.;65*VW0\X/I&\M>W^=2[LO&-[1^'2-JD"9;NJTD@>7WIJ+5VKW_EM.^ MN=;RL8Z_0>T_][1OKO%\K./_RU#[W96B][[MC9?F69WXLKR_W3=E.-W\.7 ; M4^1W%B@?725Z43I%-E4J;M(I_H7H^5LX<@K%U%9^X\CY:#K+BWQR*[W&C4OG M:84D-K_,4.>7;:R%36[#)@LH.;)53%4KA8U=O:&431;08DK)%5);A>R&4GY[ M#]2+4L#>)E'RG=6\]P[073HX?]F9"=-M+*$_6B M]Q^A*Q6KJ6IIX\?Z$S2?4G'CQUJ_YG.$V<]\"F'88F=C8VP2.'[+W*3Y>8[Y M5#F77Y3KN,'O#7Y_N$C>TOB=2VT5LQOT_N-<1)M*L0_G)+*?'C"]L3M^9VGQ MQR@]N51UJ[S2^HX-3OX>A_HM4HXJ^44QK0UN?ECUX\_6,CZLI^: % P:T?ZY MS6S6-?TO6+>.YW7LC=*_R:#X5^0:+:W^%$L;BWA#')OTHB?3B_*+^@-NR&3C M./K=5;KWUMRP4;3E>)MLHF<(E0*P4<,)VA9[&ZFRND;2;WZ.E03(BJELJ;IQ M%OT[$#5);_E-$#67*A07!G(W>/IAU8\_3452G]KRK\1"C.W--0?T@J@!&*G+=;UOXJ?R<^( MTL(/'<_$%*VO+K.HT<'4+8E+]IW1UWPN4XY?<#&7J91F[G@EM9 %Q>;4M;[+ MNO_[Z3^7S?H4A3WK%?Q/_"&P!7>H6_P3,:I/?*1@"@(/H[2(H-B(O0Y/X_BX MD';U?YXDF>E[20+W2@!6CN!EQM;C!S9].%-'F X7O*.\R;?_"HH2W(8(?6H_ MDN=\4\;::%W'U?P^@_]W&=.&L&+?TQ@L8FC'5.]:R*4TG&Y*A:_J1[DM;M"!1=#5;@0=W]-H;B_36C;(+4.C.86>.&XA MGRG'CULL9O+A)Z\!Z#2LQ(Q*A%5[HN7+?\,&33@&G%\S GB'0Z\RAR!8:3 ! M['_H(#9CQQ1B$O-'P<[Z=Q61CM Z6'KXM@++G4%N)[+35_^5J8Z#]4%A?H+KP"MSS2424(+,"%1!R,+B:B,7@7[M<+VIYIF(# =&!MU]7M M#DMIWW44( A.A>@.84<&7+3>Z8!,QT_D_0WU6\<%%4YN3@%H#(:9-7"/\BPS MQ3MUV5 W46DC%(FX0?)=X]WRQD9T+,K,!O!T'!=(S-+Z\!^XK!!OX6E=H#_- M285'8_2CP8M.G'LV;,._\R$O0:)R38\1K>HC6.X!F(R&P-7<#0;5..^#AQ"EUN#$PZ9VS'A)V! >@R0*<-% M*1YY'CB)DFW6TSF="M2%_0"1+F)?\$02]UJ63[T-,IZZ9H?>#;2"EQB=&K ( M(:AK'FA29A>T>ALA:/.KH=_ B9'$^"$[?=WN32'NTAST-:=]H1HU-9QG7:K4 M])M6(55 I2C%I4HEDWN! I4O170X)6OP^AM6@&^X!R@Y[D33C=O \[$IBN8ZEN4$?@I40>5DRKKZT $I\L@)#6E5 M\(&NB>SN[\V+O?T#E_%8+B^]78G]FI[EGH1@1^O+LW#G[.P19%05@[AH\[/M1]0!+C& MY.-/45'@*R]](8+1P*O#U]'*$6.)29N_5!-9FC6^TQFDV\2ER "T/3U)@QJ! MN$W# VV3*X@:L@&S@TS$\QS0_A >I&CBOL_9R-([C,10;:R[!O"+O[**NJNP M,0N40"N%0@?L$-0B=0.(F609LB!8#F !-HJ'JB#\M ,[27ZK9B/)C+8NJFPVX_L)7R^P([:+,;%TBR !"Y,%X;O )[FM!U B77V'=83A M@!1%* )8904&,6D-?D,[,5"--D@NP$+(;L7!BEF-P6N<"1-<'5\$UI=0X?$1 M)$!0YCF31'4Z0A(\@?"UA/C;#6Q:'01HC9!XBA' P;@9T.FX 6P,(!2)=?ZZ MZ7/2Q:7P9_21R^Y-)_!0][<[@8MPGP)Z02$;+C>5)04:P%G''/U!]I : 6O! M\7W>:&3F(DLQNW!Z32$7@Q'A&5ZV M"@PV> :7*L0ZY%?&"['(:]"QU>LP*@]B;B9&$\2$CA@J[[_H6')9#=_.ACRM8LWU')=4=L0?X.OS M:HG\8$8#QB:[YP'ID'^-\EXV3O4B[H !/2LJ% 6K##V/";**D\PPU)YTCB\3 M\VK<*I$<^ HV_ )]4OR"(C12=F"1CPT44N"^:/=G7F,FU^@V[$9AMR?;L-LV M[/:MA=V,?!IPHF>69XRR!V(<3;5HS]>*R!\2X;D?@][G525%/D?'B+2-/U MCWN]B_C7%_"%16BUKP):K;?Y[L_D>T\R\-6M6GS[QKYCBV_OX',LOC_L1:IC MG3Q]=F:=NDF,^Z^3+;[,K1_=D9W?1*K%!?IKH-S MN&75=:,9O1^SL.MH>;K;)E1U8 +N<&-@^RNVQ3 LD)=H7!FH:](_DQ48*DLX MK8X4%'RZSE;TD["_0&9 MJV^^!'#1Q6,V_%4JJ[5V51G;"Y19'D%?W-%WBV3 M1\"$'5+6PM'YH->X2="QMK_[')[;J4KZ8>_YX\CK"&S]5Z?A7G1R3-?5*L]H M>X I%CF<2M."%I*T;G9:@LIRLM;8HU\*>AW%[WF'20B;38#F?4WX)2;)=8]*)HRSVI@"9=1BI8XZ#9X2> M&7Q.MOQ&!'LU)_C7Z/+^L2IW0A/&1Z\5M..-@';\Z-K[TWJNDNC\,_JQYCVP M$;DAA#$BTCU6=>+'#2()/6V8B31)**@D$6&2\/C!L:D@'0[_)JLR'(QY M4,-^,Q"4P&W]4V,Z@OAH8:R"6)'&MU\4>5,E_YN[7ZLT>0FD '\H@=O##2'Z M5/E=G91>S^I*]%#"L5)*"1@]($A1!RAG:ZKA<3[SYA0,(LIZ@1DB&\U*? ). M%A1_3%V!!UU9+5'+(7V-714FH2"U<:K!Q]PGV5),!"%!<\MWQU+DA9='"L]_ MRCXE[[3<_![C0E>Y+AA,=8L%TR25R..N>2J/U2[*3D-?,4@RD"\'H-8GW]_H M/IP[(J-Z3KYT7YW_)U^=+\)$"_A%.<<2Y71W=_>QV"G[^_A3WT11Q^[F IE MZ"S<'"5RBOI+ZYC8E*BB+U^\*=;M)>OH!W=G65VOT;.CBIE\.OGQ[3\:N$!S MQQ]X^>+]ZP_)BUG+DZ%Y?=:T,)YTEZ)C&HTGGHYI564"Y>".#UT0PT7&111W=!AR1VA!E&LURYK3/@8H MRY>#\/AXP"7EB,L<5<)L-NN6'9/*' AGEK9A]=E!5EM'^USL39XU-^,&V1\V XHE2=U-FRH7L]VB?(9).E M02EM6M"!1?/;W.D0YK"H,XT6N4GR_:L7.[3E&$Q\\^HUO?/FQU?1>"50I"J9 M=B(Z5UT9D&8'8Z\IB89%,'QSDORM.H>WZM1F>?J,#>"$*/? YBNJ\WEU7J9L M>OG &GX*#@%3=7R\#D-%<*?@YN%X*\GGX-1'I #U"7(B7M/F+>>E928$@9XX M.(4SUCC@<=JAR*# +-,6CA%)QXM'BG6NL8":WGC8 > 'L M]!L$A[),D>T0:>H/3,J3M! M@]$K?+1AJVX*VD4RTR6A!!]W>9T#EX#MI!AX-(.J/*ELLX84*.?$D95)JB%& M?.A>A/!\STN+U\ K@[".30HC":V\7L*LX?KBHI$#Y<(%4$U5I^X%CE]R[/!> M4"SV;M(^A^<($AA5$]@IU"8PW15IRM^\J7/L[LXIQD3DJAEW<&1Y-??<(!SA M*1PV6,64X%^C1E!BL+E$+TS34>*V^K'X^*;.?@*^H Q]5/9,MC$VCK$]W<;8 MMC&VKS[&=@U;[F?.5D&6.:;P66&+?Z<, U+GN/+ U[00U^!$@Z"-P<^I*B,P M)5*LSK*\P%U+KZY'IIJ]L\Q FCOWD:3%E!BB\9P&IX/D*(F33V0VJ%73%CD= M"BZ0+O[QAG+CKL@TZ< O^3RZY5V]Q#RQF5NU^DH'"X'/PWA949"Z.W5%[L[D M([CS?G=H M,$6/P\Z26.B#MX_H%H%] ']N'G]'VR+S%#'':!4@XHILU;CO]!]V5\(FL+S) MNK;27["PH=]$,FDW O(,[M>D!RS'&EKG82(FST6!U=$&'HZ>7HA&JOAUV9\ M=-XOX,#4B:X_D\OK.Q;@L.GS2P6GJ$7T87TTPPSZKG6W*C GNT<#%68D/9[> M@S]>%6[!:C\WPI,XG!QNC^'+'\/>9'L;OH9CV)OL7X@1LSV(^SF(RQ"(MN=P M;WSI0B3X[3G.O6E M'7_>UARK7\O&3V\)A??2;;E$M?^F-P6V '_YW[_;_]WG;Q!&W>\ONF(34R707 M5/2Y,O-+<"+]"@8TIW7>/X';[I?RCQ!9G^F@NI7[=8W;-$XW\1WC*S7\ MW\$ENTTI=H\-%^Z81:%#_"N6:G>\^GLF'I9?OR7BV7NV%69W*\RNU/SK[N79 MI?;JRTW1N[ML W+G5M?US/0OW1GI2]/ :&> 6UO>9>&"6UK@1HQY7C$!I6\B M@$U- XX.TB=[A]]LDZ/K[M'7?$7NH-?J5W1'+O-GAP44/6V]JD MNU@+GP8S>BYA9X=OPF5X)N3_%]@S=^P.K"WMYON/GOR MM?<0^N)B_]N3[E^DT](W*_+W]O;2HZ.#V]N,!R':OUD7P0M&;L8BJ)G+SS@K MOD3@@ZV'X(%X"+ZFS?B&%8C]X_3X^&CK3_CB-/2;T#BVWH<_)P?'Z>'>TZWW MX6%X'[PFLLK6J(9L_0Y;O\,#4!OV]M-GA[=H;OU&M8,'J00\(%E_E#X]WMLZ M'1Z,TX'Z+!5O_OSSSVH$EUBT\5SH:\]1?+J;?CN_WF.,%0X6F_I\&OX MP*.]QS!FM[H-]?8WH=$\1,7E >DG>\>[Z<'N1>QTJX=L/1N_?:UB?_W M< .*C0D^G J!@((7- N"^@WM PCTM]]*@]X@ M0'B"K YXS1Z=/&DZ1"]O!&(3#J,1K&9$$"3\42E+!"/L(/'5C6NH%T_]^#N"MUM4:"Q M4DHPV+DY!^*F,[PA[02W[I4.1[#&N,$.3"F; =]+!0,:7QYYS F>Y6RM[0]\ M^R2//NUW\Y[0O<<0(7,$Y@X0F P0N=;C9:1FHB:%O@SXT'.@.=C2[Y+?$'#C MTZ/)WA8 )S:'[Q2(: N']J4V'8S/+?;9?6_ZL\GAT7;3M^SEM[_I6_;R!3;] M>+*WI?3[WO3=R=$65/?V-OU6\*8NU>-O[D9[%IE:F_?".U.^!$CBW7O5[W,; M/";0T0TP@?;W)_L7ZF WQOQYMKH(\^=R3])/U%WBAXJZ2[RF[A*W!QAU&;?Z MABABRRFVG.(>.,471 ^[*2?YX4X15;>LY*Y9R1@]7/WTX_XZ=PH;=^LARXXNG??OG$'2F# M%UG0/[J6PVR/*/B8EX\3:B&/6O]T_=UM)*K>H7[WE>4M7\GS^-M9Z671A%MN M5_M5K7U+S[^]E5[FOOXMT_/=&%-WLM)KE@-\ :'Z=B21Z:O-4?[*DG'OG=N, MXK-><]9W+@FOF2R^*5WXT=Y!NOOLV>.O/6]^2Y,WG_6=2[-;3&*_U03V;UF0 M?2MFXQN"\+U^45L;'L3MC?A9HO_(@+] MLY3,].G>P44ZYNV5NG_+LOXK$^G?YV56SK9&ZS=A(-S_&K\=.7R8[N]?U%9D M2\ /DH"_'7OX*#WP#6?5QVB2GP))GA[4>E[7]8= ML*_C]'COR39JO27J<9'\Y8GZ\T"6T^-G#]C.5R2MV\4=\KA989HOVH0JD9*# MO33!8H0TH N--;!/SEWMDE-7,'!2'PUJU=6KJG'-)/G9 =DE9=4FE-B':%"5 M[6[+J$5UAJ>0P#^;E9MU7$5M1D$4K14HE+,UPB'Y$6!J:YX:B'SW:89 98*+ ME"^7;HXP6B#O8=JUP$<)FI5^?.X:(!M&E *R:UP-GR4,I1JTB7P%2YEF15;. M'.V"I'TG10Y#SN$8)S= A9+#&$*&_5<>C4?__@ZW-9]%B7,O3 PB__.]H)E= MY[;Y M]1-7XF]QC-W)OA\""*.43/Y)DMC[=D>W2_^!@2.!YKIT4_C:Z3P3*3@87V?M M%@BK!D_H.T7%%^ /1X=A[](DF__:-:T@R)55N<-7IG5+?GH_>CK@T0DR(-W, M!>Q1-?NX,\UP2K-JN7)EDQ'&&Z&X,6[<'_:>3O:Y],./-W= '(AHI^>8+2M@ MVO_)%"#N#T\G![UW^H\4I->35-FI%CNP+0I.2!^=')C%PA=PJ\75F#,U+K*\ M3H!W=31-7/\.O-X6"*B&ZX(=QF_Q>(\.)ON/=<1)\M,I\)SS#/^V@)>2Z5I] ME[VCX1GA! P^(L_PR>0X3!$N#APYL)NNH%.IJV6B9@R-F0V;@C(2G@?BHV,[ ML(.&R8T/)5V]^ 2&_3]HQ,,PH'S/C 2GN,KRN1YW8\ (\!(GENX>'<"G3I;BNHIOSU?)WS=3TC-\W$GDCU^?99/>6;L_3R5YT$6B++[\_NY/C MZ+5) CP8%1MZ D0;;DO$'Z(; W]M!@NCQ:XR^%!6%.L;D/[3R='-*#]-# J) M0569 5.H4>,[?3[/FU61K;\C;4E(1!7??> N"!:_A%])L1H14HR[8L:-!MN9 MN:*XI/;T)L@M&RL?]@\'!'YP/(1CP?_]O_^O"&QFX*D2==_LE^S#/BG )VZ' ML6RR!7S_NZPXS]:-.G6>30X"N*[.[8"DVR[LZ_])S+]Q%P:GM,P^[9B-BK B MY;48+E)_>0FFCAPR LKN[TV>Q =\N#=Y>C0XXYLI]W(4!T:USQ)@-8O__MWO M?WK[=8!\?R)^#G?L)3R-ZJS7:;(_7WIE^NC M3I3W'#K^%(.OG@K$^ MOP!YG&C$RS%XM(2M@@_,NQD2URUADJ 4Y=Q>7[H/,SIVTF:?XN8# M)C[,,^G*O$U$Q;D3\??9)R7B[YHG=?05GM2N\?5^!2>U68\?&'D6R<<8I7B\ M5PSWW/84+VR! @>7LX2_HQ8H(W;?"Z*;/HLA>.+:.3M8K&C4:_F MU %/R4 /*T_.-* LF(^JU5Q@P*)K5 M;>EJ>BWU37O"LXO6H5F 6B]3)_P5&%R'RB$Z2VD@IT'2/(19_1CJ8#VONF+. M$Z:>0L 1LVF1PX[-0Y<8>1?V0E3+3'S5%VXQK@C^2X?![AHXWSJC[CY _R4\ M7)WC4T4.1.[F^IU)\K?JW($NFXK4 3HAK1W__]S9Z+ J^^UZQ1==/X$=CK*6 M?H29PAO%6J.[($98OP>MO\P7:W9=X\&>P% -B*/3O)[OX&_7R:S(% 7 M-9/159:HCL$]Y[9+,@DP%PK:O]9Q%(J.;K6"3_N&2=D)2&DU'$OIVS2'6Z!@N;WSRU?(@?! MUE[B;T1ZHE0%92N888 [A$J1[M\=_J\4=O0AY#*K%@W MN=?G I/"1E.Y%W<''.-A#*B'<-XYDR2&%[E01&PRC$A7*#6$6%>B 7,$U MLVS,A,MYE M5DCPD(JJ04>#<#UF11ORS)6="[W4R)/.<\"EZ36YQKHC#@%\>1M[X]C; MLVWL;1M[^]9B;T&$3=7I&5@8,$;3F!+91XV>1^8F\$=01="Q&()OW5)< B., M&CDOL\%S9.M%[LY(O;/J@PN:1C++ZUFW%'5F@IY [ ZIXF:9H3<3^&GM+3C@ M_NJM:"PCYB'Y86&5?IY5'<29R&+4M_1A5*1FI"G#++VE*%:A4=OE>#8+Q)LH M'5';W\GAP26B'1,A9Y^E-]V-.W?D]IP/WG M7KMZ$=;ZSJ[U@UGK:UTK36_O>93G\PY4_^3-FS1Y Y(N>:J:SXNR1,I[3Q(; MR?Y[N/*<3;.WN_,_WEQ:P^T5#]PK-W/+J:L]:K]XXA9YH4U;R;I\_1+'8[?' M/GL]2#?!Q%FO_925<5)(:HV0X*7G;-211I6'H.NGR9R#"E=T^68-1Y[JL BT M#\.XF#L+QS2Z8\EEFQ7R-J^T3=Y8!':2S2M2^EY\>)D<[#_!I_^>P1S 4@K^ M:DDLBG0VW1_N2HM=58EAD4\)5IES0A0]COL$[->=(1UE9UE><._5<6^(0W D86'[.!I/L@ZC"' U#73#: S(+,,2E MR:) #V 1NZ;!C>8=8MU6=LGL3=BQ6[2_C"K3)07+F M8)_@QT)^>J4JN[QTC_VL-Z5?(WL[F"2)G32=KIEVXN>-)S^M.DK__^C:Y'W> M?+RWYMA722>_"L/,V0P%RF;KB>PU6DX-RP%YB)=CP(E@C]ZCMPT?QUWC:_;T MA4JWS]_ ('\VRYCK<$QTNG5UR_*ZA:LV249H^^G'A[\ELZ3S"?&](L9L)]"+/SVO,)_=L-1#$'4WRZM=*78Q*R,:O,+-36_FI MI4JQL0?]/7G/]PZRG;VC1^XQO;1W-)>?@C9O'.G>B0XJ/6[+WK.#0](MLB63 M]R-\P3[U.&6G-XGL#?,3#PMKHKYBQY5\VUFQ#=)(U("Y&"!!@YFNJ94ZQYPT M0D"W4M7CEM03,AV:;KK,K7LT7EO>> ]FRC/%U(M4^K/#J^23Y MO-5U*0[4$+( AI2F]*7T3&1)YXT6$VO?0U;2NHN]VR M8Y>8V"++KN16]IKH(U_S&[7TEDAJ_?J8_>DKN=PG(%//S,/O@ZFG7OH4)PH' MU*":!O^/>X#C-;"3Z&U?="6%"AJF;(P PG"D:5:L:-(9%U2+D3>D[=7N)*OG MK&?*/H9[R15N81%$6F#8_,>3?KG>>'=%)&+\Y!2^?.Z*(IPG&?,KKH?"@OC2 M%[%5)85/@O[92(X9>2MGIV#"B\Z7UTE%25JP=Q+.B&>K>B*6/<(M18W$^.G.U)7 ;-HHHD89=:"2YCBG#4ON;U<:S F*^^"Y*E\F2PH6 MLS#G+^?LE\)_']!!JI-FHPJSLW@32E-H>#ES33(?<704"C*A"W@'S!R^0^TI M\12\-Y/D+^I?I^-W7M2D-UD0SE L8AKVBO.G6A"_^%0]S*.T \:!*]+/6?*] MR^^707M\HU:=B&[*NC,."U;=D';O-' SHNOV5%QO?L[L1,-!UWZB.7Z#!0ML M]'+HJ0DT%27M1#)__A@YH8A\_&$QY-CB96"G6=T@JV_01OTW6.C(D^ =RJ@C MBJ.U&9\>!TV0-6%@KXZ"C47^$5EH6PU?2*^W&3?*KXM.Z'/*N44]/\H.CHZ? M3(]_>3K;?_K+X?'BX)=GN]GBER-W>#@_6&13-WL6J>?O7KS_ZO/VQU^.CO:.]XYNI)K?I%<9SBIY\X9TRSW0&&E^B9F@OR'! MR-C[!PB_XATGI6%NUB]/]Y_L'MV*?7&M2W^1>;$'Y@7-,S$3O5>=W2I;0;N* M/*Z#"1I3\^*TVQ\K4$_V]C#3-KWXR<0DB9$H>*F1R)FDZB;1-1A&O1;T'Q@* M[C[[7<7MNL<FL7_5.LV)VVVJN$!$L+LV$1^1A8#^KQN26P\ MF3R[ )UBN$N;4O\XCK9[?\E_-^-)!T^.]_:?/GGZBYMF1[\<[@%WRO;VW"^[ MQ]/]^1-@4>[0R27=QH /=[+]";BLY6F>0=IXE>M=@$Q2KZ@!M3'3-U:*!G5,S/E@R9PA58=90* M*:.A-NQ9S0&LG6682&.-A^S%O'-;&DCN,;DLI/JJD]!+EO9>28DAN M,YR)# ]3^5A6YR6_G9"#F+\A,21R*\">YTO_(0R89T53@7X-(M3.?I*\$_ , MEPDP1M;19.HU?A7,0N.: /WC'/ZY4U05X?F8?*C@KSEUC-9S]T'@B6@W]U8+ M>S$Q_:Q.!H0:6JF#@4(,-NXW6HCF<4E>=UAH!ISJ7R4.\ .H<6@MO7)G>!3O M?98RA3XE]=@35\A\5+L0$[K:O.U:-PR+^/(.FN*"+V:_8LS'=J\8J1#K[CHA M7LKBNSS9.GGTX?7+Q\-@\ U/7\6;8I/N#_2GB\R=]W1AWX>2 ?0\_44NUY#) M;=2%;\*=C\>U4OG _M[^T?ZSYU?049D=#DGS%)V89Y.Q\Q009SD7L M7-\8QYAQ[\4T8C_I>,9,.I9QF@9+9K,8D KRF6 @C.$/+%58WPI_/\UQK6L+/IW#;:0!^K>'?HUXDT^%?D.OG-)O[$F8MRST%62:A'Z4Q?!:? M4^H2[Z.,7-X&B?4HC#--L)" /9H," >\N16.WU(Y6IV462L)NIR*)HMFIRB" MTP$=?JY1NC].IYO)PZ03]A285= M10+:T&E5F^($$$8=511FZYVLW3FMEEAS,Z>P$#K%BVR9^02>/U6U5'IP; 2V M:(ZD ,90OLS_H]$.OF] -+Q473@#-95(W2AOB>:J%B\%I3/XHDKFL^0<%OWB M!(C8PQ+R[ )):N;FIG42K=-:F]-\H=&-9?8K_GVM@0W$=(1IS1R76B[1?V2+ M $JI,/)5PQ<7M!&:58\GFM&/E*8P6PHY-15<6'^1"Z\]VWCZPVQ2L M#$S=#V?ORV3]L0%3S1LX:TX"=@53;Q2Q8F45#+RX9L>>-58EH4**$30&9!.(N"'K,U\'=1'))<*F'G7]">;!>U7 M\<1P@B#U/(X"0H@*!$."0J5K.%C52+#344RXJ@HF:!5*=W,WYC@>\!BR6C6&,%=DLY;(I+O[",+ M#,(D")^+L4HPLXZB]'PX:_Q0496H$'M%LP&];(Z.$%SH+"/0S^!)H94W>G4_+;F ',[DB8[X]):.+",M2,DD7K."9<>;?G7 M:MI(#;Y8E*H#@?U$\L*1$&$H3.#7%0/ST(EG2ZZHI>.T'Y(L!V29+=(:18.1 M$+2 !5T?M5-'6$/( L(\Q_ &4H;^*8B.,W\]UXBJA/_G!R=9LQ1'3:3%J;V$ MAJ,7==>;!=V$AM*+4 >LJW-DPG7V*U4:>]^0HBK 3.+R:.86L'/X@J^F-K7B ME(ZC"J$,8_V7J%GT5QQA]S'X"!TMVZ=+6"E-G;_#LH8/ '-24!82J ?*&%SZ M1V?11&@%L[K+25#]&_-O*:.!<[-*,+=#BCIN/&_);^<>WXX[Z?H77 4"D854 ME$N1P9S8M;WN0,1UM_)Z/!*]5,B#.9"3'QOK35-, P0#V2=W^0=SM%Y(-8*+ M2]E+0&F.# D>2,THU?&P,L&9TG%C:#@O ;S8_MD)\9%.$!6Z>=TN4B!$AL?6 MBX D&)0%I6A[PZS<;DXI<$ "S(X4&U%_(H03$FYF)V$L2HDA<+:,<*S3V"J# M:XF%?A= (&BNA!V0?H0Y&5@P @%PP4YS\V^J$;3N1^4ZK M.1"'?5(V+!);K,+"8[PW7IV)[#73L !F+4Z\YM05F$^%650P977E5:JJD04E MQOX2ACT1?&G^H%@H0"):26"/0W'KR+WKKQ+P>I)XH3")=KAKAI?LMMG6!DY\ M#8_M';'F;1K$X=XV#6*;!O$E2N&_D#:$ 1CUV7BN29IV[,WEG[R[1IPO1MKG M&$7GV#[#!%&B_LIQO;UX:8RP:$308E@"R[5!AGI_C(@HQ>@1/Y Z9L"$7F " M,(:1K-WK,%O7H)EAC:T(RPW+406)G23H2>]((3CE6!0+[(7#>(K(X3;[Z$H- MZ&12-"QN&L:>65O!MR(0$U-E)^8?_:A#HNP*$I+K,\YA;0P44%/8D:&YP-@X M<5+$$,)A*OO8WT8<1KR..2D77@U4'QN[M\'0 E$\^RB&*:SIG++Q.1C$-\($ MQB*OFBGTQ5DMG:T XNI$4A*\5T>J--2>C>@ YQY,)_2$X13F; EA3KW'BT&G MG<]<"3I3ZMVB\XU.42Y7@G^[N04WH "D-^/\Z1*^#"OM09'P7^YE"S2X27.? M$LX:IVAVL+E3MX8_IY1IPSY%M2YF'L/FTHL75/DRN3!V&TU4/9#^7E [*SJ3 MG&E&<-]T N'.S1T6V5&M7"_X=R>6W,U5HK&$@:_$!W7%VN\K)3EX]U1)3LO8 M-R75[EP2C/^S\MPPH@L/)6!=2.J3B6]ZY*%!ZXHO,CV%#@D%?<#BJRF:T\D) MW ,8TCF?V@6$"Q37P)EF1%!P*1?P*=[OV\I^N!KLX@?:&N, \FE=8;N "?V] M@XN[]^S9<8@FCFYXV"?>>K);L5XVSAH2T.%3$A)1"2#6HX)Q,H*UN7]XT.M\ MDX:R/@6,8:!./S4QAV//;WJYFY&+,'% P@QEC"PQXC#8BVD?)+,4AXO\#K0M M"/WIYGUE0%FH3])"NY?P&8#P0)PV/E_*BG J_)YB^7 M.#Z*6"M1JN [MABL_O;1;KH3[KI$SAYRB&3+"O> S%>4I2>8Y=&1^G1222AK M_!@#6'=Z,7Q[ %<[(2!+]%$9X'P4V]RI,.3@P(@E!\HQ&< MG R.Y4D%AL Z M4G,$7I[,"_0GS]AOQ)6L A8*[!8.DOI!>;%<;1B)@UK55& JO1^"M&M%"@W1 MGLH#H*:UX[N2JHT*JD"OL M%U2WUX;%<&:3M1W$82BZC.8\"3D9_3P WJ.#C8!+?3'^(CNK:GTUSG0F@%'0 MR,/K*NH(9";^'$W$G62,AN\U+8',(:YT"K*=DESJ_G)5W!+FC<]Z?AL_=*%\ M1<.L;U_!I1:47?@M1\;QNXIJ:Q@;@ZBMR5>F+-K?IRBPA4JD3W.@#G'!"UK M Z JKYQZ5Q%PLO$@0#HP\Z(E1L9\ .4>,'>NI'>])7\^^U79K/4HKN8D[%56 M:2'+,N#RGLG,8_M$F(O'!0C,*#(I8T?U.*DCJA8(H;PYO5_]BGK94I? -:][ M1[:!K49/5W[=(?WF"G'^#VA549%?6/P4KE;IZ=/R9 6D0'#DN&!W;S^]\N=@ M&&2[U_VJ&(6G6;&0;QZG7A&_^+OO3JNV=I\RRFCPZ23FXR)=YSUH9Z)%_)- M^L%G7YRY>0VZQ9MR-DD>\4^/\;4?J[.0WTO:7.@C8XD8V!+Y*B*MEPJ/ P ! M-F9@&O<"XRH;FU*."#Q]2<'FX!B\6?LYVWCQ.S=-Q[_TINS9O@%!.>#@8;XD M?#0JPI&B&',4TRXO*!>L$L6J !/=AV%4/9Y@L05R$8KT#-D&?H>5#W5)H5F_ M@^*\6]+[KU$)H M]GEYZKQ.9H5^VS-$ VZ#QX/PNT"^'?[)&0*..FTKD@?]8*8+F@ "EH@ KZ*I M-C8:J^XUP@E%]1$-I2FH37APVFV4&*-&%U>^]%=JH]#N;'EHO''8O=5$&*M: M>W3QM^%*5W,**#<=^P (T/R7R=8]]U/7DXS3DI MF=(M0RW;Z#C>+(;Y[8%L61>Y3)A&_A'X-?4O:J39P'04UF&RC9EQS&Q_&S/; MQLR^-?AH(XJO;PT$CH-ZM_(<7>>UAQ-+\;/?%SQ([B"@#C$K[SY[Y&#C ??] M[%$\O!*:F^IY$K?8Y0ZHS]_649Z^H:2*?: CK2(\BO:PBG!R"XT&KZ$R_L5Q M+I7H)F4'0@U+83;57?6$ZP,?Y;F]&'7B"IVZ,% .ISG89/VJ5TBQHX*3A M&>1TS&_*UIBBQMVRD&;RY;2#.;/":KT;\W4)9SUK4MT2/-PTZLE$,4')IP>C M)&LE%^H$B*,/") %9#Q?X$2=?TB8A\(8IC%K)Y+N2>H:Y@7 UT]& M$AA[1.TW5J*5C-"'*;?Y3*I#1MP=LF)"P.]/' ?RKKS*>F!BB$!R_Z5H^: # ML"C&]38!7D M4EK%[/"V69^_Q(G$X1#^+>X$[Y%19X'UM^2-U?HEW0!+.B1V/GH*YC;:*4=^ M/LVM)>.3:(G*E'D/^1'C,#:##\J:"#.UGY^LKAUN9*S$[<'QKB. M2X[>"?R<5HI MTAA>&S#M80=1]Z#9K[)0X@GO3'F^>C]'V'[G[]Z'$4_O2.% M:,:+'TGP385/>VC7D0BW1[\EIRAY.*0=*Y^S^%^44'MO6[J%KV'15]QQK\BF M^&)5 T>7%6@HVIU6* <)@B@E'SXYEGQK;$-G+XH<-O=_<_=K%9/9&]XU2X=A M +DE6C"IOX['HP BW3ILT8'U"Y@$#E]FO#D>AO_AVCYB[!8L_ MA2WXZ!"CH":)NRBJBCKFYWQ&U,++."EZ')9^ M M50155)IT7^9;E^H8)E1NR%B_@)8;F3[J FX/QO[BG _3[M.C%UH.Y.N,) MT:/AR$KFQMAV.<_J>=1RM:I]FTYM >A"9IT/8ZZ] M,]B5)]E)SSE/E6"K B[^DJ^3[CH2"!&51@^U:T[87'3X-ZM<.),OB$#IGI=B M!\"W8(ID!C -PG!YB5>7&!%SZ<: +!C"]3HX*(SA?O:I8/P;,0F$W95B93HD M+MOSJ:,;2YU2]N]/F6/D'I;7*ES8T)7R%3@)5#3!4J,Q'M*<0 M9>\%0I0LU9E-HW'5'D+$-UW.E"N1/Z9+%AUTM'R_>$I8"&A9QR*4^J4 MAO5SYMQZ2TD=^4M7HYK0HK7[0P94/#N%F]TB;T):". 5M@)PTWWO[6:X_BXG M(B-21TJ!V]$1,VP"CS*K)3U;O3?&Z+D.]6QC.X<'V]C.-K;SU<=VKLZP?Q8; MV2I5JJ58=J3:@G+=4"$M2/Y!2E(NQIKUH U:H8">B@+Z_:L77C;_4Y3,#\2J M#$1F\NB?']X_#B+WC)H(G0[P9N;5K%NRM]-W@Y8.*:!*.,JN2Y6-VC8YJ5=P M?:*$]RS(<[ N5")!,)?S@L;AKD ?G5O1CU%3E[/FL(JXM/X>0NBFU0P4?U4676",(!QFO!S MV')2P(>P8FRW!0+T9OZF&GZ6AQ5;0 :M(Q!ZL#"XC>PHC2_8OT]HBR#E0;DL M/)%1(YP9,8,B.X\L(L8G%#H7R=M2@W%.)/8@6P4P'MJ*[QH:@ MHU['CZZWG/+W"V"S];I/[,!$!*:93*C(:))[)_F!>KSLFUMUPG;XE-EUQ 1N M8,"B*@-36935)>5T^0#K($N:.1W7'72L M(&N!(>;-J?.U($74YJ]2Y,P(7YU"235FRE' 6C/?XE-/+\MN/)=Z51MB1-=E M279?K: 9=H>-OT=)B[;)DQ>(NVF0.:%P(HT2^O#8:HZ'B-/-'EM5#U;"7!08%.7 >@)]G""<.]TTYJJZ'P$KOU).U/9PG"-:HV&T=,%4DJ X"MA \E?XQCZR%G6_" M_T-C.Y&9>.DJ4WH5N]Y&36\C12@A0[P@Y/- #N$GT8M@LK")75(7QL5',9/9 M]3K>]OZ6RWYO(LJ_S_)">O]28:(+WE:R#%"9II68)!5T(QG@'7_L]H91D@N[ MF0VC8@=ISR%>VVYMH>'WAH^KRV4\T!,2KHFU''8F(++A"8F9A!MBN1%24UBN;:VQ9QQ^*;2 M7G56P::MEQSV>.&]W\.[P.9([S)L(/R>33TD?BJ9:!K)6A?3<7.NI4_25]Z' M/*KR.4#9O%JUX>& R, "'M,$).*(E055-.MH26RA1E:G((R(@Y]4EJEB#_IB M68HI<:*4W2"J@=/E^.DPN,=K#QL ?H'T)9\4G9X@*;H:6UI_26 MDA96AN3"/R6CL/)-&N-LQ#L-6@?F]4Y9$FO3@=6 @$;T&]@EMB-\'J0/^3,) MP+BS6$/-R[.J..O3_W/$BD$PG330:%EQL2XIN]SF!;D/7TY0KN'7';9.E>)B MW2'"I&9Q$QBJO)0MD;3$\3+\,Z5;X.UPBU8O84 85:;FTQO]G%[$&1HOQ=F! MM__1#R]>-H^EOR[5T,(O[,XI" H7+QIR&^K?T9\]U<1DJ0HZ7TJ!$: ;H[%: M"OZP)81S(W7,H\HRY\C4LN%#2S6L* =,"Z,9<0X=2+7*]R=VQ,O.3QU'4FKN MS"0;/."%UA8U_D<9T_OC"!8&:]V]V/!T)D-+XIV!\--OMM%1"ZRR:G@8$4&W M#V92D .H_V7M/QTVIV>AS=!92>7(J=5>Z*M7F8%HD6WHD4$H2+Y1>^BS;0Y.YV3S(DP MX!^].8N.(NX-25=&)WOLVR!N&GJ*FYG,L/$.WDIL+,+MT- %5 ;9V<.H8+50 M1E#F)UV46:U(J-%9B^7:4=FH!$L:6-EST4GPM^R U621;4R58ZJ'VYCJ-J;Z MU<=4-RJ>#67[(2?C6Z\UN0JCJXK$")0NN251T9+J&J]JB1)V.WI57Z7*%_Y/ M$]ADS]]8>VBDUP35UG2KRG1.P&^&C@T^_8\F!NR%RDIB9@PRL&3CQWJ#R:%W M3DGY#+>C5K7-9&0U/BNPN&H=6R&8'@TKYYSI*:H;QDR1A"LWHZQ.$72L3*L( MP8%QD\3#[7>OEQYW!3=0C+=YX5=6TKO#:$KB&-;7P[>\-[>QZK=JK?/@3?KH M,-@7&Y8CWD:+8D'+2+5./WJ&E,9TQ#2T=1JHB;2]JO%\[:2P>=?L0?=X%20Q>NR#\Z!C< \OQ5L$-"W"2"+T=6-8*7]07L9UMR M<% M$S&SAF&Y%KU51J@NC65ILVI.4!DOZ?^Y7SN#WA$EPF!4FRD,,BM68'O(+Z9R M06 (9\"FR"4V75LU5K0F'IA;Q>FM.6.S![,%I,/JL F1SE5"_9)+C*A/R+B] MTTUUST:!'#-QW#AV\")2G7336OC4BW?R-?CP3Z0C(L#$.GGT\MU/CV5ECU[R MFVM&%'N3)F_>T-3>O'GSF'\W)3JIRI[56=4^D7L08A/[#&%0@)? ^5/0PZK^ MRZ4JJW,F8H[0<';-WVER5ZP7BE(AXXS#")5'IL9MEM6R#SU4=!]PX0ELD.R/ ML;87CCK$HFMNS!'[\O_]!VW<58L$=FKIYQIH0L^6'3<]@$Z. ,9TJ9.+73.# MJ9$;D=\@EH#N!.E\&[7]F@#%2/,Q]VF5UY(&U'J":\\K16;\#MG),F^E! L] MP9HQ"BP=-?BH10T=*!7+!(*@W['8'!EHP64L0$8[W.?W$Z&8!!]2/+AAE!B. M8PEOOV9W+O2X@JT"%4_"D,KA8P=:[QP\OU5U1A@ Z"SH"U(44CF8QE.] M5D]'&$\*6\=SM\&^&U>JB$.'XNRQO@BC!;*^["#"8/1D)=D\I#1%!W;5*)09 MH&=I^T%,L8N!?HP AR0"&PNO"..J)^,W] 7YG#ZMZJ;G(MVOJ.JV#RUDJQXL M-IV4N0>E7J48@J7#/6']5PNA2=!M:PMWJ(%"> ^(Y[4* U%"4$2[3Q2 MTPP]8@JO4/K:7<_8Q97).) ]4,*4L0NPV)%LF4%-LA8%1;-3LU%9B:VT1&S= MOK^)V*3',4"-Z+2NP&9*W)J\\I1+P?,S!)5Z=<7CPB)4;!9ZR/MRSUP:OW-6 MI-",NF65%G%:5%>66H&LW^!$TB;9$.LP_<$8G*L7,1*<+F)R).=Z' 4FC=WI M*2PQ=2UB"TJO@*H.Q,^\P1N4PB1 E&3,3XFM6NNP&;L$DM\H%>,;,I("O*!' M I ;@MQ*X:KN_"[\8!-.15^,(/$'+(;P+ +V*VSIG$%( W3P/#\36QW3BS8^ M27T-4$PNI;L>UP8BW#':<-C?>DE*9'52:LML#%[: A!&/&5*ZMOQ(QDOL<+N M53E3BZP:^=!A/JVK;&YI"BUXS2<0GVGMI@JW/NTX"]LPP?%ICF%2K"S4=]2H MN'0M]MT2^M&=,KVV4);[,/)E6,SC2D$/[0*.GSNF72%MYVN1CV]#YU:)0X6H M\2"],5]PAMF\DJBRFM>4=<:",L5=XC@S#0=,'=>@^@@?8<>$3JQ#/7'!@(*>E\$HZ(BZ9YR(GWO.BFKD M6+PM,EA]5Y(N0N< ^A@W6ANB0^KERS[OH,A6\1@'P9-G).9*T^T6HROPW3=$ MMQIS4 GX6*B_1H]94+K\G$D TC(T0.<-;V9^._@M#T_4M-U1W>?EK5PNB$7,E#Z@H0BEYTWJT"!_%XD4WO;0:]GL2 MMT,YY2,V[LU.@6+J0'8LT")ZGFY#_$K4>*UQQSD2)4_E*&5-=U2/64 M H*QQ$5NY+TA+YBJZ4T$T]1PCAXULX@X!QQCV1NLKK17L!B#^:@5HC;D>$K] M'06%^\4])G M.@TRKAC$4()ZM"3V!6J>B,)5HC6Q%+ZI)FQ:I6GW!?=N^G#A*2Y'GU!0F4F&FB&FJXO70@% MV*@ND32"%?;C9AAJ S$$^]*X4,XA:"3J!6XD K5)J=VD!@?U0>174(T:KGP( M/[**'=(DR?+*EHS^TB]](!,Q:\?*4/-A?W'V%ZP2]AMT/<1L:= ,[^"Q),.KT:#5$ '4 M2!$IU^J8?FFF.BKEG.VXT\>P_Y!O$K0@(#3N9=E'.I&2W=BY*NYJ<7S=;TN/ M-W'2=,#BYYR]8-AS<2'S(@L1PA7G&;G@U7CRS7DR5C[Q%EB-: H^=*0I"3!!;/]A5?23#2S89Y39"O4TWO>F[7D M-\/ E39H"T&'J+*,O/38H"LUG *.G"LID/' A3]G "LS+_E+S)#24&1I#S\L M-%2BU SO*ZU.$V7RW$"->X6B96-SJ-D"D!M*E([:O@K&\'HL ;X5TIW7O922(1RT718;^WUHTEQ6JK'BZFQ'_> MM,KO(B!<#F5D<^;4>:CGD5P":M!U_TV4@N#%_3(.F#-"82 "G8N[P'@8I * M*KR).X8&'MR'5I8F"" ^G>L[6ID F(F-1@85VF=%MFK<=_J/ZS6DCNW+_).;6XM(K3HFS+:&_\YU@OP8[24:=>W<_O%:D^R9SG14 M,+_GL'DMXIUG,S1ZSNMLI7,[)JN43$*9W!]__^S)TV?/^_.('QKK6"N6[WT8 M8[U@X)QZ.X64K4A]\=4_GO1Q87_"(_@3G=F67!X8N?@0D[#Q "\9.\7G%(!M M T$9B+HM-3U8:E*9;X-5&YSH6RIYL%0RR*TVU> ]=U74RT.\%^W5"H1]K$I: M;4H^@F9];>GOP=*?,11LUDX H:>>ZK[WJZTPCQ*JMISLH5-2FR\%UG"TE65J M>[62!W'&'<$#/H])1R57"3O'?9MHDT>U);,'2V:AC T[BMKJ)G0&U@P?P,C[ M)6Q(OHJ 0J/NHOU,SX#9GKCR%-U;RRT5;JEPC H;1")#=C>5;O"A6HXBE.P; M-% U$09(P[G*7'X^%A")6&@@O](ZZ[94^."I<)#L7E+]RZGB+?;KEY3[<6+8 M^:AE$6+?(3CS/-G2V$.E,9, K3G/;$86[B1O."_%@\U87$O3!$X"5J0+1F#- M6U:V)3,F,PJ):K>,07<<[OP1Y_%O_?9;VA'+$Z$91 P.&GDA=!HWX+I:#R+>4]: I2Q/$%BJI4+K%M8N^%M)4BYJ2PBT%/5P*,C!\_9:/7-A]68'9 M-EBT)28E)L13SK1A.V5?4\!9 _4 5MCSDS'_7Y\@UAQBS$*'S5ID0H2^->6 MHAXL15$K3%>>8*KFPE3WS-:SPF- (-GY MOU(,OM.?[E"Y+0[I:$OB(GE/NT MTC3#$X;Z6B\SD@/RM1?/>ARM"?;3@"+ 7^'G2G/JNP-JUG'/Y.9&! G]K0HQ218<[M6/SFID/L4@VO"WE M,8/[T*%"!/9RN:1=-N9J%Q( *A&R>*1(""6F+W8.Y4@GKJ2.[S:_6<&N-F9E M)WTT@# ' @6I\T8P0^+4>IV+V3H"$BJPXHQ"46-;1&/P-ID.1U]+#C[#;BRP M)T,(?9 L\FH_ @HJB/]!F<9B&PXIJC^PK2?HCY:7M_> MD.DWQ*RQW7TFR;WFW7_(&7;61B&3(NM*%M7XAZN"\"'M_KT#.MS?W=L/(($- M0L-%,&-T(X$E[\C=E!/*^YCOA*#)F;3:)%E: M,$!STU# -_OSFQ]7\%54#X55L)/D;]H"0D?T4Z4+S1BI!'*)#6[ RB]0C7;- MML;@@:F_&$>U+=6H= E8:I-KM:1G J9[;.NRY=;L?K!$$XC%Y_V*&N,5"%O8 MQ0F]U,_*@[MN_8!;\@FYW-M2DRT]1.R$^NUZ(X;0. G$:AWB4ZB@;HGFP1*- M25D<-W2B!,8MH3Q80FDHHS49@NLRW&B2,:)I;9(H3*-L[OFLEI>0U-PC\XM/ M!5T0FJ^+:\= T:4; FMW'Y$Q76HT&J$.7V[3 MC9#\!9RG12;"T'!)IHD^&]I8J\)I?;2*I>XO& UMFZATY0Q("AWV.67$G'(+ M'P(KPABT0@P-M=N 8Z:^XZ$[/\(9CL"A_'1SH[3 1TITX']/H'A8'>32WI=- M:P,^=AP"K#7!O,'HC<- S'G *-'G,2)#N%.)0#?'(WM81H369_^]+>_ QD)- M%<4M#%Z9U(L@Y)/.;IE_VAC1T ER)8GK?\A&Z^1[!LS'-S+C$Z,OV$YF\I$T MM%N?X2Y@"S&&E\*Z@5#TQ[VWO4Y)-8#81-=63]F*/SGP3;$9[;9 G>44V+T7 M83(@;-FTXM('W8]R0CDG!&*--C;&W)()VKP&TGX63 M35WI%M3#W@#IV4[DA&Q&4DIK[#+>!H0] MI?9D=;$&:L3K$S,G_ #W.3'O&\TQACM-GK^O4R>&.Y_=SH_8B^J)%/VTX'M=&R<2J<9B!: M@&7WVF>=A\99_?N$/,U/$ MA=>6Y@'SD#DSU6 CP2X9<5C0_@BJUMG$ ^XT M;REOSR#62C:?L,^ E50*6:+V T. M.^4:]T#N0P>_TJ$2@;TO-6$H;AK\KQ+%3<-Y')L[MD6S%=;&&L"&WN%!/ONI MY-B%$W5'Q?V*8)ALASK-E<9T0/JRYD'.8"[ V;.R]7U<\J:JO9*A(Z91R\:H M_;?)!)//4(JOD$U+H(A_@#$O4<=033$/BSM/!<0PB6PML.?PQK[5/D9=6G388])H' M>AS4NFP$%]TGF"&QJ(>!B$Q;&%+N1K2G?K,SU!@7=0:?Z-CVMNEIFA(JC4[! M-$XO @WL&ZC!FE)]CSO=HN9B+HFWI?6]%IN,PT;"J5$*Y<*VU1IINC?2&^A2 M0&*[#2$W]D:-KV_3$GY!/@VI7!@%?T\)C'VL*54:;%[?ABA5-[$C?PGU;&1O M<82Z'MI.FR) &W2]YWQ0W@:Z>+P7;L-N^$1,2=!4_P'=^0CE2_7)*V^7&GJ&VJJXXM7.K:N)[6^?P",]CTW=SDDQ&CR05FTTJ+ 38[BD*) M*4K!M9*$^M"**W0,Z"/5/JZA.T!P72-23$/,^6OQ:*D_1F6(S08F#9PC/CT2 MQ9 +J,$J#D'59&PZ\MEZLRI-?JW@[00M&FS%6O;,D2%\=(QE5?.U9)'3N"BO.Q*-UHTSUL87-SSJ M!\GA!]^"73J1<+"/GT ? /O.&E$/@#.FA*[Y%X1ST/%D65_)#/ZNK#:2_T;#*:730-MVL:*,W*3<@LM(!WJC%@Q]3#'ZA]P.%@*R^"< M*-48N\D,MF1 (3 +;/Y%Z_']DAQPF6J9LR,1?<$HW==PIMY!S%JZ.,\;VT+4 ME/"0WP@;;+$;<4C$W/':*^V6AWC]*6J?DH^$(BZA91>HN8G(.;\P[$.;(RU1 MM,(G;AJI6B7SOS[+W2QQ2&.PS%4EO79O0M&,_5RMZ%Y6'>?4^$[11"/H::YK MA*E@0TN,->_?1+5U47'@%GR KQW(A<#0%(4YK0'0BGXNG-4ZKW@II7[>4E-V;G?!3*IMN: MN 297J6%#NV7->'SF/A&FOT5N=,+"H$HI)J?O+3-,O? SA@?[0FN7M'4E3AH M=#'H\YXI]KA2N!P2&]4;Y&WP2'3@*\X0BD_?ZG/=\=A\-N/>=LWIY(^_WWNR MJXE# M5&I&@(^WVF(L+RE)@3WX5G^//)CJFY^MIZ[>X5;K6=O"_0!&!*K!>55_E.9X M(%&F! 2"3%+"S(D%?B3V.L]:M \\&.1 ,1 CP?(QKQQ?U"IM@Q/R7BWQGQA0 M3CO56Q8>3;7G]=EP%%()2&J1Q4*X^'&RB8/.JL;/&"H+GD5*XK8K1[JO+[IR MYD7I$#8X6(#6Y]1FS4<;=>!O^ PPI0L2D#AW>@ASN:NZ#5]DP_"2A:*V>M85 MZ%87S4&;/]81W;%0A5O;GOZ[RSXZ+075':L=RU:&7A>?EB5QOQX+O'UV*P3WI7P?2$L;N6M#^ MEGC1L>,GF!>+]AQW 0X"M+BEZ;;@WV-E0?*8T%?:PAQ7Y+J..D 2- 6LN=>, M,F-X* .]J=^TIS KJFXN,Z856;-W%=H4I\DIZ$<<(;*];90J!,,3/<:$(>PW M3-H;7T8-MN=I#K<;,[H1*OM&H8AKW/^(.=O,YU7M=BCWF7G$8LB27YBQKG63L([;Q3EXDC(MS[YA1#F@2+ MP!DF=;+,FX[!G['=+5(.1E^IG4RYR'$/Q\ZEO"WF=3M"V-^QGQ;9N(79S1T*>#!(QNN@RPC&<93.^1/Y& M%=EY[I2#JPL&5D' +NB] I^,UL?*%5G)UP?)S[<]02NRK M9Y\&=DO?$XY-B5]:UD:?XQCNWUQ6P&Z_\7USW^'%$#.;C'26L?JK%_#)1W][ M\^[%B\?D<WO[C[#K_ST M^N7?'J=7'_@4-06L>YO>[PAL)0_RIA7MX7_NCUOQXG?Z40=Y&\ MPFU_QXP-)__>5]4DC_[ZZMW[QZEWD[_$3(ZJ+O,,-? &$5?@33XPVJ67+]^] M>*R.+#I@T?U.JW..=A/OX([QC>,CUY[E(?'3Y"ZD)L4\2'XQ[R>)>!DP=)&* MXXX^BPDHZH'3I%\A:$VYOVVXX0%?J& M]V7+D(TPLBLSCM*C,_GBZ^Z]+C9V*!Y7\@(W1E=E%PP1\\:$E%X,K"+I[G60 M\YPK'"A6&CRA>4/3)#V#?HM*B 24)$X4#:L!:TE3QD[JGE.I:F4%J=T#[FNN MTA:;N9C!HR3&@6H6\49AB$A$L&V.7$5X#3O>%-I0+0KB8[=GY_VQHGY_C".V M(=#:7(]]2_1DG/,;RC7=R8?+1,I$OZHHHK%#U4XS=!+G5!W3R9")BS-@-<;# M>6$Q4\48>$_Z'+R:\1'\ @027167OAAHXY>"73?U^9?B+-GGE9I1R MS/[<@[T4D<2>"9+8G#,2/N5( $"_?S@X>C)YLMD5A#)C6N=6,L$?"M+E_K!W M>#C93>1GHJX_[!U,#OQO@-Y_?/N/WCG@71:%(A6!;_6*55$K.Z63[N_O[Q,>Q_?S&$7&5 M?]C;/9CL^74SCP)BY;%X1KS4X7R$+L>^OB=KD:V!=YL-3QX ][WTY*T:Q[/9 MF!<93Q$C)#'5[!]/GO%7XM/?GQQ'OXY/$02^3&&&F,?MIM7LI6:.^BAN\_[D MF=_DC1OQ$R4[+27K:#C(L\FQ'X362387EHTXL$GREB;ZLXM2.[3A!9KH12?< MM"BJ':F8N?]Y H0S$F%OSEC69BRDY* MM#NO _"F[W@6I52,O&0"EQ2DBR?$@>@!FX2-#=B5>37'7%Z$V?Q/=N'R)/9I MK D!]J3,4?$TLGB3' ZL&R] @>40XZDA%&EG= M)4QHT"\L]K!>D% 0IP-X;%-;_AM_2:TKRY("+'U')\6Q^' I!I1(06D89JTL M:QO"XA#6LVT(:QO"^N9"6&;#IM& L6KZGEH;OH^SJ-Z'Y-77Y5E>5^62D&FG MM^E^V[V!+? VLG,B.&"Q@-W 0TULOD'W9D =84=WJTQ8L@E&33L#51*;N2C5 MYL3*\5_!2K/8)FKAHBQ M?TT^3-0U1__^'DL\<7&O,+?SQ1Q8#J5TL(?K^U@3: M9H=_#01DO)T[._:G/V;+U7/X1;Z< M=G7C4\B4K&BD/0SO).\R6, ;G<(+UE'?TQ+1&_(]B *@\9W_(<.52M1S3,%, MUG $";N2U>Y*U.2"9PK5_/"5#Z]?XE@_T/'OXS/[NUS[8&L O ?Z)EZ7:US7 MGTZ#SQ"7[RLU1LFK8>@.JF7JEVRDG'GM(Z*^\Q^S5G+3-9J=[$M'+BS*MS@# MH?LI>U-GCL:*BDCL1LX#&%X=1E,C9G2P\89A RP]2GG%%,FBF,"Q@\YJ^,9R MZ31;L:I[A?B]&\V9KPTCMC#H1K U()_(7Y$&;7N1(X!WH* K10P(O#/O#D01VB]@B.C,_3 MPP\ULU,W[]"T,GOWDODI4UL\S;RAK':N)1+.(N0CU)H285'QPQ(-&[R*4F!3 M=2U:12Q^%,BH6 >CFG:-?$!1>(&_0;X61;8YJ]K8>2QA@P%[!J'0;G)/C$TT-&C;!P("C>:$K D""E42>+VJT>#.5C/<'LD$IE7/&1V)Z#P:5H^$U:)^;1JN!!1I337A MMA!K^;LCZ[_).:,D]D-'53[L)N'&[1MDMZ374FI'*@ 9\/1I!MO>?$=;>K,&&K.[[$8$C<3')D^82'H+@ M&JF;S-K3<\)@R4@Z82%\5X:\[!Z@4.120C@5) @C98 M_8CZ M+3O)U-EUM'OT:/KXT?YC]>*I3Q4UY9359(I45\T2Q,^,0[O?OWH)(VEE35PG MA27I&>JAE[0H>54U#CN43$;FLD)JI6N+"E(A13? 2V %*)@PO;%%\*:FM94: M47Z-1Q];6!G,[)S2RE29%!>90+F(:B[(*;77TV0CRY;*N^4:@L"$ :CJ =VW M4N0AAXW/A"5==/#XC2ON%C<$\E4X 3M.)*]:%D:#&7!W[WX.SU ,L9^JI=7N MO6AV.?>1EY%%R?;D#6\IWGSD_\RYB,G$J8HAQ&KAXH1;1(3-O,%7[5@\+TUX MFB0_@%5647$>TX-%O;GNL?1CJGBIHBI'%4P4D55&K07ZE(4H5\AB0F\DL+4K46CB=C',.9$F^V"SQE<3 M930Q,(GQ]OSL$H4R,"C(FWP;9/R&I-\-8 21PM5S.$5.)/.*0O/Q1YEM.;SZ M8G'X.KVW; .$B8RDSB#_45R%6&/3^EWX:W"SB#Z,"9)%+BX*A=V41%S[#>,A M("&@NL"97[L,9E3#_DN8INMFX;Q@:"FC5[]%[Y-RL]AWP5P*N*?-<.Z!4QHT M/@LB"$_!WB][.4:B]]%'JH95/ITB:CXL#D'^L)::!=AV3S6L:,$;P#)"89-G MH>+S0EJ]3%&DE&L@\$QD7D!_'L, MY&^Y]&^<2[,FST6+Y*@5<]L&-C&V&@+69PA *,#**1==Y?^1B@5KA&UE_\.E M*E^\:ZN?)/*QRO(ZM>#;_&LJ<-G2S,.EF2CMQSL]%%^%8HL45FHD!-=6F![2 MG';MO#HOI7Y4^GILZ>CATM'1F^YZ##A/1%P \[VMM]]/%Q M<-N"1/R1G5A8B*U.6^^F?O3NAQ>/-_E._%,"V!:POLW/)MPE,D/LS2'+1./W2&T"JS66DFIH>$ C^55>G M^531]$J! MDJ>%NB%*+D8)3GK=2UC%*&F)%Q+HL27$B5;2A>[*M>,3G1QS,( M'3_C2AT.&_@NHHH.A/OBVEP3.@ M"8SL9/B@66IJ:P.R$]B)W$D.+]8[:F>*JE8P>LV=J8&7P"P2V-*\U8 QJ:H! M#8N3V"T,Q;R:=1X*0&&QA'J8EEI)1A(*B7IZU:B+UFX^2?YZU4D3H /7YB'W M06 'T$A,SJ$_;\FFL;D]1).&@#Q4T7T!+E$1\PQF/*!(V!9";)' )B=2A*AK M#YL@1CG-FY";JQ#Y>EV _P*I<,6F3[,6M,9ACS+J\*[[DQP=K1(1;O=4&]VJ@[UV5QQI:N/R43 U12NH<"-9\OA.893 MX]1(^CEO3JK:PU\O5W7>\')34 !@S,83A<_UU$*:(7N(Z8;QR[0D W84-K\( M#B7Q(7 B1KR%J>Y1C (E60W>]3E.^\(IS M"WTVNZJDOW9 B/-RB\U(!TJ6F /T.?AUPN["/)RV45^#F AY4,Z?H1M$8I),0X@X5H/"*[C0=**([J8W:W=OE1- 7"(0T)_GQ$N?V A/^ M-L)WT2.XI-=PU)D 88'HQ6;._"-E0;_ ).AS&(7K7+B1!8@K!HV O_:R5/5< M\$N87VHV$DZ1V1C/!>."1FC(X1.<4$OIY: 7(3V!>@ TF=%A+RES?*FE-/@1 MS:J+)5K.H(N$223:!_TPHI/Q7'N]8;4CZMUJ"KOQ<:[Q,)_R8;[^E[\B/\C4 M7CE>B*G9P^?_]/3P*'GTPRO$+8L0M%9.]E3B'S1N/%CR*M>$/!CAU>-) N/P M<;O6]^>2D@2J@R+=EZ;ZA(ORGB/4F?/9R*&MQIR$V8)&##R@:EK,\H.+S^6 M=!$QO?P\:KQPE4_O86MQL7SP(SY/O:$N[KT.!(3=.]+RBME%BF7-HA^*>X!$ MNJM]42BN):82:M$WY^*]L[P)Z@Y3=4#UYTQF@9C 5*:")HPK5,Z6]L=F.X!C M6GAAJODZ=GJ0'V1N\$#@ -"CSVB0=N=J69P"S-N0&XBIRBP!#?#15"K<_LU M0K.%FP8&F"P /_"4/G"H7!R38Q&C]<6BE3D1-D:D+5HMU^\--R7,L1JC*KF_ M<^X[A011^?(USUM7C9LHJB11^)QAWWQ^NK"(U_^Z(Z:,%W?!/%93(7M"/%:) M!BJW;:]SL?2-6WMH#USIZ=X#Q2W7/0M <=8&>KDAU)!$+LG>4;\SV*$MO@FG M1>UMTZ*V:5'?,+Z)1:"U)>.44=XK^-:ZG8^H47&_-!2B^0Q9':-]*@2(^%_& M:U%0H,;129924M::^DH5"W/@AK')V[1Z=V]@];[@]FO2>5+Z/\$V=#7UCJ-" M+6J!GIP4U30KU+-INB/&\CCJ/1FAFE/)Z2@X5L[X7R(_K%)5*W]R/,3=^M3E('XX+2Q M$Y4C:P\M4XUHP>U(FR>"F+IU%3L(I(SB/Z$ *?+?BT&-=1]M@P$!M>")-H?* MAW9990^_1F6IY>I_Y! (@O53Z[#I(!:(&^A?5"%\BP$&UO7>_PC'1/L9A4B< M[Y#(<#&;J-SL5Z@VF\+*\JP.\"DC7T6W\O@E\X['E"X9FA !>2^-*U#NJ>[D M:!L-_*+Y/6HQINKQETW@)R,C61LJ01Y:LO3CL$EHM)Q?L^KJF5_R)VKCH$ P#3*IXB[P N.6PT* MYADOZ27WJDG>:4R6O:#T' +5SI/_@??FU3+YBPSI__X]KOL4UEI M[JT"G=O)$C9YQAY$;!U@8+W4;W0A$MZ&HLO"G7C7G6#D:94M-Y*V7CC\:I[.Q-OP\XDF=Y?..DKTH M.L<\S\3N7)DSCH=/S<$ONA-N1.23_!& UE=(VTS=$&8)L;) Y'P,&O+#ED=N MBJX2;6%H8I4:;89U?,DDLRW'_>*"GJQ:ZJE+@7J*YHJ9-6P 1&X2+*B6ID;("V4MI:@JT@T$7@P82V>C% M>DLQ#Y9BU+1@I_(,J41"493;M"BP_1\KL5LJ>;!4DOG>C)2V 0_O>' D\C.N M7+7JHQY7"EB*QE:DKV%@'CMZCKMAMW3V8.F,/!K-\G/4.#$.EQ MZ(]#XYS*E!R.9&EL)-?.8(4Q#)9%;O0HP.>G58CAGR!<>T"9X^QI]!7.J7=< MU]@ &+6-U)S[;-I4]=0GCDC[4UJTK)<^C$X9_VDLABDTYY9SK0I*R+_XNZFD M9R>KJI4NJ8QR*JF#K',R7CGHEOPJ^5^^HD*N[6W\PG:)),5@^^KY65929+;FC+R@5M>G?< IRHO*1GREA0B6N MP0/.FU/7@\^7T)2@ H6"!W'4G>:K+:4^7$I=58B&.1,?K--NM@1YS)QU2QP/ MECA,YOF\\][F-JM!)47&!%(/8?&MNSX44&$@A!]-IEE=$S0JYKK6V=Q]29IZ MLJ6I+ZVH4@?G7%-E^]$.TNI"@ .>4"T4"^@$01;[Y90M"=EF8#QMR>O!DE_A$IZ/ M\/L@K2^63A;9655S]VFV7K$-Z1>.-VS)Y?)%75%;LONB9!?71F S/]"HFR5;9I@W2[FQ MZ!/(D< N@3;;UG8>[6]K.[>UG;\ER/O=+8/^NO0"XLA5OWC3MS/RB;^9)&"N M4_&,K-'U5C>R<)Z>.O-(GV!X889:]<6GQC'C.V_K M7+ =\J53^-JA$=\L<&M,JF( +,-6]%CVEX967M0 L2I9;$;5,0HSP8 +Z065 MJ>?2=0X+Q[3!T8BK4%_>>Y_+2_MW^T_^QY M#/FEP3 "\T*L/H,L%3:%P8)Z!3B/_C7YG\GCY-0A]@CB86#AT;Q;HM/X[UWI MDOT#:@W_A "LJ!0)^TO7C93422DTPQ5S68< YSS"IHZ$(T*C2FY!UB1_J=VG MO'TL_8R%=-_"Y[*RPW:]W(Q^7_"4<'[R"=AL\P%>CM3*VYP!3#LX1Z 2_[KF MJ\&L0,G'JVVQ^YK1!ZEF5BW.<0P9WT67X&JHXZCT<%WB4H&B*FIVQ[ER#L'J M&B'[O!Z;^22Y&BTPIN%P0NJ/0<3&(A1%8UR3K.RZ1CHA*R?>_?'A\L8@F.+M MG0DH$'5Z+I-78)L39EHX,=A PB@KJV#3XSC4MQ2O+&_%(L/01@.J(-:7A4N8 M)7_\_?'^_N[SLMJ9NZR@G_:>"\EXR#/JR"CMA_E!>2(B&=@"T .D!RF>*$/Y M6&<#9I01*),4BHD9"M/ME0'"D&3C"W72M&6*M'R+!HK57^(LE;Q-! MJIGT22:YALQ+0HZ7M;!<..',7803:[60F@"!JE*N$WQQV5'Y '^ B%^RW'ZN M:MC2GS"BG;PU]>*PA^WG,1P\1M]#D@L;8\0=/@)!UJ/MQ[PZK+MQ]2"2BO)8 MU\7F>,.H9LRK6UV'OY:PC7%ENVV]B@5\^/%>"&W0WQ9'?,E2=)+<'*7@-B$< MW\:0GWEY5A5G*.K^D]5S+,'4OKU"0)C_WR%.K"E>--BB0!1CA9UI7$Z*EYH: MP-X'9$/8G9\' ,-1W:3 $-HFFQR=LD6?D1OF% M>70J[5N],.%L"5LEP"FII]IIM6?YX3%7>Y8SZI%,29X2C T][2*0 M5*].IC'LLI;Z,'(J:82DS\$KV#J/6@DCEB]E>\Z4-=J>U3P) ZL60_$RR!0F MI/*/,MNY4F1DQW$H%Y#4IK0S;$%T8I9$WIJQ&\1J%FV MP%,=+3*>]53C& <3CL?CKF8SZ8Q,B+)97JOJYQ!]$0M907&K5@H%&]K"*/\4 MW&S.!N;::-Y$3@BR$7:^$X[5I=KI54'!@>4WM'SB,1Z"ET$KAW>OA_5%+!$+ M?ZE-N:*"R<[U>.F@I;@ ^TB[^E1)&'U-0("S63YGA%U8(6^#UC=[Z.]9ANU' M[@BQ]B(@V/<$Z_$>[RN3+[*Z-[;Z[9U2 MJLVU?)M+4].HEWI5V_0SX@;L5'9Z"X2")?P1NJ$;&*@&^$J1U:1>X&E3:B3# M1WF^KG9/U+(^W!A#4#RU>V;\;XEMS68*JCR<#VP$7+]YTP,)[595.8!JIBN1 M>JU7\;G]P>!9H%!!760XOM-W6DPXQ[UH7"F3] MHC8S<'5!R6"V<\0UF"B)-+W-8AS.3N%%!V;<7"#!27LD]%:B((^_'P0,W7"V M#0VY5F6@5%;S$R.B_< M_ 0A (%U5-)M G^] S>=-3\=D7<'[ATLL''Q12*>WJ(%S7T0'-.G%F#5Y)<0 M]49G22CKH1 %?:B@=9\Y]O40[(+1[KP^EY<+W -W*3H$:H<-I>B2E:L3;L6; MX2.X#%#">\,>&FPR:&<9R0*BL06M1Z#R6%'*QIJK=*>A.@/)=K9V3IMJ@*&8J.XB' M;)BN2-NI R)>,&EB&QX774';Y:,G&H-H22-*%^&_Z(A[SBND8N#X3-:X6+:1 MN@:8,!IR!_<'3L'P39ZY"V4'D'(EB**%"@:!4C4^+? MBQU>)H&.>"_/U#NOHHYI\ EQN:!]J=CT?X+WT%0Y$6_+%J^78[H'VYCN-J;[ MU>/U7L^'17JJ;1RB"6E6KQ]1YE+U>FH%,.NP0T55./:R:MK(12'@G)%F:@*/ MS/G8!;'H=]8++QG)#<\M'(I3AI@/O(\PZ;VN':MB_10P;BH=T32SR=D@Y#P#]!Y*B7>%E=##N-<=6%V(Z^?SX8AVV!'(M)(-/S45%0[. M>QZZ[7IS$PUTN_I@W@W47DM7X6B&1FY7\B38Q/1JB%'A\L$^43NM;2&;SJ&H:Q9B".Q;>\2 MCBT4Z4)P;QY\HSIY^PH=FVQ?H3=Z*?YEQ6 D5RX;RZ%B7-VMW,)(.JIX[PY= M9I,GS I6N,X;?&_6C@.YP57M67/*B">HM3=LLXW, ]>E"#FNWZOF,I\MN=JY M,[D#PJ?I+_)">5(CVF5JX>I\4SIC^TLW/]/>D']?BQ=57?J>H02=4^:@049# M0T3YYL&JUF=[N.9]M$G$HW!SS^7'AC7/W**+^?@&'MR?H_9>XC**#U "']9" M4G'M-W[\>L>[>,%^]7'^+[94+=UZM->44PO(Z%LJQ42F%'L .3P%+&[! 5BI MP;"MQ?PKQ;KG98X<5W?O$PX'^^9"8$>T@9M&L$YZ_1A)HK .AOY1;:,S/&;L M0,RY)_B8WBVR?=F'('+8P$9Z0WI4/&GC!''G*)M3AX]$;RY8%Z4NA ^M8S3= MRGND2-QZI[+QZQ#6+L)>8^ ;L5I=\E_YYNOQNS__"&O@E(^]O?_Z4_[G5/(_ M+GSI)9!(WH:L^)<^,0&VAD91YP0( MXLI-**]\3V!J!(KN9[\\^4_+<9>G5F=;Y27SK. M@EW4EA4E+WQI+%VDD?J4-C$6SHI5YRGYT4=LIT/7V&*XM"V0(*12[MD#P4"A:%'A-[@"J[AK+VT/[@TB M>#-<;>U"1E>JPS!_X:X/4?>S-)GF5>P@7:&6F2TP#I&#T(-\DJW"BBB):]\1J>1Z,CC9F.FU\@2"I"(\9( MGCR&L@=C#;VUU+X]]H9]\&FX^#OG-[P6<@JG=2_: *=<4"O"L7A.L'R\[F-@ MHJUA?N3/S1.6U?*[D;U@BZ+_E M(,2CQ<,WP:Z;63W'@+A:7 O*M:JZ%E5Y;KMG^#UQ%-K(*U&$2-LTCJ?W;U00 MQ$BI")R)&0HEL%HT\,D8'I6F/7'27"!/TEZC:G(TJF#QVR=].358\WG^A+LQ MUZZ5$/07@BO)DG?=%!1/S="D*:.1_I(2R9,/;37[>+LI0C>Q+WD5H QCKB)* M][X1K?4:Z*NF I2"E$O3AS-QW/PXYZM 1\_]J7 _'KU^_^YQU*?[(DWB H>1 M@$9Z'U8IUR>JT \-5N$C4:=SU,!A/G=K%8:L4+'=I%$/F6FZ=4PET;;"'ND6 M8;;"ZH0NJU>45,D,=\/O"R:8Q@W,?&\@]@WAT+U3RQOY/JK3Y J!%>\$RQQ& M0(6 W[_$>]<_390J_3H9,OSG<%'6C7IKZ'QJ,/^3>5=K]Y61JA9MLHU:Y2S&PTW9)?3#EC7<(P49HP*H#W6 M@Z8X*MZ-1\6F"!=9AVVRFJKH%*."Z]! 3ZVI:S=H@5VQT!ZGM3A\#!XF!2:< MR'=3>?KA]4M.#D3A Y-98KO,6@6GBY4.:[[::7MMPJ3%\T9[>Q.E)@@"E'-- MI.>6&_3;Z_4@C6.X4T?I[T%8-M09\UR/3BIJ)/-4&K@;04R[(_5E;*!FI;:8 M==P-5'P60Q=>-#O>%8HQ97DQ:$5FDEACO6RC6J;9BIC 2I5.)1<7]XC'A.9J M\:GVIZ9[M5&)I C:HJC..:K*ZJ-/+<0,+ 2 0JF_8D4>/HI!5T)KS^LEUD"R MA1R>Y+7TL(CU4N:!N?.L/\L1]R_#X1%N0!K,H]O8Z\E_J%<,7.K9,EQM*M$*LG9W6^J(3 4L08!!@]) MW%]_IWL> $A0E&0^ ')2Y=A\ 3,]C9XS_3C-QZ1.&^IJDIU?84- <%Q1]&'* MH#;2/O"I%/1>)L\_,R5N$N"IQ[(-W*Y'W"F=\Q/S9HC%1H@G1J$J4Y-X[S\Q M!U,6<)9@70ZS"ZYJF*'TKDSC-//[P2K- \.\X.E-/)4,$9!$="I%2<<+%3Y: M70Y677+E#@5O+8_EQ5/C: M\Q\6P^%:Q0Y6Q?#L&00A< ]Q>\2.>BEWHLSG3(S0.Y&/RLJ,>QJ,B;S 7.-P MX>C!4Y1*.BJT4^+'>'YH3*4KS2WC@ M7.O4P>H45)@C3XHP8SPY5O9KH@2U*E8U H(I!6U6X&8;J71-,RL)B?.B10H) MB#^+M7X=LGY)WRXS0@Z=*@Z>-,M%S4)(66)B3@>%:^&!^#+#$N)*A>S':O1" MT9JVZU.!],E#UK>7I*)44&U\/ELK12]-^6/O8SE;X-#\89\4$^LDPN()1_XL5ST'K#T.B;G[$QH5PJ56=&G2 M+6/V6_E$H-B@3AB$$\]IJ!"QJ&A ]Y%*FHPKWX$EGPQ;ELN(E82PEY=XPAKJ M=58,W)@K!9ZO%D%F;YZYB5BW6L[LAC3%A MC+.@R&TEXW#)F8(\RR2_H>K,S@N>U80EO^TP"HE:64YF)59D=W@90R**TT5\P&I!%+F<*K?6!+4Y'\L^7^A-0[O1Q$^T(*[(4/Y M(OU3\NJM,JC;Y:R_7E@,R$OG+%Q@+D> I@2UF6= H_[#;8 M-."/$3,#QYU+8-0 "XK*9-D[3J=]'[8>RJ)QU31!:!?3(K:1P=89E&Y#0YK5 MU\,O#3<%\CN"M*4D"$32)]2&>MC?@BK66&2WG!F/D0?5I[Q@<;Z4'<[:C>W P2I-7U8-458-S0]^*QJ*E&OP@S:@"KD3K#32->T)?36='7 M%?C*N&D=8@M4X/D%1RE>BEM-:2I+]#[OB(7,4/2S@B,MR+*M>-,[7JM#?:JL M>?G#H=58JW'&"E@"0[W80*8]3LX&GL&(4J#E WZ8AG$&_^")0T2_B&"9+11*!^PO.=1) M#*5DQ0/\F/)4($20#>RN;0AB5HQ9('4-,?Y,PRB=:#T\6#TL''^"L( :@?\- M>],*2DL)YK8S>*4B0UI[G( 7>4 MK2M*,X2TKF_8=B69#PW-G2(+%YY0:)"5$:^5>#1X5,J+D4Z?S4\GT]2DY1&>_@?0=DR*PAO\ ;+V69 3G9LEO=V MV98*I2)O7T2ZR%DNJG))'N6\,+05"QU4S:(*X@H? ]%7D#Y)WE.K^X/*%T@3 M8 G" S53>'X2@Y>*7 LJ('&80R!E2 M34-P%\N:(\7^./BQVIH:\N>6!J #K\G]3E\=5L=&HL MBG)/#@2XP(#9/GLNA% ^W&P4%'J@;&1<\*T83+PK11/;&%Y^DW\+8 M^ "3DR_.N K\5-2!AI$& F1F=MZK#M*)>?\<7/<\A)C/5@<1-UZK55Z\ M6J$^>#^A*<7.M/QF(OS "_-E!PGI*X.H%V^=*FXK9M9@5Q*7*OT]YY<7\5[H M* "_Y_U'><^8D>>F3)V >3T%*_+(31:.36B-4II%G9D;C=2WHMZS$;YNB-"O M AU]T,80LK=@_PUFF0U]N;DLT1=90L5W9JRH^N ]O&J \\9=\=R1T8AX$? = M.TG$+*<@,I[7@&PB'N]"BY%RF.5TZL]RW1^D).;R,O"IP>P,9 1$BX(-T>=^ M+K4G+T@DK!34?\:IDTC__FU6$,W>Y=T]5!=@/FU07&[$D">?NBASI/97Z7=R MHOGV=+Q]Y#-""$K7":VSR,[#5-M4;=-,5SW9'F@"JS5CJ M4TEMCAR'(ON 1A2%W"@UWME8AD P!M2'<'.<\R/QT!$C"#=\CRA^3\Y+RM6L M],8;ZH&!YO59O0-\Q_<@DI\H;D!Q?@<:1GG%Q[UH;@>"[(\$J+[#$'6U?$<2 M4,*59.NOVYKR64:09\V$S6 :2C;UJ\ M+%ZY,?"M?P0(5MZ(27&AT1ZTC8 '5B:=QZJA3X-WFF+XF "#$&=AGTEV=1Z@ M0\=+9 3@1I9WY@_@*T:*S0$X8R;L%#J-E*>1]G0:J4XCK5$:*;#Q>-!/&0[; MS&S?*U(>60?#2<0SKG.QFQ=(+OC^SAN&%7:+!9)TW -HMFUP;F1N4+%#'5BR MTG$(!S/Z +*SCH KTJ+C8$O22IO&KPRW/L#FG91V48[93L=,YO+]D.<["@&( M_/X?WP]LJ_\QG^D8+Z8Z0F\*; BJFC6B/V"A<6!#[$?HUPQC[H_@J4>%YD@C M#X$*G"%FJ@N3V+1Y^-P+1.MO+B%$:H7N3KSQ+6\BB)0!109Q/)N@X]4#%,/N MPMM'9O31A7Z'%R,U0MD>3XSQ.4@'&:4$]_LEX*YD+F7SP)1CKD#0)0V>1U@ MH"+/=M#RGK/0[,/G(=:L?U^VSH7^R9O#806C!,+A6GDR]ESV"_2H#FRS_7&C M9^^MCJ.NMR6&Y_[\[LX9C'K=@36Z8T_ X*[3)OV[0=\AVYJSI$;XS M)_7>2UK3+>' Q^[$O:9AR#FH)G2+ZH1#.C*;71$16BP)0:@@G[/F:!!L\>>TIQ-GHL0YN:9NSRXU: =B+33\C7* M[82;A$;ZLKVG8$"+H=7GI&PVK6,M MY4U+N7O<[&MEWH(RVUK(&]?E9D];#*W*^R!DALIM2XM9Z_(>"+G;;&N$H55Y M'X1\C+X2+>6W2AF30XLIP O^,Y(FX;P'<,)NXM,7'K\W-_7!*Z9>5*K7SW+5 M\7<_9KGR^+D?TUQAG"LU238E>//G=_UW;Y]PVVK:MO1DR]" -7V"Q$'/-:2/ M?(TB&3SGW5_IRP3.MUS2\W!FW% ,+3M4N2^_RX*5.!!K)!SARC5^#YM%<7R/ M%#9CX59-<_ESLC#O#5J',A]O6!.Z!J)$F,*, :6KG#%>_ M'DF_=QQ*1Z.%ZMYPNCU?@-VT7K1T2\9ZD)!WY;IMY=PO\X7&23(]:;4>'Q^; M,76:]^%#ZS1RQMX#C5O4O2=1RR4):5G6L=WI#%KL ;+,3K_3.[:.3;/3LP8M M8MOMXTY[\%_Z=&3?6_08%K5'#\"-$R0K,. S.K;5<->Z5:Q"Z&R[(G[--K!F MH5<.5QV,Y'>"B%Z_:^V7T'>"9JVT"FNG6SPO7;MKK09'UP#_[YU%['AC9 MNW*IY1KY*)#TB3?R>2T<>HLNU@ G'89[J_9;S0&YL@YPK78$TM:VYQ[(,E49 MUNT2O3%3H[U4%0)C(KS9A?!FOP_A3;O3ZW0@O&F9.XMO0AX9H*Y_+-RY M*FXIF:N+',&CU\0SZXW1:@'%]FU[J ^P.AC)[P0FO6%SVR^I5S[,JX\VZ9YCBR#9MTVRWK2?Z9)D[\T>=2SY?2= (]) TB#G6N0Y]SYEI M-U2%W5 [F6E--Y2ZN*STFNZ=:TLOZ=ZYP=X\TXKYRMJ6]I5M#>JUK9WE9&6I M6"+WZ@Q[E']6/!EMTU:7(]&0!#0^NGKRZ8RW5AD93(QV3?QJ MPG+9;6MDFV],6=TRTMS:$U@+_+]M3*BEOT./FQ;^#AUO&T-5E?3& 5.-]L55 MUA?' -JN?'%+ -HO7@ MQ8F_'P"M(L?8S2*WJC@/=_\PUV+#JXQC&L=M=@VE/AUPP>5=,/9VL_7)7]<':]_'"[0UJ5/S1JAYH^ M\6N'VIY-JQ[X3R]7/1'C;LLEK.;%[[?:I[;>\?_[T\VE<1'$"0-1U#@/G11+ M+8\0_'CR?5>^[X;LTD&8&&0ZI21BW\ O7D >)G'0X75.$F(@!_R0.B2-V662 MV,#[).2> :^(&G0RI"X0;CQZR5A=P_<"RK\H[W= A\=Z *,]%7Y-8,Z>2K\> MH&5/A5\S"%))IQ5@D]NS7[7?:M=^*P0/7\E3&(23F7'KC.F$&)=>\&U(X@S= MZ".)=M#LR[1J@EST>M4*Z^CEJB>??]'>DFIY2\[IR N\ER,+?4:H M%1;1RU4O]*+7JU9X1R]7/1'2KH'0Y>DG[3'9)*RY)$/JQ]I94M_AUUOX-8$; M>RK]>H"'/15^S:! 99TEUS>?M;.D6LZ2ZXC&#$2\(A"C#PBU0B-ZN>J%7_1Z MU0KQZ.6J)T;:+13J[+^K9!@F23C9(JXY"]D(C&MROZR*AY<".?BU*7S-RWT- M6LH9(_C:=BJ#4(([6K@UW/:O%X$+%>PT_O&]U3,_$OX7^QT3+"!'_MIAEP"A M\5=A)-\5/6#":,;?F?HD*'Z'1!%02,*EFL:Z1OT76#.7WV!,(PI+T]SE2AS& M\;D>0'E/A5\3V+NGTJ\'B-U3X5<>DK82,O0I^]OU'M8_G-P7V8?;PP8[@B1O MN2TQ//?G=W?=KFG1SLB\,P?FX*Y#V^3NF)+!7=3Z[$G^X>,PC%SVB2G' MUH8QL>V-/>1&[M\@A855FI"GHYR@A"$X D:F$_$S^5Z$@Y)OAC%FDIU$%)+5 M'^C<*HE%9C;GQ+::O>("=ZQFO[NPQM^KZK@4[6P]%,75^Z]79V4F8,-T5E]! M09'&BGV;*4^\P"?US",SORYEXN8/Z>W%E]]/O_YQ\_GVKM,VS6-;/)!K5G@I MX%XFWV'A#D(0&S5,(PS(W'LM6 KG-$7W"JC.B? MJ1?A42E>P<8/'UO'[4Y#_/#>B]GYC%UJ3&+#3?V9@<=9EWWLQ>SS:1CA;8;4 MB)FLV =A@&?=(1T3?V0,9W@A]I33B'\!KQS1-&"_P@N2-!F'$9LG^T@<@\^8 M68:1W#)%/?-QX+1AW";L.(EZQ-9E%$:!1QIPN]_(S.@W#.!NXVQZH,T_O[/?K09[9K/?V33@ M>$X;OUR>_O&/JUOC[.KF^NKF].O%U>]*+5\*FCK'37NKJ&EA'CF;VGLY<'FU MHZ_3[/2JB@Y?,OQ>TQ[4>?S;UK,:Z]&GVA[KB$!VD9GTHI;QM=?KWX[O37^U30^_7'S2B*LVFA-U?:-KV/VG1B%GD9! M7&VAKVD'4&O07KT&N.UO=H9>\6".0-M+V$ MX'A3XB]^]:>_M;SJFC"]%5;H^=);846VPK]?W7Z^_M7XW#2^7%Q>7IS^MI]Z M4[7-\.]A3*=C%+OG^QZ95%OL![L=+E*BPW9X&S6-?[)7V;[8,,[":!I&X$ X MIP_4#Z>3N>WRU'&8=4C8'/ :"U_ZP?.*[,AK:L7Z\ <>Z$%;>T2W> M*OBYVL8NC/VUSB9^/_W_U!+ 0(4 Q0 ( &>( MIU 8*B9*T@X $EI 8 " 0 !G:V]S+3(P,C P,S,Q M>&5X,3!D,BYH=&U02P$"% ,4 " !GB*=0%^CK5T\) #T1P & M @ $(#P 9VMO#,Q9#$N:'1M4$L! A0#% M @ 9XBG4'[X0;9J"0 ZDL !@ ( !C1@ &=K;W,M,C R M,# S,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( &>(IU"#X=_G\04 %(@ 8 M " 2TB !G:V]S+3(P,C P,S,Q>&5X,S)D,2YH=&U02P$" M% ,4 " !GB*=0X<8-H08& #S(0 & @ %4* 9VMO M#,R9#(N:'1M4$L! A0#% @ 9XBG4*!#\(:0% MO_$ !$ ( !D"X &=K;W,M,C R,# U,#'-D4$L! A0# M% @ 9XBG4%Y Y@7"%0 UF0! !4 ( !3T, &=K;W,M M,C R,# U,#=?8V%L+GAM;%!+ 0(4 Q0 ( &>(IU"YC2@GZ"L *OG @ 5 M " 419 !G:V]S+3(P,C P-3 W7V1E9BYX;6Q02P$"% ,4 M " !GB*=0REE:WJ2) "-O0@ %0 @ %?A0 9VMO&UL4$L! A0#% @ 9XBG4*CO+\:.5 S# & !4 M ( !-@\! &=K;W,M,C R,# U,#=?<')E+GAM;%!+ 0(4 Q0 M ( &>(IU 'H;<;NJ4" &A:&@ 5 " ?=C 0!G:V]S+3(P D,C P-3 W>#$P<2YH=&U02P4& L "P#L @ Y D$ end XML 73 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations
3 Months Ended
Mar. 31, 2020
Business Combinations  
Business Combinations

Note 6. Business Combinations

As a result of the Avedro Merger previously discussed in Note 1, Organization and Basis of Presentation, effective November 21, 2019, Avedro is a wholly-owned subsidiary of the Company and the Avedro Merger is intended to expand the Company’s portfolio of pipeline products beyond the treatment of glaucoma to include pharmaceutical therapies for the treatment of corneal disorders as part of the Company’s strategic objective to build a portfolio of micro-scale surgical and pharmaceutical therapies in corneal health and retinal disease.

The fair value of consideration transferred at closing was $437.8 million (the Merger Consideration), that consisted of Glaukos shares worth $406.8 million issued to replace Avedro common stock, Glaukos shares worth $0.2 million to replace certain vested Avedro warrants, and $30.8 million of value attributable to the pre-combination services associated with replacement of all Avedro outstanding and unexercised stock option awards and all outstanding restricted stock units (Replacement Awards). See Note 9, Stock-based Compensation for further details regarding the Replacement Awards. The following table summarizes the components of the Merger Consideration as of November 21, 2019 (in thousands, except shares and stock closing price):

    

Avedro shares of common stock outstanding at closing

17,670,003

Exchange Ratio

0.365

Right to receive shares of Glaukos

6,449,551

Glaukos closing stock price on November 21, 2019

$

63.07

Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares

$

406,776

Fair value of Glaukos common stock issued to replace certain vested Avedro warrants

$

189

Fair value of Replacement Awards attributable to pre-combination services

$

30,786

Total Merger Consideration

$

437,751

The Company performed a valuation analysis of the fair market value of Avedro’s assets and liabilities as of closing. The following table sets forth a preliminary allocation of the Merger Consideration to the identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded to goodwill.  This allocation of the Merger Consideration as of November 21, 2019 may be subject to revision if new facts and circumstances arise over the measurement period, which may extend up to one year from closing (in thousands):

    

Assets Acquired:

Cash

$

49,101

Accounts receivable

13,113

Inventory

33,339

Prepaid expenses and other current assets

2,522

Restricted cash

551

Property and equipment

1,489

Intangible assets

385,200

Goodwill

66,134

Liabilities Assumed:

Accounts payable

7,056

Accrued liabilities

6,776

Deferred revenue

1,389

Debt

22,496

Deferred revenue, non-current

43

Deferred tax liability

75,938

Fair value of net assets acquired

$

437,751

Goodwill represents the excess of the Merger Consideration over the preliminary fair value of the underlying assets acquired and liabilities assumed. Goodwill is attributable to the assembled workforce of experienced personnel at Avedro and expected synergies, and is not deductible for tax purposes. 

Additionally, the fair market value inventory adjustment totaled approximately $29.0 million and is being amortized to cost of sales over the inventory’s expected turnover period.

The fair value and estimated useful lives of the Avedro intangible assets are as follows (in thousands, except where noted):

Estimated

Fair

Useful Life

    

Value

    

(in years)

Intangible assets subject to amortization:

Developed technology

$

252,200

11.4

Customer relationships

14,100

5

Total

$

266,300

Intangible assets not subject to amortization:

In-process research and development (IPR&D)

$

118,900

Indefinite

Total intangible assets

$

385,200

XML 74 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Basis of Presentation - (Details) - Avedro
$ in Thousands
Nov. 21, 2019
USD ($)
shares
Organization and basis of presentation information  
Number of shares received in connection with Merger for each share of company owned stock | shares 0.365
Exchange Ratio (as a percent) 36.50%
Total Merger Consideration $ 437,751
Fair value of Glaukos common stock issued in the Avedro Merger, plus an immaterial amount of cash paid for fractional shares 406,776
Fair value of Replacement Awards attributable to pre-combination services 30,786
Fair value of Glaukos common stock issued to replace certain vested Avedro warrants 189
Payment of debt assumed in the Avedro Merger (22,500)
Capitalized property and equipment $ 1,489
XML 75 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details - Short-Term Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Short-term investments    
Amortized cost $ 110,183 $ 111,161
Unrealized gains 314 409
Unrealized losses (401) (17)
Estimated fair value 110,096 $ 111,553
U.S. Government bonds | Maximum    
Short-term investments    
Maturity   1 year
U.S. Government agency bonds    
Short-term investments    
Amortized cost 1,500  
Unrealized gains 3  
Estimated fair value $ 1,503  
U.S. Government agency bonds | Maximum    
Short-term investments    
Maturity 1 year 1 year
Bank certificates of deposit    
Short-term investments    
Amortized cost $ 12,400 $ 12,999
Unrealized gains 21 7
Unrealized losses (11)  
Estimated fair value $ 12,410 $ 13,006
Bank certificates of deposit | Maximum    
Short-term investments    
Maturity 1 year 1 year
Commercial paper    
Short-term investments    
Amortized cost $ 8,973 $ 7,475
Unrealized gains 5 8
Unrealized losses (16)  
Estimated fair value $ 8,962 $ 7,483
Commercial paper | Maximum    
Short-term investments    
Maturity 1 year 1 year
Corporate notes    
Short-term investments    
Amortized cost $ 63,719 $ 65,354
Unrealized gains 198 295
Unrealized losses (345) (10)
Estimated fair value $ 63,572 $ 65,639
Corporate notes | Maximum    
Short-term investments    
Maturity 3 years 3 years
Asset-backed securities    
Short-term investments    
Amortized cost $ 23,591 $ 25,333
Unrealized gains 87 99
Unrealized losses (29) (7)
Estimated fair value $ 23,649 $ 25,425
Asset-backed securities | Maximum    
Short-term investments    
Maturity 3 years 3 years
XML 76 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Terms (Details)
3 Months Ended
Mar. 31, 2020
Leases  
Operating Lease Existence of Option to Extend true
Optional lease extension term 10 years
Operating Lease Existence of Option to Terminate true
Operating lease period for lease termination 1 year
Minimum  
Leases  
Operating lease remaining lease term 1 year
Maximum  
Leases  
Operating lease remaining lease term 13 years

L>&VLP]Y"&B)W:U,M]2A)$_Z_/K#BZ[=)$51%Y8>@MANLJJ^FOJJ>2F2 M(R79O=2':*&?#3:X9G0H[O*A[FR%W*37;++HO,6^>;ZS;M%YNS1MI@/LU8 M#,"6?:#.3XV; JL#M%!RUDC^,&4L'Y4&LX!^,OZKCW^P55C]>DC$R/-QS9_] MP/%1A;RK ^1,907V])2JNC7T+&5GO&MXOK!\\R9/&&)Y65W.=(A9@JB,D6K\ M'#V="')YH%+"Y?+%S%(Q[C=X32- MUA$)O["4(*>L)_X;(@=HCAOLFF;]8V\A@ LBW;$X7_-A*LTGF!:JT7 MJ-;KIV;2HWM:3T8>F+3ZG1E8J>6)V7:=ID3[6D1GIP4FC7/071FB[K&P=* P M?%SNS\?VE &>\HUN:*:"G", YP16)^RI/0Y_832DT(J[F I5*Q:_>'Y<'[9T1 M5T-:>G\F. SXU.>9\/TMELYD185J(F;;$6A*Z ^^6B6QZ@5]M:0?B-%+M+:E M1D1+E'Q99Y'/"S4RR 'UQ= M#?MFN8*;.UT=X3".NEK^ .K*[]A@%#>\$_J6C#)@&NX-6=7:R@4L1Z3L*X:4 M?F!9XXWP)S7XXHW'JR9:/F&_$/I.GI/=[E-"^=OQ-IY4]EI27M##UJ:#\RY+ MR0(&R\KAB#!7&::93Z!O9!/%XKDX+5Q/&>=VB^GF[.!( M1],E99P3@-J,4[1;2L8Y-7>%Y=*!6JT\S&QK,EE0YL6 M>(V##,V!,[(+:).5NK: F=EILG/U8EEES^\_:XD>EZ+_E!ACLN&3:Q-))X-Z MMS_LDB,A*"4'3(<7E8_#T%6P)6'.:\&>R3N)^CL)@LP%0=#S'=X\=I.G3%::HA79[(NK_LOW\/PEHM*JZ^"//$K%S6V&AX/UK8&G MD0Z8S2RA:0HX"719/#AB&X*]OR.L AN($^[$^*2P3;\%!K$2>E?-( >CF"YI[*&B??PHOUO./X4>0^??)R@];_XX M,@F>F>F!_S33X^1SR/100:GHT?P0*CV4-CJ'DY3FDQY3X)EY5$52-E\4]TOI MQN9G+0!31 .G&F&U/P9*$YV50XJJ"GE^1NZU?N5"KJ[-,N+L?(%6V0!^K(VT M]-B*-B_+K/YPS9>KP]_S5%P?IY\1&ULO@ULZF*I\?M(4/M^T%H\1H;5PGU/L M"<'6 OWM6-8V\ +$+^3;=2".^$;QYHDF,?LQD$_>&S;>^\H 2MQ!+FGN:O82 M )#DPW ,9X,LSN4/L=<*45NC]YW^%Z: OUB8'/A.E?(;K*,I0/;_[JJRPXJ_0O9MS=K_ MS]7?C*2T[0N1:]DQ4)4A"7AW/KPK-99G8X_H.4WX4/'TB=+7%E-P< MU0),<]A)-4)/+-.[NY6.IE,'.8G-@-J9] W1J);M?9:MALS?/+^.^<7\I/AME27!UT?] M=VBV"3ZMB64O!T1CE&I$R44Q;4) M*$H1:QEE.WGW("4!X:2(Y&.+\M'0"Y3F;[^3(.,MWDF:E7C NC(-.$4A64>ZZ:R.D'CE&JKOAP?5J7$;IZ@,T M)?>"?':;E:X#X-&4G=V#[K<2T@ON"OGH&:W0J^<5DHF!KU[]\?6NF9",+%6W M!,Y- [PF(Q7- //09.W@[U')/;]\FP3@ZNEIWIJT6[ZJ2N@!T^S(IT2:(F)- M,Z#$Z@)6EI^IV@"D5*>IKN'6%%I,B+V4%Y=O*5^7\X!3M(:R8_N^@(.UMPOJ M DK+CD##NK_] XZZEV\W5ZJ0@@ >*Y[GO?B!&R%^U0B I M;!X/U%H )C(@+ACS/J]=E":_1.3WY!;OHG5"XPAWYS*K7I 3F3WL^A:PSB[0 M4U@/!&/<%,:U(:'N M4*:QY_]U^R2?F'O\Q^C]CT_F@X0>D#G[>-S85^2-8: M9V/@4Q3C.(CP[C[FCP=H;D'H;@TTHUG";&X2:)H"7/ZQM=@U1BNYJ!;LO:;O MA>(X7$ODJ$$ISD]UC6:QHU^ M8P?@.:L;;#,#Z5L#SB<61KN&\"M:H5)XJUS?:S7 E("_7WV/?DK>"8W%&.8M MB4./Q7.OJ]J6ZPUAV82D'\E;9DU$(80OA'^I2[$ ME4%* '.YXR0=8*[LZ#LKW.#XZTNT)Q_)(4FCS)P#M(V!,]X,LO6VA[(E8#9W M&.R\XLW$(BX7E8(]TW1*G &A6;2.&,=8-DK6*)0Z_)'R-MGO">7#_2=\(/1+ MDMW'\L3E?Z)L>XO3+9N3\/_=_9%'[WC')P-&X@X2")SX. K"2UI:^X!G+06 M<%O7#NB; R:LC=7.6\-<-I+"X9!UMP),1X.QKC%9BQ2;8][WO=L0;]GWVB:AT?_ASOMCK3HN*F1- MX/4AK.JUF) V&C]6B+>5>/Z^F14_A W(VL; B6P& MV22ONB5@PG88[!JD0BR2T=;//6]59S/F-9,H[H+WB7DYMC]>//$:$LPK?'!_+.B&*H M4K;M#)RC_9S0JF&VZ@F8Q3T!.!?S,=E("$>5='%9VY?K7[S/^"K@GT59E'RY MY-P;QE+FOC*6PH@^+E$2PT; $OC1"\<(-&GJ0TKZ^*T5]N881?[P/J6L<-_' MASQ+1=Z\,HYFS3V6DAWT<)6YX+SY$IAOL'J$<);2D13O>;0[#^2+ O.%!(VN M8/'V0V_>?E@R;S_TX^V'1?+VU.J1>?L!(&_'AWS*VP\C7@%0G,^-"#.>J=6? M^MSI\'H=/JLR:+L'D OP<^>%ROHX!(\?I48FP-.9]TPZR2 MBKXI],QB8?FDZ85?]A\6-J"$?8;% P,BU:0SYYH)?5&*1E)VP4F?:6=VL&,. M8Q)*HDV\RM_2*(PPC?@9:9M<9-L1]MCT@IZL^H&8/&\E,KQEKN+' M>\2K*=)&_FI*9>3<8Z99W%1H04TU<-(;%!^X+KJDY:I+2H+O-\G[#R&)Y((+ M^^%TG87]Z;<'LL&[._'*CF(K4=T":)HSP.'Y3/$QP'42DY6NX2;D(2EPX'9> M[_B26I6;6"D@95LW/@,:4TD37@"I#RW^TG 2C;!KCCY ([V^X .3L$Q8 [G9BN M2Z$,U=J05(?>>/TE4XB$1O]U(7K/U'[I?.2VOY3ELL;D%DOFJ$0LDSU&),,8 MA'0,:M('P)NY?KRCRR\7]NZ9+\E\Y'MIR8&$+R38QLDNV1R?H\VVXW:+[E[ MDX@E[&;2Z.@".$G86NZ\KEG*1[4")#5XWIGV@=SC<88\S9(]H<]D)Y;FTFUT MZ+@WPM@#.(1A]D!^SSK*Y[W'C@G[B\% M.+$=W=(^$MQ+!. $X(K$_;!LJ>]RIQGE^YX8=[BDQ^383=*RZ6,[2780LUP: M33(=K'4N9<+LUTNZA -RXGP?/]$D(&GZ3%+"#X1![]1U7==CU!9]H M>KB@G5HL.H).)GWL=R<&*M2@4H^XM+&AR?O='?/XX?+,#_C$#]_=/SW_-]X? M_O7QKSY30L!F%ZL,9^(XV@/7Q"89QJ&[J0=X^G?";9->VQPTU;NM=@]L+AM5 MPE$I'< (6XFZ8RQM[K/,:#:-CPT=EA?1HXWFM#'M>60+"_6-ZA7>= M=PB?MP/.62VT]L4V)XT L4'P=;AG,]HTXZ>\O4)POJ]3:)^ M,+>K+?QPU$,\B%"B1U^,X* M4P ^0>@Q04R/;M[!>K6X_!-)-A0?ME& 5;II#3 ;4" MZ'SY0)#D<4:/G(5_+W_A)/Q[@X3%GW\3=C>!MSX 2J]SXSF7ZK\")([".-?@ M>46_KF9FPYC6\YK-4&YZ>]Q\^Y+$K^:MM78+H$PPP&ENBS4^!L@-DY6N8<9D MH5??NU5C KJ/F;I83$/QSA]O?N%WT<4;0W5BNP5PWBC@-'G3^!@P;U16NH99 M((XV)+'6'USN9L$X!QT<$>KO,B^.V#^NJ!PGM)S74@H0TUM M2*A#A3[$%/JN+)K1*9\BFO+]XSAZ9V9AZO'VAV[8+]^2@?FA*6'Q^>','?WR M0]5]T?GA',7$^8$I!)\?1G0*8:$:+B9!,'5#AQ!M&\Z"6A@NO\V Y7?_DF\D#0S -8Y($P6J\)9?9'F&\TO!T11@?,>@?Y M#E/T7DS-UP1G.247*(J#71Z*,O^W/$-QDJ%=M!>;%%ERP1\J$*\6L-A >_EJ M*$HH2HO"3_9QE(0SE^#,^@]@F7:Y1I^%.SZ":Y4D3H*G1!*@YS6Q^#G@6J333^7 .ZU=<]N5Y![.$9=S"/&NT MD)#3;V*V6RP@[,8Z%58'GM>-S-EA#1CIWNT/N^1(R"I+@J]/S!5;II-K9)3Z M43_ M>L&E$E]@5?#68L^T$>Q?2",<';&_-X@UXE*BY P"94V(6[4S*/4.9QC M@BO\X7%$ZAN_" A_PP4Y]&9:#,/3TS9 4YP14G.LT&H >*B@MM,U"(N)(!/G M?8RJF052RI")DT?IS;%N\X2/_&_"_MHE<6@UTIU(%7 *3.E@BQW%07H $W)2 MN..O_#3L0C='U&Q8V%:L#C52 []& \J< J2[[_[(^?N4TF433$YN<;I=D2S; MD5",%AX/'+3A1+ZY/=!$90VU/J-O: Q] F)EN_L)#=-T(V"J+U.I&Z5B^)D( M[7._9SZI#[AP5$@O!ME2OMJ4]^K7MR-9RS4LNL)-)4YP&\. MH2RZ 1X1];'>?6E%\YY H<9ST=6L+N"7?X6UEGEO3WB(LF@COFA8]M%= JEL M!)2Z9E#E10GG+0 2LL-0U\"K12(NT\NE'6U8?%2OO;/#T'0Q(7@.4!V(=;M% MA*/"W+&"4JYI>;NO8S:<$\PVGW#&'QBH%.GGF=J60(EE :^:6ZJ;09]5=E@] MPD[6K@[ ]LSR(%3//86<"+ 4BQIL\SAIG OCF(6C),@I$TQ2FSQB; TYEW3# MK$M M4VAYQ0+RZ?,*\$6[W8DWHA?MP1])G1#*/H696SV]TY"FER@^SB8NY!S M.J?4HH'DG[FQ^ENNJFW@ET+EID>K-4V!9BL;@,T5*%4[@%,**W-'&&I+J=[W MR$]A&G>YM8T7%J+ZG69URP6%Z?ASPC)0O>[1>HQY6+5_DBSJZ9T*^K7*,;7DDKZKI\])!DY#$ M+HI4@Z1MU:\_ "\2*1$@0 ("""EV[UJ6!(#,S ^)1"*1^??_^;7P>A\ AF[@ M_^.7TU]/?ND!WPXM4_.?WU_'K0 M/^]]^Y:-=&.%J&?@]Y(ASWX]7?]RFXT:^'_K77R_^GYV] MU^=UNV?TDE.WKJ'G^G_^#?_G'3VPAXCUP^3C/WZ91]'R;]^_?WY^_OKU#KU? M SA#0YR9ZT/AT,!M^37]=-0[>J(1KV M]/O_>7Z:V'.PL+X5'A"Z?PN3+Y\"VXH2F=72T2.VP)^^Y_6D %\G;_]+#X_\1:UN>>+*WAM>&!^M?P]%TM 0P0:,8L9.&UI+VVV"QA&". MVK@?X"D(Q;.@X@E:JM7"$+T?ERK&]>02FB=Q(N% M!5<(=^[,1U:7;:%%V+:#&*W"_NP5B<=V :N(^8=50G-Q\;D#D>5Z_ 16CJ&$ MF@?+A;];7@R>@84_)Y.(FQ["*$HH>D*OT !S>3;1H81U>AW;$XD6W)L8Z%EM]GZ11I&$3;1&X(WZZN! MDBCU5?+VB($+-TKT*YH(&"QH101^HV66.I92/3@!,_Q:#3P"3$-I;"M)MID4 MVTYL+_EF(64OBP/YX+K8C@V)I8RDCQW9D#;J6 IMRH;DE#MK8U\V!1YE*-UL MS88D,HRHI]W9D%[F<36R09NN$=3!=+/H&A+),**FGK&F_A2.D36V>[)639G0 M["$:\V.(/CFN%T?N!Y@ .X9NA+Z5RYZ:9VK,K=3,D,N=K6?H8D-/Y@&,W@!< M//H?($PUGT#7+'5X77@PBN8 "B2Z/)X^>XKUE[^Y %K0GC?6E[S#Z\.#-VCY MX1099D))WQU5Y5X+3;?&Y%4-H9"6DM9L1U/U4 II*VH.''[SA8UJT([(FC$5 M4OML1=@B:*QR"*.HQB:>*8C1^#>\X(^M"."-0W:07G"="@ O_[.T\9BT6V)K M!]2&SK77X\FUWETOL8"'GI=%%HID ..3M.',MF=()"^(8^OF56LU#9C'U8WJ MMJJ?9V@]O8NHJ36;03!+\#J:9AV:,J3U\_3D4JO9P3FZ1O[85V2R"3 4^ ;7 MB/[DV]$R<4#:D?O10E/P/T C/JQWEDC+Q8OD=9O[I/B?H!$G-G;,:-IR6\3_ M -61-HQ"",8V]A2\6<2J*\>7[,HI+;V/F5$;DJ7 MA=.M)_1C1AY^LI!;4P4&@J\(^ YPUM^Z$7[(R.FJO M6>A50B0B$^FXTKLD.B^ ==+$W_R+1N'P/4SLJWP@SWH'7CH28[_O7*^(*0X1 MR0FY(;!_G04?WQW@(K)/!_B/;_B/;R>GV3V[_X:^^E?Z]#&8N?BA?O1B+<#6 M"Y.:_>OR_.JLW[\^.[GNG_4O+TY.K@NO7 3/$)9?WX)V_@STYPZ>RO+*6GQ? M)K>POMESUUO#9(K,6"Z.9F\1<%(50 ? ?_QR^DLO#M&[!HE-@.^"[4U"MP ; MZ]XCFB1?_PNLB"+::F>*C%C(RH1TID)(.65O:-P*V11_[KY(:JG))'&N4A+_ M.[9@!*"'IO(=0**=L&G2 M?=$P491)Y4J=5+#G :*IG3G;$'QN\?DD7-T&#MGFIO8R17;\1&;BO%8GSC?K MZ]%!U":A;/CI-3..T-X4$?*0EPEOH$YX0\=!G VS?YY<'YP2!5?1UA2AL9*6 M[W]/E$OL%OTY@F_!IU\GKTU+PZ150U@N*X7.BNQ%$T4^@J\P^'#3)%)4@6TU M-TQJ+-3EHE/BPBB][6L01I;W_[E+JFU2U=@PL=73E@M-B;<#ZX(A!!9!3,6? MNR^86FIR42CQ9N"\>-[K//#)6Z_M)MT7"1-%N5B4N"VR*S:KT[/W-WRH5"&6 M[2;=%PL31;E8E#@JWJ"%,WU.5HOWP*N02>GW\NM?]P=G@XX)I)Z<7!I*'!0Y M7NZ_[+GESP#A%+"J6?=EPTQ5+B(E3HG)R:2CQ M(MS&$)/\X(9H_?LGL"#9'TYJVGT9<5&6G\XJ="%D[YN>KV!MC-@;A^2C],KF MW1<;-W6YZ!1Z%![]"&!:W ^ $&9E+T]QFE[,3EQD2E2JJ4I%XX2OT5.UV8+ M\H"^J5)\A);=%Q,/8;FLE#@PRB^:AE&Q2:O0UC1YU9&62XSDY/C[]^U+&BVO M;O!5@RGPEWB#X_0$W^!8CXO^OAV]W-V_3.[O\%^3T=/CW? -?;@9/@U?;N][ MD]_N[]\FOTBZR)$-EPPUM<+W9+PX_#:SK&6*7^!%8?[--I"SK_^U)F7'\F@(*IKZ8@89'W+E:: M4RP5.WU%"N3#@#P/= M(QBEN3_#,; !FE*(-R\@JG;LLW0Q"RZ\A!)OW'58S^!X5H)P"BV,0H M -021KRWUV&!OT*PM-P\&R-:<)-\%24V$G# T-,H>#2EEWA_L,.H8<&'N4A@ MEOFN\YQ3YD%D>;K(/$GEXMH1<*I-\Y? MZF 8!] 4[1PPJ0EO8(L4*WTQBL, ME@!&*YSZ+?'@(FXLL>>(;&[0NIB!$VX*I1J>%VJ0D16\]F=).N&Q.YM'H^G/ M,$VK28 &M8\9V. G4:J1J@@XB@I5( M$^^L%7+Y4*\V;C4S#P1,%$IUBJAROCN.FY+Q:KEHHW9K+5UD"A7X0?+"UW8T M#R4-:3;1'S*T[7@1>SC[1;)EP[EP()@#/W0_LF+"3T&(=_FC*=KXDX]R>$8Q M$%$"&&"BQV2,J_/ZP+FWH(_L^;# ISLP=6V7?(.EKF.9A^?]P>E%QT'4D&83 M?2=O$%AA#%>U)LUN0_-PP4AC6Q?*(,6!#V88<;H@89=[S'MA\Y# 2*,HWXA. MSK0Z_T'#6$;M,"+/[\I.O]28V#5^5"9W>TWD, >1:UOK*PJUF=XNFF1ZZ_W7 MZW!\__+VV_W;X^WPZ;__C MT4 A48+_3!&T,1AZ&@.0IK1*<',I!@FC:4'I M4694'VT"3SL/"B8:)=R8UP(,5(N"T-I<$%#HDQ#^HP4 Z@T)YKH]1D&ACD@) M 3[*SSU2RED./M*6QDB?E391?LH=H>_9-;G^-1Q-LWL^Z%=&M^09:P&*R1OZ MY_G^Y6W2&SWT1J_WX^';(VJ@MT,R/3Q?DU?C@R2V5G/X_0'\&#R@.8'C6?&+ M_.%&\]LXC-!+PG5N()R= OW/(<=7-!A).V50(\CR0;@8<@UQ2-X&(=*@.,=0 M&1#D=2ARZC@I$I*6GDEF;1@$(:O,)@2@V4*+;HLX#HR)-R' M5GH%.LMO75>2B-B^R[+F(\H0!^$$>![.!0A\1+R'E-C06;B^BPG'U8XS5I". M5YDZ:X<)/D%7A+PT)]O$)"MC)$#$?)SC^@Y925Z0I"_.N+ QC.S_Q&YR81>I M4[1(AGCM)-J6C46%B^H4='K,N6\:AA8U"H[.X;$+;ZU"P:6DN#FIH M%&7%Z(2$E\ /RN3G55OH1FUM/^U0PF'<-B/.D /.1Q^] 0BC/+MNR@"BOZZJ ML7:R;R;076!PD"O(>"55Q;OD!0WZ',B0O$B9-N"[XAR7K= M4.43_6X6I9K6!R5T$KUMK<2:RSN*4A00.]1#0BE/-!:G M^^:9*&-8/Z0CWF0BN $^(!_J$%H;CC V>@6%_PDSC@6MEB"J]:>4VAB+A7HJ M3;SBFM_[S\.@;ZS0M;$KVO7BB!@56M/+6(PTH5MJ&C!%J/D#X)ITP!DB;6;- MP$N\> =P-$UX4HB:9 -3L\&,Q9A =DB(551_I[H8N%A*>5- MCIY?Q_>_H7:/O]_WGD83S>,8"[&P*2*3+)<[68+8[UBSC7*T8UH&+O,(JY$) MT_WHQ!V^Y&FNT*?TQ/PU@(GTH@BZ[W&$J^.\!=6[P9H)(.EI)B)PGZPRY)(W M+7?;0P"1->"G!5OLU1NT_!"Q W//=Y)/7@H0Y]]Q&&5%Q6E)\^0\3#LD[Q.& M%6?S^V.RB>%F-/8-/RS7PZ)"?)Q8'I@ .X9IIB$14X!G^+(\+ON#4\45Z/4% M?6NV2HFKWP#]2C^@MP#Q$:#< &4!GU'!=!11\!O!1Z"QVL T?$D^8%7HI2$G M3JQQT_2;N6DF;Z/;__7;Z.GN?CSY?WOW__OGX]L_.^.H:5"/@Z$O M[%X/2J M?WY]-AA5!0.I%!L_G^5GBH69DHX5 M7^#C.3_\H>*EN;"0X M.$@UY)9Z*?L2%085+8W$ "N=AMS@VN+47;! ,X 4?5;5UD@0L%-J2'+*-=.> MD/Y+XK?KMI'KAOH"H-'>D4X7T894%&..E16X ^F_C_ZN6V0<>-Y# #\M2 H# MY!Q%7W'3);0=DZSU^>T#D 3H 3],))\D MLZ,I//[1RCP?] =G5R;"3B1WI);LO= *B^D4%0;&VN&T0Z-(W#"CLAF;3 P5 MW(2/A6\!P1.?\.E]FT]C@#1%Z$8@R^F:C=)6P MT<2*UWL-)#06CHU986(Q[#0E,N4RU:;!@<"CAF )#ECE(.B@,&^*B\9VZ%\PI5S11=&->YU8=VA'[D=Z2:DFK2SW M0-KI$A:!;ETT%T&R(8&236WERQ.DA0=J)2](DLSF$;[L>**5D> O$:!P9CSH<9.Z->U(SZBHZ"+@#Z.5M-P$"^ML#V=7UX0)O M0_Y*OB>@EJ6K=BC<&UAV<=J87WIY^@F9G(M4K'GUA#D:C+N/-$$1-W.+7^&ML%WV2NQI3[EZ7I$DP!^23T>5Y1SO/HL MEK05KFQ\Q%8C#NEUG$?03(D[;92\VJMG^80B5K2F1W0TX(_4"8JB[D8KP1AQLF4_L< M(H+JR&_K$*V!CBC'PRYAKQ L+=?)2U-D:WVZIXD2!W"E6Z+10.8"1S!/!"UK M) -*&T64Z^57:X65,C[+LFT8(_(VMB;W4D<;K,SM4\3M:T,0*($O>KE2I1GQ M>$KB\%B*RN/L?8@H8V=$6R^LGEXO]AU2ZZA!\^'5DA>BKE[HE*";P!)LEX8B MHE,I VF'-T'1J;PD&Y*G$=D!^15+^S^Q"\&S!?\$R3V131T&4N J2U_M\")( M_A4QK8W9(=G5H"B9-^*P#8"3E&?&=3V0K?EL19@/J]&4!V:\XQP0Y(2P1FK\ MEJ+J*3N3$;$*&0S1"L<%X%,,? 5J67%&Q#_ <&M'4_:.C)$JSF"6RRG\B& M*/-\A39M6$,+=\&KX'GVJLM&+48R7P\B69.6]]$#; 4 M!?.PL[VU<6\^Y 3Q1%306.5F4M$1(X$EZ\"1MIM)RD#:X4[09I*79$,RMI?, MT4TH9GC_!:#MAL28P]I^9::=J3\K$B3W&HN>F152[_0HNC%9Y 3.#,PAV#I)+'6_!F M??WA1G.&?I* M:FL^0OC)/Z@]905C6]OXYH-*$$],W%/>3Z? 1INH^R\[N0PZ1I-@Y&,N(=L M_X,]A1^6!\A7/WB&T YKO/O(UL0:4ND)D[I%[A@@MKDV4J(9.\I?%%JF>5YW MXP^R5'A%WJ;\)B!OOR_1>>QJP"X)*K1SZ)0BUH5/094O5 M9N Z8PP(<;[_EYT\3^2&^HF_A3AWP<%(L* # =*=D35+A6?=Q;?3O2",(1C! MF>5GU]B1TKRQ0C<<35\+ _]2$A\AW>[I"?J_WK?>9F#TH3AVS_*=7C)Z+YCV MML;7.,UND89-9N*4644JUBD +&^3M+A&U0H:6TFUBS:OO@')&X+3#7K-/V5P MJ.(QVJDMH? J%=+8!^>DY0Z6J/ F\6)AP=5H.G%GOCMU;1Q3EU[72A+Y>ZY= M\,O6*+VS7:67C8^U7.$)OH5G:*SX=GE2EQ"7TD&)&4R3;YWB8>NLG3JI M%UK)!&Y.9!=G_HWEX#=9+1NMMAI,RHPF'DA4$ M$>9H?7/5&]72RZT973]/.8;09K:R"H^T76U$:!=G[(/EPJ2*W#.P\.=%T2%6 M,V?[NW,6#]=+QNMM#:CQ.KSF04'2-2LQO8N2C(D5;U0WM:E]RA#O]P?GBBLQ MLXBIE,B0F[HN3N DN37KC+W8G;'K_AI/T/0=:Z;D=B,5D_ )A"$ Y<3CM;.0 MWDF[:5@MC.+$:T!0%V?>31RZ/B+U-EB\HPU^$MW,. \O*ZS=;+3>UG :3\LJ M!M1,4GH7%5.VXHW8G6=LG;6;PBR"*T[H%F1V<6(_HN[^S,59A9)\+T/?^1$$ MSJ?K>8SS^VIW?F\&[:6C)N[ZPK@:3_3\+1$CMGFSH;%FYG..H4(5,+UBG4K@ M&T0[U=!(U$5=(8#^+NJ,,?@ ?@SPE9);7)$6<2?$$?NW<1@%"_0FC)KC>E=S M9$/WL*!ZZ\%[GVCT7G%XC15(!7>*S*E1'K4Q>LW;53%)PB+:J( M5C3OI^J7S-,Q?!F2>%6J1CT,*D[#\'C?D@%[6R-JK!$*X1'3XEMG-YZ2'/_) M'2?\@DY^'ZI&4;0=5$FE0=9WOBF^>9=H)EWHE;;B(%+J>R@! YU MT7 IQ&&QZ:#3DZK-#1ZDEX^BL=Y9D\N\<:'T0""X&)Q>]<^OST].SL[.T4?% M88;L^Q1:%^VF/Z\,=J<[-[E=G,M(CRW/MCFM"#$L#)JX M++:'U7BR4_C!//VYQL!@O#J[N!R<#,ZO+B[.3TL31S?*ZU0$WR#:*8WVDMM5 M(P)8(B6B>6^''1,P2].;K>.^&35+11S?^L@C&[17'E5CQ9*]\!@L<84R?U9W MX8/87$E,T-;;L"L$AI[::8$Z494B@!K2UT5;@2U(ERM8%X?/G34/UNW]5_[7 M?]=[]@N,VTV7G#\_*I_IBC%3W8K9>M-5^E_:X]!F3IKIQHXQ5)Q M+MJ<;FDJ8[^P^1F"T?0^C%RT:A-3K90;F0<#!OH,2;*_O4#R* FFON:!HSG9 M4LIEZ57,&V^BDH]>&H3"AJ3&XYF'+K&L,"CWSFZV(5RU?"M_P78*EZK\YV(& M-0]Y$O@A*OF-EO#;29[1'GQL0Y99?8E8?6DD]%IP0U1E+=7 "Y*\M3 ]QW3# M/V_1F[L1_HOHX27V,! VG,0*RE>C&A7("'#615IW2T93]0Y37_.0TIQL8]+6 MI'6A&;=VI.;F(8.+T@P,@XZ#@5@;B0T,C!>U M6W*FON8!ISG9.6BZ7AMJ A";L\1>R=5F-(=> M_#?^) XL#?,*+^3*3!6.:! M2AP;E:'475SZ_\"4KNL.9H:=Y&&E*= Z7KGN;JVO9I?5"DPUJ5HTQ*;I(A4^# MDLXG$0Q(8>7.O\UP?:9!-/HT\+7G<*ZC59M>W/$WXS4/#"QK9M9 MM0[!4(=@CM".D)TNNCS!B:S=S8&+$,IS]'3=DWQO01^Q$!?Q2K0G&VAJ>IF' ME28$YQ#INJ_X!7P6^ <#'_UI@X+3DPTSO,.8!R(A',A1)=Z9K/S*U1L.,6&[ M<'6.3*/S-A>NTF<=SG4K1?L;>PZ&B'N.Z\5XZS8!=@R30LSW7[C *'!2W^1B&>*676OUK4:"EC. MA.*,_#$VTF :I/,2^##_F*1P85(-XA^DC0KA 41E,+!E3&D >LNT2"*T[ M)/@FE!BR0ZRJ.9FA4C#+A'ZB1$Q%"I?.-(6!*JZ/L#N+-Y!)SA M!_IVEB[1;P N<-PE6G6QNV5L1:!^S1 V>(> LP?"E:>?8C(OBF6B\;'D@Q=\ M\IH9]6-T#1E"Z).6 &K/54"YS/[+BL.PJEJ@'=D%L-26W$X?*[ H*.E$+WO$ MT/Y/[(8N?L0M>HKK@/3>82'S>/U<;CQ8&?0#]46\6(2UGN)BR39DB['QI%:P M)[Q9%3ZQ^Y[9A^HLHH03K7P?4Z-Y"@S9RK@P])+QN%0/_VB=18H,NJ7M6M14 M)>:R-ZYV[0UZ;>*.&!X'4J2X>,Q+!P3/J3CC2-HID=;EBD4QP3!S)L#97=P( M/+D?8(>S#W&$N;K "NKDS/5=O3]8ND%*P F 'ZX^(R\*GW" M9GN)9Y(=S'SW+T0=@&Z0DLQN;0M^GG8Z2P) :';[/MC918U(*57*HQ9/3W?5 M(K4D<$=TX]YK ZM66G^TW$?>RXH>OA8&SR',FQ=(_J:@U7GQ$HEF2 MA^"K[,7'H(;_E3U*?E06>Z^3\*U)42*8[0=\ %CM,R-AYSH;S_OG) M^>#J7%G]T>+$2LR$5PM&I7IF-ZO2+WB-8=!4S&-IIZODR9>NUMIQC*+8W #' ME"6N)R45;G?/%X=?+JEF*:&U=B@1)[E=5/#PH%MRQW]" .Z"A>7Z' @H]=,. M"SSR8I-V/;W*SST(Q^[##^# X-&W?WT&BW< MX1TC3!T[B#:Y2) *&U0YBC6"PI7ID M\46"MMI@[4)>X%PNH2@OQ)C'PE#WDFSB$:2 4Q@-148Q!9'GM ME]R]8ZMN 450E5SAUXKTR_26IK)$*XB,U$+;*< MU$;4E]H8B)N GD<'<<:=NM8FBC_C43DW$?HM7B!)D ITLYN.XI]=EN1I?W#6 M;=BJ9UXV#=J6R:IU3BHO'9"UX@O#.-L-P^ H(;!IW)&0#('5!!#8+B\N3LZN M^J>#TXOKL^OS*T7!$_FY/S4JHM1(.RW#R>:*&(9Z^A@.J<^%2#"$44%ZZ-.V MY-!7_QICSV%%"$+I-^WDQ,#FC6SJ2=E;W "[2"H/C+=^U48L]1RND :%!CT/ M@IF$]^SZ[B)>$,57^ET_ 5+>JRS">CJZ+$3KBR[$XN]=%F(M'V:UO A@)1:BY389ZXQM %*(]4MCF3* M8;SB .CT3M+025^I4AG0FFHGX/:RVI4_,^&FJ(DUR]!T\1U\P/ESZ:")@]I? MGIY30<+45SO4,$NX0CDT)O@ T')]>M$8+>N^9>:=]0=]Q=EN):&%3K">.[[F MWNBGFK#[W8;:X:"1,<%(%R4*2K'%, $S_/ICL,09IOQ9,:/#*)H#6$CU.GP/ MXN@>X3U:A6D'S*ELA+JS%?$/TA=!=#!4H&@_O)$:2R\J'.0EQDJSF",V MRK'LDX8P%XJMN=#V'J2>^)K,D3F."ZGA4>=.X7213O\-'>,\%(IZ)XL M*?Y;T68#S1,GV639N%;CKBN$V$X_)/ *M.+\CHE($^VL) ^E:^/$NE8XK\WN M7M6XS*MSQ*M!1U4#!WV=N(-2,USPGTMDX#%!PC^$V,O$P[NXJ&\"G.-!S,(6V)Y(#4W MB2@,;>A\!=#&DIJ!A@AJ.)1!^!') :GI3D2A)[F]:7G#!0X29:!T.$6_%Z96 M%8S:CFD0GJ2P0E "$;G 6H??)#$^Z*4^4.=W#VRQH$8C\8]2YEB_/SB[["IX M!!&?P66@AS^)T[4XFDY=&R0FXG & :A(A\3=WR"(M"8[=S:>=!(=Z02XM2!. MP32#UH('&CN=#P 7;#3GH##*!9U=A,GROV,]^@(BMF1+U7VT@TOCF"CKJ$U>D0 R0< M-^"CL5?U"J:JJ78@::Q7F*D3Y&@AX4!1R-2:_#_0:X"[X)-4VVNW89E+%XA+ MUVHQP"Q*"@KHU.FF"PBFZ%/@SYYP_9@L+VCU_*8UU4ZVW/.;FSJ]7&%B9CO/$* 5\,F=DFP%AI[:8(1;U+OSORFY)H;'/2Z6E@LQ\:/I%E=_ Q[>H2&F MD%8)EKXF :$B3ZK[6Y%SXL'U MD6WTE-:E*_&B=C5AZ:H-3/BEO:L6&A,LV<)49(>, 3*O8_ *8'*/&I\GO7ON MC.6>+TM7;: C(!J[(;52#U"4Q52FS,!$N[;EW7\M@>,BKCZBR>5:WG"Y]-#W MQ5MV2<'?E\!W"C?X"[>C7J%K ^P+2GOA*C X-R).@U;%\1I(*GNO,@(N$0*4 M'SXWA"UY!NC%7!/M? JG;9AH+\N[#4)DV([>HY1AMX'/HJL;C'B@D&[$ED[L M'/+ @$H&XOO2S]:_DT?B"L8IL2$N<7P;AU&P0*]&"[5H/*B),)/(&:D1^]R9 MVD@5RK.<@5D)MQ5B@1MLWQ^GM#06$QSD2KW:IR@EWQ@75_*!YB4.L#J=HJPE M]APXL8>3)U>BX?[+]F(D^ ^\!#[(/B7U MXD?D$C \73N"H!KY;3D8VM"N' JB\WXD9/]$FY]P//E)K>]![6,:4)H3;4AM MC_OBM*#BHJ*EJ6A@)56" UH?LX1YN7ZJJ0HC:GCMT-9%:YK.3:EG=UH9WRX%V.K9VN)8*,>&(IC!1:ES$N39NVN22,K=;]KR56S9]YM$+NR<"*$4Q M1_!VCBN5/_K%%JYONTN/ZG1M-69YOEWW!^>*A;_.( M(K9%*VS^$JJV5S733K+B9;7! Q<3]!+Q&"QC:,^+^2FV*:&4@6?LJPT8N 15 MEF\[8I5[@@A.P3\L+YI;BVZ+7]@ M0]IU!*Q\?4' M#FU$Z7&P..+EB8EU.HH\J--#E6V/Z&'506TO$6FF@X806*/I&%C>?8@O1>2I M@DCG&H3F!XL?+H8(RME9"R&))XI9PO3)'( H.[NKJM;(=YAX?G*Z?9B8/:>7 M/*B7#8>CX$ M<&+13_\8>I;GP$"=4F 557%B-Z5/W^CQ=*ES+>_11V3'>.)0KC406FLCT[9R M(ID";!3K*^4D-0A:3,*A[TP _'!MM+R-IA7$A6_H7<+JGZCW"40^0CL\\:!@ M%T/26:/\-$D,2G].WO#UV!BN-G.7&CU,[J =@J1C8!=VG-PQ!D0_ F0+^\D< MG0'?3BX7%Y>#&DBQ=3\"K"6OE)][BH';C>7_^>8NP!U8!J$;T<%5W?@()2[. M&')>>ALL%@!BGKU:2P!? IP:*PE.3G(455::IH*K^8!' KGGH3D0FI "I?KW[3#1'L_5#U]%$-:10 Y?M?*.;WUJS:RJN=PA30ZMX]F$MZS]>4NX@51 M?*7?]1,@Y;W*(JRG0T\A:@(PN<;0!A3B3P+:\Z$3J64W M!ZC/5H3)HB27);4M47]]HD%JQ]:RV^"!GW*I88ZJRK9N\7%KGBT"&+E_ 0?G M^+ZQ0G*>-,YAC$:64*:(\J\&D>5I$Y=$9\PFC^\/&(3A3Q\"R\.<^H&V5#=@ M&N"D&%_-D,@V]A&>K3AE8A1F4VX]H4^R,%L:^XC95IQJZ^D=I)CUP0P_7E?4 M%A,U%SG'"$Q2]X/$'A@ A61J9(9"TUD;XS07* @HRK?M)%K9G9'A> M\(EG$5K/[H+X/9K&WBY/2$!AZFPF;IJ3WG8SKZF16<54GC7&3)@P4RIJNZR3 MBP<[5GTT]BK1J36&1W5C;5#1Q.+@(,F0",HUQ;B,4HBV7S^"P"'9&=6-R^PY MO3CI*TYVRB%%"@3J:331O%B3_T< _WST7V%@ Z+=6=W84#S4TZA7F53!>!A; MG\_(?(&NY=7"H=C64#34DFBB-[W,.B:SP%#QDVD3%7NLDUF(C&(8HQ?/DC&X M(+R-(69TO6N*WD\;=#1T3S6@SI +%!GQ-X&/R,@)I\.@W%8;T;<3)Q$6#-1* M\59NE,654F3\;MF)])B@L=78=&RPD"O5F+Q4"@UD0T^1#9W0\P 8M0>AD^E0 MX2%;JLFI"#+)>2*1IP3(T#L9"YD&9$NX*=?"6B4E0]XA:>@[>4&O,4@B1VJQ MT6(DXP CFA>BPB0J]SRG>PB3>+!<^+OEQ> Y2=F0)B5;?_F;"R 2SGS%%S71 MWTVAA8?L)6/VBD\J_[)^7%=*\:P9M:&U[NR WD5)*J;\C9)K?7@N%,"?"(Z0R_TET6L]L]AL!!12HMHR#3B@.&A'>( M3I!E%$ XZ#7DU&8KSQ)/1BO3P MF:":N\QN5KN^TB?P 3Q:,G.FSMIA9M^.CQ9LVEMJJN; J7&WTS*>$I=KB@]],5,8S%3H,-(O\% .>,&RMF! X5& MOR'^$Q'+_5--BC>AS] 7C/LVF*1Q4Z]$<@(W>F'%26Y=A'==/R/Q2,<'87_( MS243Z_-6IW*OX S) <7:7SO<-<- A2^J%0=,O+)(Y"ROSC(6,WP4FQAY7M#Q M_(L<6V?MT*-BI6O!*KUNSQ)"D;':G8 H\H SB0+[SU'REN&Z3'&]%FHZ3)EG MYQ7A=BX;-UUOS\X5W21L8$0:^DP).:A>O&HBV*HZ:6-X-LOD6TH MENKD%E6$+B5LM 00"<2?)12. 0X6RC_AG4*5SX&M9T>P0)?DEKNA!>5&NJTK MV'&/[!VT*[7!:)IZ^-^"^V2;2M4HC&,8ABEQ/-#K6$T>NL; !Y^65Z&9&'L= M$(+JJ#8Q=RWC3,(\<7TKHOMFV(J*$VKS3X$<+VP8R+1R[/: M1,0!#(.+( 9(+<.VC_QBJ90VVH_^^,_Y[+>:W M,/]]_79&;* HDW?J%A_E H@8$:U>K 7)E5_53$-9\4FB[+]B)E$S!S]8QM"> M(YJ',PB2R)-M2BKOB7+UU4;47(+:.B=H1:QR!S0Q-,9>QVP@TBJ]S.2&6LFU MG8!VPEM8R=55LHA6$$:N/9I.73NSD,CB);?61L:<!NDH5F?3 G?F3 M^#UT'=>"B!%L F;J6&;%!6+%11=EW9Q6Y4=,I!3=GAL&O[O@W\&MY;G3 /JN ME;%G199Y?2]#!-Z04.59QPC2_L/RHKFU>+;"T++GZ-TB?+NH3MKUO0R1=D-" ME><5(Q55CR%J-(L"GU/@3!T-D7ES6O5,%28K.$ZA@,5LH^ET[2WGDLS@.(4R MJN=PA33J)]>!Q57I($#*>Y5%6$^'GD+4,:ZJT]JU#<6"+&52*3U1AXDO,0;Y M:#IT_FW9B)$;:FJRG%E(E1J&I# P,H!-0MW:M,5KVT#$FG@T MO0U\>EQI74?#D-62\ P\ [FKF/0 [!O+P_-C,@<@PL6NOY; Q^SDB\0^)T9B M9^/WD@?T+-_I98\X!F4+?M$M(\R=S:/1]&>8)GLBO#>U3PGV@W,$^W/5\[TN M,)N?'D$>TJI<1WM.X^;Z>*)Q")_2HX.BYZ5&8I*KUI9EK0B)[3HD.#X:1#D^ M"PDIU2OI=3K7VQAB1C)IZ>U.'1)Y"X*41X))E?]+X-M-(+#I9PX*:F@2Y''4 M:\%F!T)-KP["H E%@ER($A;OC!JTE2+ NS+0OZY3A\3:@B!!GC^]UOALN\ND MU[.V'9(V/QT2G&ZJM?>6_3I)UJ/:)#M5\Q*/_= _' M_LE_7H+HGR"Z#18+G,G'$9&SC6O<\ISHZQ#SQI8@0S3-A@2]5YO$+@@S=1C> MQ77EMWB&Z"!\6I.G_$ZP1)64+Y4Y+]*4F@X.V'I *X;E_1-8I)+-S0?4#D6M M,<*HM9IS1VKP_87&B$2@>@"X!##^9)4DD=YP@Z M5J9(O9/0 =@]!'&K];8PS!%TC#R1>J>A"YAS/T1H.CS,$7.,/)%ZUX$;4F43MPO<@PR\Q FXT<8/Z3>>>#.'2H".^ #,.=VI@YRQ \31T0=CFJ!H.$4 MO8<0&)5'.F*)G2U2;S^(26Z_;-2TL@IUJ[$.'G5D6 *FV"LS<<1#>HX431SU'*95 M^#$S,GI)XE*\J9P<00LI^;M?L1651.Z%4,DWZKHHDW MF[&KN2AIS06]IMU,HXYO@\0#J0(%# TC;,U52 M[L)+H;[DE*Q&ON3:KN:"HC47I":.6Y^[[Z=R-\Z3-_2=NTR%CJT(W_F_M<+Y M@Q=\/OK3 "Z21_'>?[R@E_;NX0?WT*-Z^:-[^-G)-_CI/?SX7N'YQ]N24D\B M_P#XJC=PADAS63.0WI$I)E,\93JBK!^F/*,N+T[ZE[H?(P@AT9"KCT4MW!@S M?(-T$#$""#3D B1U[A17G5< <5&<)EJF8I@.8D8(B08>63;&#-\@'42, *- M3,J7;PF8=$G>N(/RYR!$SWJLW'+>RDD<[ A\XC_[]ESW'.>4?MO. USE$ M6HS80<2(IE;"I1CIF]^;.$0TA^%ML'A'"A2/%(ZB.8!\.]S+D]/M'6X^A_9_8#=WDW6Y6A4])$4\" M8;S#:*<16(19U ]""*;L=!5'2U8055'HNZ:U=D(6(K1=+/"0WRV1XS\A ';HW=%'JJK-!FH$IMS -!CGA2'(DB:QJG?0W\2138?T[F2!;A*([" MR/)QT7,">FA=M$,/MYAWD<)-KUX7@PAK0H4CX1;-)]=)?(5H+D'+#].WO4>L MBU9Y@O#P,0QCX Q]!_^!9USN:ASCCE5KBZQGF82V_3-*ZBTC47<#!'+D(8") MMSQ\"\; !NX'R*;S% V^M/S*,C#[?/X1SJ*9I]<$SW*W1WBE7O-C ) M4(S448Z_-?%;"I@,[*KEWO%@ $T%6B\2 MKB@!7<38@2@!#0"Q/T5/YX&@0S7-H@0J;*4QL(.9[_X%G$<'R<:=NIBMV0XC MG8K.UDX#[?X7Z,NT";?9+.B!VB&7&V),NUV9W-(KOD$_A.-L%^@'?(CP87F4 M>XMR'ZHMTO<$4[GSA)'?)A:<%Y?CA-K;@L,M!KV*&K,'4C1FUQ@@2;EVE%JXC$$3@IYVG AUX14R M&:U7_)I^:\LK#)8 1JM7ST+J)-WZ+1?D;%5[>?9QRLA<._C8+C7HS@#C[!$A MT9^YZ\;)VOLVM_P?0>!\NIZWEUU,S3L<)Y397P9XWI\Q$)T>WV'X^Q2L!ZQR.!X $CGZDO@VSN,?0K\&:[+<0?> M]['9J7V'X^R2/KN:R>#@3OLJV41?CY2\PW'&R+7V&LM KT-#U3/FS?HBE:=0 M]R+'N:-P[M0*0NJA8;>NB^2>_6HN \&F6]W3CM-&I)'6B-NBSOTJDS!(-,BK4#K1;)E'#)1J5R,PLHQ MNQ%X^X$7S%9IPO_*98FQ5Y<@Q"SP M71@UX8(AL+F-PRA8 #@&7KIGF[M+.F0H/0X$+KP(KX>-)Y(#:F6[(IO8\27-L3 M!\VN?,HD<8 M:@/N*-Y]ME"[N@&T4RB-1%P===>(]FX%7[6,M]- WBW%U3#2KI/"EA!IIP$ M>.35.M*N7NX=C[335*#U(N&*M--%C*+.<9!E""9(2$FYXZ>LY"GUA)G80SLX M"%?PO,3K&S-'H*3F=)C21SOA\\J*6=HZ*W=!84M!&(VF$\L#-<%*V^VZ @*F MQ8"/2D-$/P$>&G/V _@ 6G@G-'062'?B/4^$M&=6FH ."ZXQC(1,>PX8$M6F M,))? R@)MS_:,D/?-8O@U $Q;^7(AAIDCABQM>XCA/^L/KJ^TA1"SP'=A MU(0+AL!&8@R_L7#AY8">UDX(HP),T*=MB*"O_C5&/ ,5]DOI-^W$+LPRJ2>3 MY5%6$]' MEX5H?=&%6/R]RT*LI4//5:^+-]=,6E%%,H22_U3Y^8,V=]8T (\(67,CB)DS M>BXVNM]9TQ]6S "H@E93?A@")HJ2?ZJYN\;253LH[=.53>>"H)3$PFZQD>)I M<'AZ\FX/ 2PE\-R-+,1UGL965)G+OLDXVJ&GL;"W0W-$,4/J?;%3-2IIN A@ MY/Z5R'67)01E1.]D(I!:4&[BA:J]WAHY[P_.%>=Y%HB@QO0+NGU4>WM$%R2% M/V 0-C"'DFZ'B2 *[5++ .F'G:%MQXO80RNY4U39_&@B#'2@^.+A1MLR.H,4 M<3Z8X<>]=01XY)H>]$X'"B@2Y:)*R%1>M;W4TGMY_V5[L8,# .D7R7F',1E9 M0G@AJ"2+9H95#8H. 1TL4F];X$28U D>H4H+[]&GJPJ.GB;*ORWY&30&4A:? MK2C&+\*;\>&,.^-#_J1CT@>M MDCY09MA#'.'7*^P0L\LK-52W&;(\ _O]P=F%6@W4.C&$<&Z8?XI:P9$QP"?4 MB'!\"!G:EO=/8)$.[ 6,K!T,A:.(SV'4AFTFYF?DXQ5FS=MG( 2NV5A'@+9A MU&$=YA&Y@Q[/?[Y''>T(RW:L$I6;L-O ? AB,6M[/M@1EJTX=6BGC@3VH+;B M4(G:'E'9BE-M3R:[C\KA%+V\4&B61CSBLSV[1)V =@2D8L[-#QYJ)(X(.N-4 MYXD>@P_@Q^ !\?HV\!-NA7^XT3R_-(Y]:M9L!G&T2!*;F77@'7%;5W"XR. :URUS;[7YB>]]).O5'ZX# M'OUI !=9&OGUN]\C9$ T,=:2O5F]PL")[>3L8P+@AVL#QE3& I^EG9;C!$MU MOF/9#-I;MERF*\S9JX]@]N*$] ]5SB+%%?> M3J6VU08$7(*HE!\C<N:88%*UZQ2W([ M%ZZPZ*_R#UCR5P7)9U__Z^=D2\R;'_22*9=<-C*M(4<+ ;;?N+\$_D]ZVL1" M"R/DRDJ7GDLTMX!YE[.GFC09C!3%(T&K(NG.SX4.YR -RC!>[P;ELYYZ=*H:HY8G M' 1WQ2M L'(> OAJK; A,?(?_8\ *?(W '=6/X8>VNF,!B<(3=@=>0PAQ=NWD MY6]6FS890<-/"SILL1HMQR]/X\O^X+RO5IM) MDD,&^QB.\!7=I2=4 ": MC*E>L :0D2O-7?3P\.7@ZUYK@ \>>;%)NYY>Y3LW:76O-15HO4BVMN-,5"H7 MHYBY_CL((^QE).OZ0@OMQ+UO_5['"X9H 47K>_;F5/U=:J.=K.MX3Y26SKI8 MT)ZB&OP)NM$$0)-DY%?7^FHP@J[ 8-+OHN@]&."\?08M@;,>X4" 0Z?7$+\K M QOPM?ZVT-F,<2C@J:%8FANUY>:AGC)\GYZ\L>#IWVDHB*%60@X"Z3!P%R!C M5#,8;/#WO0NM909EE5#L6LQ?G;H/ M+3IC78BW[?JKN?&WJK$B]KS,7!H M0[7O,*T ,AZE'?;JL<"\@Q3/&$,TU!C9T-"U(^ D*OJG[T;A>/*3ZI>@]M$. M17M#1%6,&"^CE*.*=)':"N<3$$5>1LHH>3'*C6I*^R-"FC))N6^TQ@1&7'@) M?%"T^>J PMCUB!D!_%+N&]V3F47B_%/-/<+V ^L'TSV;[Y)8*#5YIZ@ZWM6T MO\1X/HZF>*I77N%AZ*8?K.2(FOY7F3'AA$C_\&%833T??<#O;<%5W=6A(RX'VB\[>L_>W_^X8%> M#Q9+K:O ;=9(F0AIF2C$IPV[=DT6:<\Y ELN*Z7NXD0!F'AB^6Q]N8MXD?^> M7.9UWV-,0S@L+&*CZ;T%,4,J=WL"AS]0N,KFH%XU&'A1NOX;NG;N]=FB_BGX MQ/OGI.ODV8)_@NAWRXO1BC2:(@)QA!9>B6 ^%/[$!65)[W#$NSHVBRHEH=/N ML^(JW#WZ*UH]^N@]T6H6/H9A#)P1Q/]B)VCN>DI9G?[*?M6SP>"'!_D]\"_# M\K4>6"8H^)Q^Q.9WUT^XC!:TT$6OGGS 8=!A^K;)[$[I?0C@&"P]RP9KQH?# M*%T&,8_>@E<("D/F>0*KU/M^W^#PD*X+D[/I,#C,Z1"$D>KY4/T*95F=JZ_^ MTO$)P<'E_/SH1,J46-]OWGMBID*4P-".W _T.KS)F79R1E*2,R4_]=+G]?(' M'C,TM1CTF(Z)-4)!!X4I!D+RVD:%T6N MO7HLJ BCKX=AEV(2)8?1:X"BO2&B51B]6:CJ3*2K#OC<\PHKB852P[Q4+NCF MA'GI '8YX%,2YB5/9>^W6'FUS^7!V:9$'5]>#P=G9U?EE__+HB.%80#6H6RX! 'OSS>R[JOF^?3,:P$.N MY+A\,]I+VRC?C ;8J\>""M],/0R[M(N6[)O1 $5[0T0KWXPNJ-+D$OMAXJ8U MOY3G0#@PUYX.,-VS@2:)A2:Z]M;!R6D\#>'&=N!_H&4"I%HC? N2TFB;W_$& M["6(_@FB,;"#F>_^54J(0BS[O(]GZS<9Y(!S=Q:H8Z_DBKW<_INZ.QBB&51] MI2J)<4N:X'ZG-#M$S1L=WE31E>E25YH+PU8:EMFEYB4.;T)IQ&=!:0=4EHVO M/I$:>LDL17^-IKAHK1\"W@.I2XX#JL&TESWP>![5NDSG]>G9^=DU0N[I ME>KS**;96H3=]GQ,2&8[FQ+X+.W4JP1@T,ZI9+-2WUJN)IU9R9:BI/,K19(_ MGE\=SZ^4GS3(2Z:L 2)4G2EP,TDY.L1HM$9 M41>(49>'N\[Q\HGH==$(%M05B]I'.VCPBH=9P!1Z#=$9>"J,IA/+ R$U"F*G M75= 0!'A+@S8J#1$]!/@H3%G/X /H.6AE7;H+%S?Q5O(R/T F7^&#@NN,8R$ M3'L.&!+&,$;B0ZR?(Q;<@0_@!4O,TXS^N@BKNIY&0J16XEC*@Y-6#MKAU6]X&76MN>CUW[N8NV9Y]W MRF'@5 L@6X!(SG"FSMI!KQ4(*AS?S;D@%5'GVQ$RZ5B]9+"N1+^LZ=]0PF2D M$GHHV6Y.IP!G'MS([EUF4&7B$'GG8("#UF&.#)_^G"][42$9Q23M *A==?E MSD.60;T=RNKLC*3R@9_DX;K_P M"/1[\I2N;%4HW&+>O'"-@:.M!Z=7_?/K\Y/3\]/SJ[XBOVXBIL*KT\+H*]MJ MIS/:RV'7LF&G?&^Y=T(8%:2,/FU+&'WUKRK2AQ=.:DD&.TJUMJ+,8: MB6S99ASDZ2K+S$A$JPB+/,FMC9$I)XF&.'HVM.(3$[2?( ?*5S751OIM5E9N M BFR5QQ5LTT"-<"]NK%V(F462[U$=5YSQ0#@%6UXL4.)KM-K6FL/ 2:MWH1( M0U @\1:4!FAHH^-YZ:3X]?4*H!1]I>E*_=U)7EDQ2YM"KR$*0-"5)GU!0!'A M+@S8J-13]$PNEC&.?2.XP]:_:2?:IEXP.D64HS(%SJ_D72NGX-:OVDBGGL,5 MTC!S6CU;7^XB7A#%5_I=/P%2WJLLPGHZ]!1BZ],ABD%?09#8>7^XT7P,9IB,T?2G[WZ@)R&H MC::WEN=. ^B[%ME;S3^*]C!@LG=%$B_UBHZHZP\W\2J(HQ+%/Q;+W]T0>XH" M+T[B<]$.@@P5OA$,@HD PO6Z(2-G27FJN5I-;*\]5-K8"G0J,UQ2F=PA=#U3&0[/V/0A4L%%MXBJRQ9#D&J'E#=/@;YS"'M\_)9W*LO0U!C_M MJ=[/OWXU&<11&5G**.5P$\B!6 (B]"FD!R^ID=3/LJK8-=X,+/@)98-&8RNM(;1ALY7 &TLK!EH"**&0YD% M(9%,R !TK36 GEW?7:!=0F+K,5 ZG*+?"[.K"DEMQS0+4E*XD6%KH#6V\N4^ M8=\C>JD/U/G= ^0M!\VF8A_%+/P(HC_W&YYH#1G2+F0TG;HV2.S%]7D+S\ZM MJK]9,&E->0X037)4<@(DG02W%G1>83"#UH(''3N=RPP:] ?GFL5K"X$&&]DY M+N1XET7A@N _'SJ.F[[ND_49QF[$?>Y &,$LA B@/8>)'">RY(.IG+RWN17A M(D'##^# .<#L>QY>GR/N)%\>1/@/)C3.Q<"&SV5YVBSQ5,. FZB^9-#4HZ; M6C(DD^*S3976;N># ! CV3DNY#BL1>%BBT&C=R^[>S<&_XD1[IUD8QDOAKX? M6UZ6I3?)V#ORDWL:57AI/:A9.)+#CAQ?Z4#P024WE[\< MU[%T^5>>C[-T.1#94XC-)2_'YRLJ;B^+6TW(^+D,$DV6UH>V_!4EPK>Z@UE2 MYR3.6GO%F+"T][9BYE#B&HD*1&]F@EQP##U=2PHD*<+I?._N[AE#.4;33 M+XV$O54]LC4#=+T*6:+M-V Y-C;KQL!!WZ$W3-U&Q(.BNH[:84&$**N.CAHQ M0J][*GM5.:?M=,VIX< 2P@Y!5UX^ 'P/1!3 DP P7-<7?H!QX'D/ <3EUUAP MM=M+.SB)7;,8"38DV6@5Z1RPT X+343)!@B9J](R*3,RB2P8Z;*9+K'@=F[! MV:'Y/*N MG>W6 \J'[F5C]PJ#=\69EKWZ&"P#B,W4&G<2N;G0B/JAMQNZI0( :%H: !4 !G:V]S+3(P,C P-3 W M>#$P<2YH=&WLO6=SXLK6,/K]5MW_H#OG><^S=Y7Q*"%@9N]Y2X#(&43ZHA)2 M T()% #QZV^W !O;V,8V06"=,#- 2]TKAUZ]^I__N]0U; XL6S&-?_^7N,?_ M%P.&9,J*,?KW?_E6)A+_W__[Y__!X'_\/S#LG_\O$L&4;K)1PF13TK*P!(M M;POG+_AB_&$9T>C^AYK FBL2P KF ,NG?V%Q)A&/45$B0HB B-!XE(K$AU$R M$J,)D2B!^,Z;X%__C!V(7(A@P_[EVI&1*$[__3%VG.FOGS^'HCVX-ZW1 MS\T/$! B$<&)"$7\V#RB*8;Z,'ZQ6-PO!Y;F/T/B./43_3R "-L.ETS7<"SO MX0E_M VD^Y$Y_[GY$SK+TE:>3+*@ME,0/[OE4E,: UV,*(;MB(;T,!EZ MN>P\G6OS6/3G^L?M4&7I1. RGDRR799B0"@ 0O=/QQ(->VA:NNA $J&%1B-X M?&>AMN6\Q![\<@_FE.5K>".HG3FWPRTP?!7/S$_XZW:@ZUBO#DS\A+_NHD=Y M@W;/T2D#93_=X _[X+--FB1B;TVP'K%Y8!^!B40B\7.)./1AT2\8[LE0].LC MTWR"9T:J^?2QD2:Z\+M[R=1].<:C>&R':_:#]Q[+D!&2><*EREXN9=9QS69>2%9[-8ITJQ#U-B_#$6#(%HNA,&':+E^!VL+ MU:% "10A('((D_JTW%N8,0'W4LDYFUTUROG^Z =FB#I<[T9Q_4J9NJXXR [8 MK"&GX/N@[8 V1 'V#TR1__V1\YD< M,!+D&D@B(K/1@*]= M",B/$K(&-1VTV4!N.J:DMD4-O78'ML:@S^44FY7Y[$1)E[MIM53-C:Z$@.\! M)[4XO!OK]V5^)N0;PV)'*[+Q+P!GCT4+V$*Z09<%LJ;4.7>:RA?U1:*)1]C/ M44L&DJ*+&M2A^-O0-?VYJZZ#]"_RY)Y .@5+STJV)SD-*C>834I+3J&=7&%E M%Z--%H)6B_:VP&V .92.4]<"0F% +0Q&L^.\MR![$\JU"J7DXL='$+(!26 7 M\*TM:"E]Q&R_;0#;@8MR-O1#2[ ;37Z#K.VH-AP%B?GD29_4?H@ M?$4&+:_ MB/4LT!. 3D=K86[>H[;)=GU2BQ7P;++H5*0,/Y+^\J?W_]@LN:&,QHY= Y8$?Q5'3XF6* Z2TVQZ-.'$B*#& M:)40R\0"\N,]&?VL^-T V<86 )LWR63>9E,*M^1<;SKM][6R6T_5+TZX::GD MS,H%OH@7&^RP5YFETYW%C1(.^>D'4"UCNM;F+=5V+:7,:B+-=9A5!%\5EG9]C*>IX9A]FVB?, #)"3W()I*-$56S$%%,V MV7QP0& $]XN#[J+C-=I-R,_ ;>V>Q7I)))*N]%(TS=4V;-O@Z M[?5A"($FN-Q*H8@IIOQ\K78_ 7I>+V/B$:4Y%,E*++.8PK76SXI3%BY3]I>J MB:-=/I7K5*Q19U9JEA]E!Z5"+5X-0TJ"!AC MLH9U)Z9/!XP+45^C7O/_CH[[[=)+ /JIH J7 M+R*=7 )08_M_5$RG!QP4.\-0&<@$7\A/ <*X@CJGH MM,.EF"*S=*-3M0+G_(-"P7-#U@!S8+B@YAL)* 7<<@ID!1(E#\VH(FKL=*K! M[WW#9?B&T5;0AXH)8Q%;TDP;VOCJT/]A;6=J<)V U31S_53+; !=A.QBC*"$ M^;DLA)^!IHS\WY]@)I*DU3K=9-M\M5N)5 LT&5=RBU+]M/TD%487YF[Q=*:?W[PU;TJ88R=OYW8S\SBOR!R#8_=[^T9105/WW' M>KK=.?R/-G01_$]^/O37ACP^2 ?Z--!9:@ "_,A GMSU3"F M?6KBGC^\?9T-1FC%ZX\RG&R)F$1QUDO#9 7^ZF^W/+I";T'YX\]N$NH)F/_\ MW#O%G^W:'E;R&/L8"S2 Q4KM#JBA=2KO>&#FKI24@JCUKD9] 391+&D@"9[ MY7RP']9C,L-Z,\?9(_';7\Y-7U:6?5L+?5-1D?-&2IPJCJAMR)RFR(F>7#2B M>+&;RPD6PT?2Z6L7]S=!OG%J2S :<36T]U]UQL!"PRPP1HB<@[PAF?HV@\2V M:L4,EUZR7$1DWM@J,=[ M0HX)E?KA!(9&>Y,*N3"!W];JR6XL/A]G*Y1:S;!1SLV7.KG4XLKI? &M'AQR M'ZS6QTXUDLJD2CTN4M*L:=7NM(;+4*T'B@T^&ZV]HM57:3TY';FRS.D)DC'3 M.)^5ZM=.\C-K]5,X;T=6ZB:>X@?QG"YP^LB9C[(]K1+3K]UX7T:I!X/:!^OT MG#T0D[&Q&%&+=$L8JZJ3=*BKI_S%=?II7/7XL91ZHY%84C6);[I3C1\,9FY9 MO?;,[%F5>OQ$OMM'"?RV5H]H58=LZ@R!1V233@^GZFQ8NG;C?0FM'AAR'ZS6 M!T9%U>-5)\XW]:I@M]/UML=??91V8;5^-#8(;AG8>]5[ 66@)YC:M0EOH.I5 M)CEXUATS> Z%SB-"N'Z]2I#\>D�^G\G:_DR>N[;=S>98Y>/S!SIA6!2Q8R4<: M.I]EF0;\I^2_X,76V&;0]G"WS4]E.!>$DB&HS1RM5 M2L6J%I5)3!>S:S=&%^>@0!S117YV27$VW0M2HKT3.3>!Y%KP-V _CGCF?C_^ M@+#N/F6P&O ;O+U\V$BG^\U6.\DW^<9R-A<*7"\?./N%7.B7F-ENGKV*FJ^[ MUOMP^LBVKR#U=#[SB6J3$>.E4"P K"GD>P^U6'IDO324/MM1I.IPJ$CKWB1; M[RNRCUI=>"VDX-7^V) M:">]LC@QK90FVD^51-Z \:($;!N&JT"TI#$+=1N8 \V<[H3[[7PY46-&XTL%X(;!*X178-@;A.7!7*^0?(^&T;(V\[GCL<4RQAB]G-[P,8?[0F[Z#\EI,GE^?WE&L[, ZP&D#S%V:/E>F6 MUYOQJ:K9$6:(DVI=;D1BK7A^>>NV[;2\_@:ZOR.?GT)#URNF5-,;PI)7HAG+ MSL7[KL,&5D.'&O-RG/26[C-YGL\EZ,:,\Q3=*:P$LRW(@4TWA[KH( Z"//.X M9;'SZ93J2"/C34%9214U5;,]OCBH$M;BMACI0NH(12%$A#QP[^+)T* RTUL: MJ4@LR I):G%5)]*M66Z:+=:#5_!_;1KIPDRT8],"6HH6)Z*;.00GEC1B>&RI M1N))TBZ[;#PU#QP#WDPIV@/B V*,=X<>OSWS*4RO0/9[>7G8K*K LNN)28%- M5M)A)!"X#.[IO7DBFAQ,B-9\B'LY77 MK9FXM9CP3+;SK'G\4RB%2$,L:.V) M-<&97*XVY.FYF;9OBQ4NHA3.T!WVZ%IA2M #(BL4.2:>)'(QJICKZ8%S:*Y+ M*YQ^?_8S/1X:,5D'Q02OX%DYHJ7G8#KWFH$5^J-V9PB4CG^/FO[^!J=/-=,# M@#7DBFF S2"!=3WJ?4@"OT]@GL')QU!3P>JG!*:*-ZPMJ MQL2)P+I201/8P-RL\%)B^^:HD 1.(ZM&:OUH*TW0P[D32NQER/JXR2 #12B! MD:AQ_DH.* [Y6$E)PVMD04_D$CRHC*OZO%@9N%K@?"MTC^LS+)RLW",H=7>[ M.Q"7:M:_SP+HU<4\)MF.QY.M?-2RQ&@W2846X'#*!N(:AI<&P"TO<:)'QN=< MI^?T2XFLWF@4KMT5/Y\!",:U"OL$5I"S%IDI)?IJEN2'72U3-Y?\M5OV\PEL M4#KLOY181LFT%_F553' J^5573 Q[;+*'@_ZP8=>DN!MA ^NP7$5U\\4VGH[I M%%^4:=_:KHIWZ71>[JL4SY3=1:4<%7 UN)?C7 7#7F1[+)#,>MISL:W%*EZ. M)S,$I_2\1 5G4T40W&KJ<[/NM9[#/0XC'UY1^Y7N_I^3B@_="0 )NQF_>4M4 M][Q!W%GD<+'&Q^AQ7O7H7& 5]F7N!#BWK'WL#H+G)#VF+ 6H"OEC@O>A3?I+ MRE]UP7C#9F1L=R9#X_4E5F,$CI='U!U;NAS@\9^'@,G!+M M<1,XCK91+$?@6KO>)3E"D$CEOMP4G#[.]_,FG-@&?X/(P"' CL-!LYCU\AMJ<=TT6\2=0+GLD!@1JE" M9&#$ KL/^ K8CU;_4+A/DQ8YR]&H-^F>,JVI";4;V$ML-KG2FM.>8N"IAM5C M)9E,%#%T'=!?:$=U M+FIH,W5#?BKC1.A!W1CR3$):&<,9G6+$P-J9 \C_64S<*F\D14-%X7(:3$UH M)[=T!SQ#VW2Z%^>RVB [S;*YT32X=Z._2_?]4-XJ3?U=@*0HJ="U>J[/4TN: MJA3PV@"?%P ,,2]6S.3E=#J1CUZOJW9.DQT HKYELT4CEZNHV?B0$Q><,TD9D\; "VWV MQ@__S$$LHA(+KX0*+)X0^V%,WIBZCNT/(%_4U\S!ND'0 MBPV<@S,U2:VDU&<]LL%':+O:Y2(Q;VX'UQ8;4XXS\T7< M41FRX36XZK(B!.^:J"ODUSW(#OGT$#Y])5S@@5/)@O)JKBIE6N<47!H0I9!1 MO\JH-Y9I/"NGOA4#41[?+]&>6E-=RA(F;K-=%&8ANWZ57:\^?WH2GB4.Y]FR M:0"O+%HJ<#*N(3^$[ !U&2AE);S9)YI<4=+3;"VX(?L1V)4X![ONQ_:UP!=KV;E@2ES4\@*KVJZ(8<_F_]P4O4P+SVIVNUPW M(A,\N,>!KX93;ZTF+C"[2X:>B;1X1HJI8H2H\0.S#\:+T!6X.@_V.ICVZ]M+ M[5*23>:Z5$&-N)3>JY(#813<5H3A]M)E6/7C?%4E4V0Z@7,_$:D/*+686?5:"'1 %G.I=5<*EFE!>ZV*]1.NN5P63E^.\,QU+S%RC+L M@IJ=CB-4HA#)S\:!=<._7U+APQD (Y&;B U)EGE%Y"6^VX_FW7%@9??[!-V? M*+_T\'A,$(M)-MRH")UX0!K*EJ.5Q'UG;9,'5%SQJ)>%FU;E,8NA-JQ,Z*D M:'#-V_*,LC!S2R[)X1V*D^1\*3'P*!$I M!\$MAO!Q10_I%D^TNOG2ZM2.5ZD2*9[H*KS3==%QC;&_$!P.:P3XNL"%X'O-C]$K$? _SV\Y_7FA\^Y]!A].B_. MI=QN(]9ME# CILMV) OPCA(G"ZLAGC6#VTWO++RY!TTA1QZ7(S_41;E12?:( M,==9<;-Z22A$.6XWM:S9K(L2FJI@Z?P86\Y MY45I6 F<>WC[MA[=6WH@ESZ_XO0FN'2?K2_I?;S4KE..&A&Z>9&AC3HC!BX: MO55;_UTY\D.VOI*,ZIW2?,FJ58+1Z6ZT-B@'+P?V;6Q]$'CV-?_TLY<$2J8. M'F[L+9F2^/#D=DP3:"@[D@4&L$0-HIZ5=<50H!43$:&X);K;YR''IU6*K#RH M56M\LZ!**6/B=)M$8"W^^2\&?!7?CUKX0PB_9;_V_+R>,FVG.FR*V@,_KPQA M4!LL:AXO3F.,.U1F\<8DL"HXD/S\ JFWS+.O^10?XUF&BTE)($='O%(1%(*, M+CRG?^M<=\/6^?AVMM>*]!O', V"'''.KS-!/+<4\KMI>XTE]4)\F8 M4;&"7)8:^B"'^2#'MT)Y@2X7QUHASNE28AKAF_DX$0^MT$WX,E_AHD.LT'@5 MU>,LQRD\,VW-54MFK$%PS_0%W0I=.\>\M$)=H3EHI7E\I8K9E-#SEG)QKE^W MEW(V*Q0$;GC-)WG $;H1QO%03M@TX,>G.S:L+/N!)#I_H,AY(R5.%4?4-KPQ M7:;UCL465"Z5*77*B>YH-\"?%.8?=;(']'?^48G#*.+CRY4+!ZCQB!"]N\06'T]D!G[13DU%\'%BN.-KUS->H M*UYK/U9UQL!"I]04_YS,SNXJ.[* +T3H!K(&&*%?JT/>@-Z[94- J\.4J"E# MTS(4<<,/:;Z,D^-23E=3[64QR7F;P[Z0WVG$X_%WCB:QFF*;;05,S$>L/#N7E*[J M3B3MUM)J$YB%E3#NFU0R<,F#=\XEO0_G:8PW$8\01(2@3VZ\/WV2L,OUHM-A M1N-Y4I>(5EP@22 $3N$$XB1A<,Q9?&W.XH@'XAMSMA;U$HQF1_X@&-;L<$ - MS@@5],.OSVS8XP](F;M/TP(UN&+%&+UX>&I,)F:AJA7PJCV3"4*L]FO-0++. M2ZQL&&<_6KYNH/;A\]$BOH+0DQFB> 2/'VB(_*''=;W('69]Z$)Q?F[-$11C M);KS N_:9=K(EFP]WPM(M9'^NKC\NP M)3X2C5*1+&5:1*DR#Z1"?(#BQQ_T\0D8M^G@ M'4Q1<;E#T875,V+):L3AR$R68IQ*M5N*705%=\&X48J^X09]*G![CQGH8C[= MS$[G,M\LYVLN1:W8;/#N93Q^8!=8_KNP8W-L_EO0I71FSHYF?"19 Y*9\T:S MX%W'&+C$P86YX#$QB-C@B&E"H>4D(H.X2:O-2BTI)[L5Q8D&,AD0F#3A<[;8 M312^PQ:[0R_F;CRT8%8,T4#]3?.&[5@N@O])@'/P#:]\+-.G"S- \, 4Z94M MV1Z0 LE#G[(?!X=3W)B,=4;C MA1N\_M(!X-;3MR/_+ISX5KOS/)TM=;,+K<:Y?+LDEGM6JFH$,@U_878\4S?U MH/'D9JOHL;W^\<*FE@5$V[6\%SQIL9F2)?;K%.<2\R%.,^7*.'C'2@/ DZ_C M\(0[01^H^CIZ?N?4+'E@)+\J#6N945-($Z$U332>%@0\:6]=.EF19EOM MZ*O(:#P>VIU:X)(4#P6C.S ^ZY'\!I"WG-@ZK$/ 3I^B-VXOR.3-BMX M2M&7&IY5N*036%YXUB5@IR=1>+?0.[TB#NW'7EYHA&NUJJ'B6?GD8OX)S%$1,G8P MYAZ''K_WQA%NNRXS;[LGCB]CI;HO< M?STN4[ZA$@E%6G<=G%Q4EH:S()W23:P*B8PG?0)(D(> MFM+8'1JPNS^&BT(\1U)J@FM&VYV2N]*%LA-2/W@^^D,'F*])NS(>+-NJ-ZES MJ3PTN7(IA]?S(;W?\1EV!3AX&ORQWY4,AHJA.*"DP#%Y ZYSI PTX"=][:17 M%B>FE=)$^^E)];Q1LTP)3K>_._-F%E-R,D#C\A..T4>UA"-[4SJXKNCY[_GY M$.X??>"#D'^C=NPT8I#YA AL, [D%I#&AJF9(Z^AC,8/^YU]?;68$[-RGF]Z MJLM*2BJ3#EY/G$LQ_P-78.1Q3#D^%TNI>K)KGGQGX<.4C\+_G7P# M-SFA!]E$LC'BJB6/C9ABRB:;0>"#BT1)+C0^/M;0SAUJB6_(HB4+-KHRUQ;2 M#;HLD#6ESKE3"*2^2#3QR*/;JOMEY.#/9HW^,]MYMK]M/Z.)WIF4;Z:%VKC. M*&6JYW%-9EY(%KMUBC3K+V94;),FB=@O^,@7)IS"\4)A0"T,1K/CO+<@>Q/* MM0JEY.(5&-$37Y@0&GI=R'O<)!6-M"E.<1=%N:*4)];T)8B^NX$>^,)\]FSH M"(-L1S"&7:_/9R/,LB/0(UZ;O9S/=:Q?:/S'ITLK<\CJ/ODV?+, P^:@-W=Q M'-!B04XY+ELH/4XI^P_LOJSBZ@!*K6E]DM OGD=?IH%AZHJQ[[6'!X__G]U2443.PB :&#OSFGHH^ M?FJO@>F, M?S^GRPMT[Z"3@.C<0HS83)!%B6'BC"1$8T-"H*-Q7(B3^%"094D"<4!2!,[\ M6*]C/])92Q&U)W@@X 0:C( >YJ0><4]N<$\^HOX%KM=O00_-8?@T\/N$_!HK M,C2&F)L.Q?"7? MXM)8L\6VN.8_/PG:.J(]AIK",8T[+'V?NL=(/$HG'M:SP^D'K^C^4<8C4# <4_^U\PU2 M+_A3W4+<$PF@[Q&8I\IF9RT#45)'END:F!?4LU D&>, ;)KJ.B>9LGDO"@#35MVA74^L1IEXLC1Z M!O-3^7J"R"88F0#C\UC3TR$1CF6$__N?1(QF'BW+392@MK53&HFUM0 6,$A54;&!']2_X;JV:P5H[#=M3V M@\IF4RWT,Y&@Z)-QV5. +FI[7U\65$ZFA3EC@,VV_(6M U0,QJU QK:+>U4 M?LDPN-7A2\>RZ'G0BP+&B22@YJ^+6X?3._Q?MM(C.V?DHSB#DUR2'S=I5WK. M_\_!+J/="8PB[C"TBE>9]$2VO&I=A-HG9<(;T[G.S-PUHH_Z0Y35[4)E9,29I=KLHS).:-^PIX_9^KGH. X$:&@ ME:=>8[JW'O[O?P@&?T*+,$SY2IARY' W6V+Y8K4)P]L&%'ZV]:7X]@M"XZ\/ MQ@7<4I0S-\A=YV3N[ZL MC#=9-)*(TXPH$@(#8I) D[&!("8D6AB"! 5D:R#'0TXB-6((47(WF"U>?Q<;' Z?-NJL%&;9GA1G D\7QDO)#I]9>M M: D7*;GDFD9LMNK7!7K/.]LCH2U4(GVN.DTJE!NQ'':Q$*(O1Y:T%F"K;":! M%_.SM-285*2&B$9N9W?\Y.66.7R"(L;0Q*D-?FW_\3P]\21[C.]\L4X=[SA8 M&P9TK.T4.VR&OI>WW\^!Y2B2J&T(#AEN\XHH?I](_)]=TF\FV[+!#G/OO!RU MD!EJYF++ -O/D84E3G\-+""JD04$]]T$]\/OXL!&A<\;83AZ5OL-E70Y7_IZ M%[&K?GXZ\D&L1H=\]EGL_G0L).7'D>C3F(NW@SP;W=@YM)0B17 MBA0F3%:M#MLI:M",57O)^H>0V(3LGM+\LYC[47?XJ^[V;0Y?PAW:H,RW+%6K M!B>#!F1WJR71:(U;@U$UR67G77E6+@VRT>7+W>2W@'V\M.:3?M Z#7/+KM"& M##43TESK*],GSJA%T:29'(ZZ>+8C4.T2OHKTBR.!_J ?E""9&'GM+M &44_S M@-<'4AU#9'_NX/STLT,WO75R M. __=>J:&F0[6 N(CP+H:T%FUHAW8EI]P35K?9$#2Y.8QC^F!1/;XJQ/&XV_ M3UY15#*A,-3&IO%RLXA1K(&B-Y)SE.EFG" !J8(RLU&W!VF^#U8H8AC,%H7(5*WSX405H:J60Y MWUVZM?XT(RP$_&'SX65UN+]/$,$WB'U\55FAZ7H]H:?P3G'"Y*TL5Z5%%K[J MQ:3UJJ&XJ[@B"LFE]!(^LS[&(>ZBA1Y3S);!M^*(C%=8K:I*3*V ME9G-[^LR_-=^W13DO_8S$JV7/Y[7A6@ISKH&'HC2&)/0D=4/.3W$_;&0=7)L M!"'Y\H+5H@=C+Q#<8HF^P5M7)/WU00<9\@IQ,+B7EITKYY:K5TR5306'KY? M4AJCCEH8--J+L0*_>;3LGXM$;TG-7SH=L7&X/((<^.;D(0DQG2ZG.H<30"V6 M4_U=N)0]1LDMM^#]*VRV]!.O<3>D;<) F:F+LWM&QNX-H&/ MF[]RKN-):CRKIAHTJTZ,3"7;':$IWF7U;+':/!*+?POS&@ FOSE[\'P; 1G< MD^P@;&T%M['HR,P_"%%72B7$;%)G<;V?Y!@^"?CY"&W>T^\*$4)$S[34M<7 MMJ]_5ZZ>I$N_4O1X=,X]8_YAO2[H6#D@ D=(X-?4 GXA%'PF;\AH*QU@ P^3 MQ@ B5T='[Q9CX!<4H-3)3I7M7\3?V%BT_9)U&1,U#?Z(SD6@7,S,55 FQC&Q M =@,@.]\2,90J/)@?4)@DY+9R>1L"8K2-.AG=$( D^&O,!I!0^&")>#')@2) M^>>,;.PO^#[(V)CM0H?1'INHU'=[;,D9B\[SM2_$IZOTR^[]AS'PH?0JO8O,=OS^HOPE^D:#M8 L=DT;/OL?-5\J=< MRX(+69]00;;+$1W7WDG4FAR>6I(2)>/-%2BQ;%TQ(?5)BB@PJG5GGK!3]H,F#_?4X]M8-3A-*-VMK14V1G4)@FA&&!(].+Z;#F MJ27+7H1ZZO;T5+"44OQKR_JH^H$"+V(:?#W 1$F"Z@?=6"K[ FDA%V3OMQAD MZ\C>'VP=ZBTXB[6U_U!V=;A<#SE<\&W02T&0C+"192Z<\?;7>^A_ 7]IFS:O MJ'4\TDC^GBCS>_/7:^O<[)QN_GKVT >'OPK!LZ>0=X;^3>*_7P'*_Y7XC0Z M^6J8( <1R(>HOB4**:(>YP)47Q*%$-%05,ABL]RU.M=I7P2( _H?+%U MJ)ZU#3K0C7\GZ>D'(;X[@GRUD6EY)ZJ@1K&BE=K,L1/?=!G@D!E'**G <\S6 M*.FE"MKK/6JV\)7VNV!'V51XSW1\RI<^,A_0A_(!^RJ*/K)5\)ZJ/T_-V\F0 M5-D71ZP/BAWRAB-OS+RK]2^Q/7+*SD)K#=%$$<_V3H,=#3'I&LRLG,WJ>)$7 ME9;V=O$Y&Q=Q^^/UB_'0!VIRCW#NXHL)IM>2WL,WTCNH M@'UO4DH9[DN'^TEP: T,T\]AN_8Z-037O.X Z#PT0MOFFU$>&LVE>6CRA0*G M1@0U(/PFTA80N[YU,41#4D0-^2_H5#T:;&]:<*/3.29JV_U*_3;UE_CWON3- M/8:]GP']!$M?(A7D?]X]%''3.R]^ZM,> TU[T !_0>[S,Y#KODUOI^W0?D4/ M0GB8QW\&.XY >:F [0605CMRUL#K)]3+XL>%EUW&;U#3&T!;('^.,QGW[!YQM\\@XH173/@<_%'K@=Y MTJ[5<'79=&0@*="[^X'9T#6',^-/9>2PZVJPS5OL?W_D*YD]U0E^J:=?M]/T M%UAU'=\ 0$NP(S*Q:3S2E6PGJS*%W%)'8GRV?E:!0Z)/:L;.S3 =#S^>!7SXK?]LQV9.?[U/56G]D2W':A]8^V M[5ZH\('\U1MKQP]?TN:HESB,0XXCAL(@.AP*-)F("G%("X$:XD,"%W$Z(4F; MLU1OWU>Q>[:0C-U3Q[K@XU7_FJ0W]T[@^^^=^'@B\__]?PXZT+@#]H9XI,_Q M(Q!9YWO%(5SF+U%;B)Z]P4$L<4\]G&M\X'3_MI+UC2K8SK]__]B#[/"FEBN] MJ>4D2:0U"A\Q^-9E!N?MH?J1E64@1;#'>QZ"L![?'C]<-V)'C6)/LE Y\,GY]4L[=02X N6HI^ZRW"$W?:C#'W\1#! M1T?PDX.>Q#U-7Q#%.]TG7F+[=K"1_R7\4U$9TSVW<('7I-",Q_?Y _WN6O>-P_OGE:ZCR$ M<36VT?93KGXX\11>ZG.](4YNJAZ28E#FH\\D,^\ GI2_ Y6A!&W'^,L\]L-X.+O8>U8(^+P4(M$2J"F_%9'V0OR9:@0>2:.8YK M-85H(AHGB0M(7,I$&[&HM 3^R[<^?A5C4M2@( *L.09@3_XXE,!0 J]> JLU M;KU[T!1H@DE0\>"(WX[U,X=8=0K6U36A()Y;$.E0$$\OB*EJN=;@]Z=F[D0XZ%0GEDHF5 HSV!#V68N M4ZIVA"A%4TPBJ&*9$NTQEM',1>C*GEL,8Z$8GEX,*]46UVQ54S"HK);R:;;% MI1]V/IHM^+',55K-_6U.3RR?%=.!KW5,[!5!W9=[#87TS$(:#ZB0OK<'0Y9% M0QSY3)-6;,FU;<6$["2SAJAYMF)?:B>&O**=F #B\'%%#P=.A^-7 MJD-H=)+ ,C4;\E?-,B4@(XX28G$S+^-070MR(9/'HQYY2X_V#YPD6+F(.#/'\EV,Y20A40JH # M50"+DAH947),RQ9H@HHQEZA)7(L_>T7!:4 0AQ:!;5812OVYI?Y:T]L,MQQ# M_#NV0"4((G8)M]67>.:*!#X .-NN(!3T<]=X!G6//,PXA0P?9IR^:A*;^6R% M;?$-KBG0%(XG+E$J];B&4+N?6[LGCM4D_!3=G_-4FS]H)%ITP8'#2PIAGK(P'(^VX1CX,BWQ[%S(%OF M(6^LC4W' DOQD+'%;NF@19JVJ$AHI+]M:_HMS2&/J38FVJ@GO@S\3_=8"UWC MNKXBP^^A+"H&^CP$%C"D=1DK8JC'1_P7VL":*Q+ 'K^!XYPQQ#4V )IIC/S+ M8,W-Q/X%1@J LS5-#6C>I@6_,0>&@F:Y>_YZ_Z/?D'FSELTUL(JQOG9VO5YT M4X"DN?Y5LXCA[3M,M)P%NFW]$6@H^*ZH89OVN7"(+GJ8.)T"T?)[_Z-"%]2Y M\;__(6+T;W0# %0+=)S\C=E^UW#XQ,!UMM=M/Z!%M(!_Y8!B;.\9,!_O+5 , M_T:!!9S)O]QV >!4FN8_(-H0=W#I/KX -G0U#=C.^KX"!W/ANRRT/$A&O^^A M)B[6$NUKD) =,WO$_9 J$'7+6 BMNXZ9AKV6)GZZ+]#P^',IF7[ MU8_^TU-4+6WY8^#LKHT-O#L?HSL+\>Y?=U924 H&EH(N@3W6/1W[=35*1>V( MRM@RW=&&HR"7RJ;D^C!!!&QN_UR N^U-GYMO7/OY-Y &#U^M.=/_>M.L_^&G M-:>B7S;:?_N#SZ5HSLWW6,JTH+B(#U6B,)9&TO=8D&Z[ UN1%=%",GJ>)O@? ML\=# J?P 0!"5!03 BV3HB"*$B,,P9 VC[CLYF<<\[ M3^_T,/:)_;3GW7=_O=$\1;\K E 'E8W^9UT0,6P5[IFC;854/O-G$Z(H"? >>UBVXVF\S8 M*P>/!E\QCKL+3[Q#F-<#P\1TSWU".[)[\HO33L9@;[507W/5*^V) B@LJ6HE MS56:7!K;/76';0# UA!@1V2H=U?_WHK_\@,&TT6UM-!)!4L)0% ?+D.Q_PX, M]W^.V3?N48(:1(> H02<0.[1 $0%,1J''V-1&H\-&"9.13GE],P$@@7[YSV.,H,L7R%N?F:B-C6I:F$HM&OGAGEE@N)9:580RO6Z0+U\)W!J"N-&A0XO-GL3Z"CJ)K>L"[2 /Q\Y+DPT8I"3 M:VK$2>-LAN^QQ&0D1%^.M JCK*ODV[;:5"PGD\NG$FIO(3 O1\K+='Z6&A)U MOFG4)VQ%Z5.JC4:^6&>$RFKY3#&E\4J-UMD)F,\&91:.?(E/UY2E#)OV5++0 M,>AZ24DO^)$0>SD[R%:E45%8Y=6.2>6=D5HIZ&1=B+\<:3AEJI=159[/YNM4 M@IMG9WF!%1(O1XI\M[E,)V9)/D*DDJUYUJF:@X5 X"^'TM.&6>J.VBNUF)M& MY2AN"BH'AQ(OAPYZ?%W1)_4X+_:<9LLE2;:$0VXB7PYM1(=&C"D2 ZXS!':E MFG$[G6E=(*@];YV( V:1B;"0,^-L=,[R_45B)!![B-^O1^*$RY4K:C;J59JI MYE3/4'#H'NJKY=ZB9"G]#$XZ/9;JIS*-V1"N=0_YFQV/CEIZKZY&"J.\.)MF M%Y(!A^ZC53>5T&FNP>(IGM7 @E#*A K!VD,LGA%4((WTF1I1RR6V4)?DK@S7 MNH=:W2AI3KRTM."*'3Z;659D/,DLT- 7#-BVZVUN$.VT\2*>(DVF51Y&/7_H M"PY,CW.C\9 MCGAR7,*IE34@^0*4TSV$+32HTGS@I(JM+AQ7(/82==/1^KA>?TUP14G_"DVVU5UZ@H2_ MBD6A6*_T<4_M-+2F7+@U55'2_C6/>PBQKE,0AW2!D^Z12??<:>Q$506Y!YV662E MWM3PJH[:61*M2;G5*>7;$ -[V*5-XGQYV5T*G+(JU3.36;03Q^%:]["+DRJP M78J9*'S$8$$4&KY%>09)L(==!FZT77(RI3F7FF>J6:Y?%U.0M:D]PMV<1#KN MJ)HDU*8YL:IEG$\7%W#H'L*.!GUEE,E*$;Q*YXJZOEB)?&,D4'OPFH^X^6FC M80YYK]B?E";I6CF7AT.?XU5(,/B0I"@8[,< #HU;'"Z>&$)+ 6AR* \8BB&I MCS_QC'T.>X9Z#D0OHA34:;?1YP#(])5:0T@L:8B:/12WU-YX,2&*?;QJS'EE MUF'UVA(.W4/QUJ"<+"MFL\8KD^RL+W<5;@9%F=I#\4PQKN2FW4H/U[-FOV_F M*XEQ$V)Q#\5=JTT*.C?B>,6,3.--R:P9+"O0>RB>(]C1N&DL":[IC'.CY$_#="?*AJ M+H1X_/Z2M^!=/=[W5#F_V"CUPX0O^?2G@SV^;Q_E<^6*'X+[L[Y>L#&QIY+W M.%C![XGCUI?'O[A/4D;WT_[W/P2#_Z:(N_4_'K9&3L085RPBIV0,)E",D082 MT ? .B=OO&/#3F@Y/F(Z0G,1FHNSFHLSWB[Y5:WQY)+ST'R_K,AEGY8= M8^(0';$?&X'4'.\E+[^/#CVV]3R>R#P5D$-LYW\D"8#A\/+F\RUER-HVV"G) M?H^F[\ 4E##K2!P<0AM Y75QVI[5E(70AIQ\&FC/'*A^,3*]M!%-N9:%#M:* MOKW\]8%V&]=M)4*@KD4OW*1J#X&Z4?:[+NL3S-CNX10^LS91Z/Y-U&U!0O\ M,U>9B]KZP&T8ZUP-M/]S?1[N&UV_,.I)HPCL'V4)5V1D+%'RFX.XAN(T4*L" M'OY#:#J0?45+%OAF6JB-ZXQ2IGH>UV3FA62Q6Z=(L_[#;QD$)_2?8FVA.A0H M@2($M ,H3.K3\O\^\.U(R-1G/Y"$L4:,OJ+>Q0GUDF)EN5!M+71D=X? MF T) )^";]X<)F&94J2<:1)=OCG.K2*%>GLPJZ.3F=2//U'JCB'H?WX^1408 MQ5T3M*&,?EA&"7(MI$1"D*VHOJI0^A@'PV6;Y8N%8C)S?B$=V96A/#$&@@J& M>$S+9YMNKH$.13,__C#D'4WA9Q72ZW*(@N3W-,>FY40<8.F88LR![>BO.3W! ML_9AA![@$.G2.O-D?@T[%Q4-'6?-F%83JL4FD%S+[[27!@/G\=,>K5DH1(BT M(%4 KN#FL"(O4DFOS@HQY-H0!'Z')YB#U&;PC'J8K0A%\0+NRQ=D$31F]?ZD M&&WP,T[*MYSH).7.ZE 6&22+Q%TT2IU"%J_+4[F*U TK27"%#FHS*P'HPD)V MN,,,X%QY+B-84>$W@O8VE?#I_*&-^#4>I*\"G,V.WQZ]VX9+-?4%7^:!DN,K MLQ&1\921$$<^$!F_B\>C87HGA#84Y$MX4Q^39#Y58](=,&WRS8S-3%8U7DOG M41,[Z$%1\3N:B(4YH*O( >519W_'M+Q7W::;]!="H&Y519[,UWF0%*@8]VA$ M934NQ\M3-\9'+#9#,4/3349&0L+W;6)W3"(1IG>^,U"W*6VG$3>>UX3> MDJP4<-)4&$+$T]2\@'KC0@>$)N^BL7B8P;F*#$[- E-1D3&PG +#!O;.?4#2 MD]+1,,EQ7&C/>/8XT-A8*^9S8^/2BOMD;M)&GKFU.+.&7$6RO#XM]7H\&:4' MU7$N1D>X3K&3KU@.%:F61JB!N;\]=H.XD.W9&>'-?K2"- #R]VE\##*J. 9IC@.UJF(VH'^&\WZ::%0-UJ MM'NZ?;1WE.&JPY;8>B'J#9,B[>)AA"FJ&Z3>ZZM=V+$5" M-^:B0UUA[BB$-JPB.+D;\RAU^\^65$Q#>E7C*HD1('AA(JJ,)^=KS1G9*> C MWP3\^).XH\C#/)PP Q1"^SW%^G3.TI?D6FS.U;P((E'.*_,37AI[1K551ZME M+B'7U^5@7=J/JEGF%"[!\W?ET,GX*3HC%M8*?3>@;E-CGG 3;"TV-4TT'*@O MN:WD["]FP.=\TVMV59.KKK1N8>[5X_KZ]ER4WB'O8LQAR>Z;-/HA4+ LD?X\L?'CU)=O6Z7)' YGJJD-2B ]^) M:4"T >;SXKRZ3RHC\JRK35$ M4\V*2Y5,NXMD?R7WQ,4"R3+CRW(,/V_KKNORK2[M0F440S0D\"$'ZB8]AQ"H M6U65)_-Z-K)SH)[L95.#=I1JLVJUG2N[1L+0(@.H)Z.;%H]P.JSJ"6ZF)V] [ALI M VWCEMAAKY\0VC D/-?Y]ZWPK6LG*\#AEI+F(I1E35->*)JV1^,F)4/-IB>@ MQ^G%/HZ71S&>TZ##X_=TIF+,'14[;Z^0Z_ :0FA#D3['(?M/R337)VBVFUCI M'.!K&6\XBMA9LXYDVF__0]XQ^'D[>5V7?W5I-VI+V3 !\HV NDW5>#)OYPWM MQ\9EK334W %>98K#62/=SY1C(X'P6SDSS!U!'9;JODE+'@)UJZ)V.B_D#5DK M3;-#(2O+NCJK&E61;(MCTF.1K#&GE+7K\B<"FZ])@ZEI*\YN3Y^PE\\IH U; M=WSGUAU'=X)&JFG_V@CO.C!\VK7CS?,>_;'J]"2"7J@=M3Q4.S2I=SK0/?*[ M/$?O2"I,]X2=?$)U<$V.VI?TP4C.+8O\KLNUN[0'MV[D$S;P^:@+1D$M(YLNVJD\B]+=>['B$;3E&>"XM+H\<5.? M/1HQD[&]:$S( XY7_%X0NF[&ND[=8>? M/>(7B122R72V/E&;\I"F(F6:KV872/R@0Q(GXG?T@;T%;]KS"&Q2*4#QQ76X M,R&T5U%*$"SPK\-7"*$-63O, )P6EL&3=RP HBUSM6M M;4R=;EMXP_VU-?._?@5%K-/@BXV,9'/5I4NMI$G*;$DC@?2[@A+D78*FPEWB MX 5BM(%]G@/E26G'FLI*SG34XONQ.C-++UO$W4D2WX16BQ^DJXKU^4B!#,> M?^D[6"Z0=V/S,%@-#Q.$US(WZ2"].!W.&*Y%)A0 M636E9QUR(9#K+J+$'7Y@3ZV;=(-"H&Y5Z$[GE!PD=7UV6A6H!8WSGJF#N-J* M&?-Q'4D=\D9B=['PW$!0LTB_7UX3L_5'O#!_%$)[%?O?U^W8/+U18JMPO3?/ MCA=:4B;#]@LT/\L79W$O8^0]&L9_?O-0@KIC\,/R]F$>*(3V>XKSN6Z(.4R> MZ3D?654GWHC3\W'66/(T-2PMD#RC6V+H.R(1]@T-;C[GZ2TQ;_I/-^DXA$#= MJI8\R^4PAZG(>DI@>TY4+W(SNVQ8@L.Y\R8,,OWNHM'$'46+(,KSQ.]HZC OY::=D<#F>=)@ M""!E9Q^G92F#>D$P=M,3E3G9]_P7LZJ?F$SY;Q M0KZ5S%#30AT),X.$F:'(,,<3V!R/W]4UK-7Y+K7282WD1;?$D+#MZM.WHM)I M*XTGD[.BA*= (M]TIR;%]Z!:];N&TG=T(KPX^'L5.(>R>]G]KX\(+ZVI%RJ%WG [CNE7JS:<2<1RA6H/!U;5#\CB;#XJ 0VE!R+UQ/O4=TM;P\RT:B M>I%OUI2%W91&*RTZ0J+KEP%!?XB,ASFBP.:(PE*:$*C *,JPL"0$ZMOSXW79 MK\ &^BE3UQ5'!\;FREKD,<$9@"&A!N=_54P'8 3Q=Q@0A]!>11 1+/"OP[Z$ MT(:L'<:/P80E#+5N'J@K520W:1Q"H+X+/UZ7_0IL_-A\Y?JK\/:0$-K0K0YC MJ!#:D+6OTN)>VK#6K.VA/O^&R3OL?][>#T\KG,7 MQP$M%N24X[*%TI?+6?*5S W]L*Z-D7V%2TL#F:Y?>A%14;Q*4;=%D@:TJ=I?%%? M))IXA#UK.=13M/DXLEG7&9L6%!KY>9F%CZY(LUKOB'F O/XG>H?O;=3WG%?6T&/BPRS! MX!G\"=8B-I 0YA:F)=O . 1M>=MV=U"V*U[)?DJ@1$[JJREM:HZJN96%=^H! MX9=3 MYH"+HG-"V;JTXSNK>DIBW3&OWX8YB',XKBO][?.#1=QT9(0=T&PTS? M-P+JTG6"3R!&(A)1EI$UN+]R_E]"8]#G;B\,U7+R#Z\0>+/) AS$A^-Z"N0&ZD%H=W8_V^ MS,^$?&-8[&A%-GZ;"] M=&LY9.W1E<:KGT6"F6T5A?ZL/U&92CHE"^V)6*^?8:J/,?=>' GU1*-W@FWPC7OH:6:I1T]GRP)W,P;NN-AUHM*G<6:=?"7G7JVK+.; MX1#AQR%6%BUIC%'$'8;([:,O#22@#X"U^99(W&'PV2F KYH#+;QX(83V.K8. MK_L8]8Y*\'W6/0Q;H\*[-$-I0VWXOUXL=#,JB*+9]NC0B>OMNI(=)FSB^YUY8TNG1YBX0L1240-1OJ* M'%$,3!*GBB-JX>[*-P+J-G7BZ:X1?Y":&A2:O)%:B\R.IMRC)!4N0F7B.-O@ M1*L=&QAL*CLHLP+E7ZH0CU-WQ($=AF_2NH= W:H4GO 6[\^(82W;:5J.G1MR M#)4O-1O%><;5?#&$ODJ<(>YB='B#9G#WLUA)D< I]BT[$29MX M*<,DEJ,35%E:,M%LD\@8 +ZV- MSW$_+&O(!ZEFL9S/MMV:-^/$:3Y:EV;=B"R,!)I$'E4LEKB+D>>MB[D.5^O_ M9^]+FQ-GDG6_GXCS'XB>._?.1!B_VB7ZG>D($&('L8GMBT)( H1 BULO_Y6 M">RF+=I+FT7"=>*,7TR7I:JLS*RGGLK*O"1'A4P\_B9^E4*R[[5QDR\IG2*] MS4F\VNF1F"LOM^4TM'%XRP#G'JB3656^+B?UEZ< Y3R#[JDZ4 SGJ6LX\5/S M#MK7TO6$HL); XJUA:DC+-L##_=LJ%.@IZX>%-T+=B=!\-O(L!1+-0*2"GP1 ME.9[#+I_(ZDI@9;)(VRH,*,A+K,IF@;(GF9D;CA299UA*4RC-0UCS !A\X]N0V"?21IV&7PU62?!(YD MP.\'3XIA_X1#.'KN+P]+JOIL]BJ4?GK"F6>=H$*S3N[U+9##T<___9_CWH>- M[> KC\1U$ ,1V-!83PX=73&3R@B\_KLR6RM;]VF;D'HDG]SP]V=W2\(NX1@0 MZS\31Y^A$$*3-% 03_;E_+C2%-.6\S+>3DE[C-K]$%JPU^>>ACD$*Q%X!_S M%;#0B:T$+S;K8C/=+HJU__PU//888EW8?]\"WH))D=S!.YR_KXFC1?^M?O-B M+2O46D(6]+S6$BO%;+H-?FFUP7^J0JW=2HBYQ,^N/X_IMKW^EV\IO@866^W? M%^S1F[TPK(0WL7T7(";W(:%O5!UT?Z$[^\"7A#('SLQS+]W%8^L]0XS[OKY7JITV"#&'Y[J3A<\LD=@0GS M,K\M5](>EK3@,T-O[Q3&.\9._J26*25K9K.15N69S;!CZ9-7DL;]K&F#6S M2WN4EG$LW+1)K#L=MJ#9IC)R_$VM5)AQT[6,X^&FYK91[U7:[E82ZSD9*ZR2 M0@8^E0@W]4BY*_>5^DQBBCUMRS9UF<^ IF2X:66T\6KUW8 6NK0TG;06S;[7 M $U/3'Z9[%-V2]R80KF?MGNM_%9BI#%LRH2:NIO=(%G-\*;AX=FFR"[K^ QH M_HE)S:1GU94X[:NFW\IW.CZ>W)530 (G9K7$E_#>J-5,S-%@Y"(K)D;]QLEOT"FP7[QA+KDAW-QII!I">PBL;F:I'&N$S0-=2!C M-$6GERO*0JNJ$7.\NMHMUFO8--0!JE)*9U5BW3#Y5'%M;ZM3;PRLFOBIA %H M?L:B^_T[P*$S9>'JWY\^'/MFYAEC[4&AXGOVTQ=[1!A\\PMP/-K\'=I@(;3G M.4^].(!"?._GWQ..<@K5ZB]P1")1Y*[\R&"_1+# MW/D8B4?JWJ?Q*V@J_HBE[GR,\?&I[SE)#E;>B"Z3W!]/Z8>&&;V)_H.!@V'" M+__[C?[VYW--G-=VN4_2!NV)H^N)*OB'B9L0+$W7$L\,P=>><&397V2BSVG9 M5PQM^ZSE!U?@_N\_< ;[F\0?]A^0Z2/3C^!$U4._PPI][/5$Y^P M>IQ\Q*X;T_I9PX>Q3Q@8_^]5/7AE ?BD*E!LS%0! M)E6+D\\/J<+O9_G@A"X:PWEG?4>!S9%P^A.*V[:.XW,R4&N93F>98$"O;=-)6>)=H?28GS$JW M?#WGV',8X@''T#6\">^[0.ZZ(VS4F0_EF79='?R_=CJ!G;^L-);YS'0H)8WV M>.S7A1RU@2>QY+H!(ZYK MPU%>AS]X._P:V(BW70_&Z?T6']V1^#]Y /;%KI4>(%*D[I7>%82"IB>.\K:M M!=<>=&=EJ+K; IO(4Y>:NCW"JG3Z(XRI&,MDF5ZOK/1:IB%2(HD'FKC()?%X M ")DS>\&2U_8FB\,ICYDS6NW8&J#[D@5&'_H+[.F81J--+!F@)G8!QP_53G\ MKI?F.-%)><=VW<3"L4>G,W9_!20;R]UHA$:+^*=/@J? ".N!#9[PKYMNI;=P MDU0;2S;YUHK9^:;I-.2@U"U!/' 8BW@E9,F(A8H"<'K=DC6L51IRTT8%XY.- M_%@UM4XIOY;WE6^9AQ1.(W8INNR2N-"A*EGCA+Y9P*O?[O<[![*Q";*.\P6 MUU.PWF+NXK"^(X6\Q6I]DV%&V4/&9JO_G.&"6>SSFLQFX.D/B;%N@55M%F2, M4[2Y81FNYP2)";XJ\D![",0&W)0-.-AF?F^9:4M+_V*7PAY\GLHC-2_.ZY4L M:#+G%(407F"PIN[J09$IB+TT?:7/[ 7,%W?GD!D==:/ ME0BAK2*5MVQ5=UUX0GY">^<:]"51KI%%23= M+3;F9,5<]X6Q?"C2^L"Q)(IL0>:.(EMN&"9\3G-OKT376MO3NI0<-29M2NT7 M-SF8@"RH)/60>F?-^CM:W6-#B/W]5#?!#AWK?%6\?*E-<=Q]^)F9L2_LW"^, MY9Y/: _^/%0C&+AL.1HQ:5!DU M\(P*C%\>.?;\"LSBLB?-_Y]@ 9P5C!&#P=Q9-ODMLA(SP1J%(ES;":X&3 M]QEA.M?7QO6L8)@MI63QK-/)B\,@+STDFQY25)AK.H<-1GDAC!/95+.MY$^J MR0BF//&O ^7T[Y.1Q%\!4:) C+A%6T5K_/& "$BWXQ%D%*WQ1]EO1XT)>!%; M4X1I#G77.RRT=XZ#T%X$!2"?D1UX,IZTI8G>1'?V^Y-39RE-D2;,E;K#Q"8U M=LUJ)YOKCF%1*_+;#R;UOG#CNUSPD1VB&.%/$P3OMD-:II8VO[6F)K_;\&HK M+TXX-2@N!U.P' M^UM2MCZDW%Y?Z3%2OBQN/:E7UUJK!BS "1 0QX537YVD9!$9@FPZ#F@J^547 MI(BS'8'/>@(-#PE+1W>([CK^+/9QI_<)%VKZJ3L"A%U5*Z5RM2 9S7PM5UYG M6G-Q# MOD_#_Q$"\=@Y5M[2Q_H3%22TQVJ;'87NW\,70,\-2,>-_5[:\ %:+&?CW= M^AGJ0"_TA*=L4+6G>)/DZ'SK"D$]3Y<,GDKD&98/1"8^WYK+!.:T;]>&-B5L M/$VC7T-?O4K=GLSHM(0MBS.QUYZ5)CEX M0,8&5X>H!QJ[S!8Z'B@+&3.Z.A0C8S;[N,$VDK42QMYO9F_-KSGM,YW+XU/8E@4E)_?S,:"I]#B"Q(#TT1;_3=2,6##D$Q(+% AZ> M\@XOG<*4LT1L1%%+LUS7J GOB45/#IP"1'1$.*W#5P4)$>3 :KJ7F($MP)TC M[+,&BY# RVBV/YSIU_&Z_^=2X5M7&,A= RA@/.]+NS%=Y7$_LYJ/S>60WPBX MZVQ('GC(U(' PFA$8'T]DSR%8.[>)"]]=O=>DZRXNI;+5^R8P5T]- M1VMHD@$-15*7R485Y44R3C141G$-=5_TPICYGJ[!@/4 R206NI-P)XJC(S+J MHGO/2/CUEG_,=U_\-O9)E65B;K1$/P%7RS/UZD6EDS?DLYZLM_TWGQK M_GRH.^(H<.*B[[EP $"B87\>2B63WVV=5;9K8TQ/6R]'Z?(LN4S+1)#JF2(? M6 9E=4+V'C-P=@-[OS!7=C9[GXV,83U9YH' MWE?]XH[6]P">_>4I0%G/H(NJ#@/KGKJ&$T?)&_;];.EZ0E$AP%*L+;RA:-D> M>'@ NBP-'M]J\%-P-JY Q#4R+,52#64&N@:^@/7KW,>@^S>2VHU>JP0Z+#-T MBN)PCI1U@F)D:D1JLL(,*3E%,QA!4^R0(L'2]9^_%/ _S5C]^ _X\?0F=:8K M#E36R=^:X2YFRO9[,.^'SCUY+X)])&G89?#5)+"\[R3,O/$$<+!_PB$7 MAR55?39[E75]>L*9E8V@0LI&[=4\D,/1S__]G^/>A_=@!Y=])*Z#&(C =,=Z MZ:!?\Q7TE)9;"5XL5D7F^EV4:S]YZ_AL??@Q6J]*12$6JO8$2IBJP56 M:XS#L8/#N&WW>;&6!3T3LF M998*6;3;?!+JPW^4Q5J[59"S"5^&4$"#N%Y MB+?M_;]\2_$UL/YK_[Y@C][LA6$EO(GMNP 0N9?NR+'Y'GD7Z%H^MJ8-"8)B M:98 BQM&R12IX?*057$Y-1IJ1$IA1RH]/*BH\H3DMIY1GYM<43);[:1M=Y?V MO%1/0S#ZLF6:5DKMK:5[)K-(B9[6Z!47[EHFPBV[1;*USC9; [,\P9?6DNA+ MQ=P8P-IPRY&M,?:XX&*ZF1SX!8^93LMKT)(.O3VG529RJ9D66DZ>6T\::Z+( MI65*QEZVY'B+($>$UC;%N=\I:NU)FF^M09+!-DIJB\ -Z>"DM) M)FL$56V7YUA+)8JS=+8Z';FP./F3E *X\HP"]ALX@ !FRL+5OS]].#8*YGEU MVR_'BN_93U_LU^+@FU^6[".T?VB#A=99SWGJQ6$YQO<&]C["E*4?F5<)TZ/U M[.CY-GCF:&:OGPSTZ?>_4*.!+\Y5P-6EQO MY&J0X!&JB9_@WQ.<&NP3/C@O;^+\BXCCF%\X4YS7GPS^+:6,VMC!2.&7__U& M?SNK' C\$3NO(+A/4D[MB:/KB2KXAXF;$"Q-UQ+/O-/=:,*SI#ZE%\@SW(L^ MW- S'+N!*]XI_JR;J"J..OF__\ 9[&\2?]A_0'[B,G[BADYAW_ C\"D.4\^% M!OZ:JN^5._PSI.[/KH X+TA(/=)LK)P#C!&\L#-XG3XYART,3SZ#!QT<.L;_ M"WN$2"@*@\=,4?!4O%:-2[B.OEU-U*6>6EW M>FG+O$#_41:'(&ZE+H_-P71!FOFJ1?E]<5C.-J!E?BR)PU=8,C]X8? :*&9? M@MSC?1QZNO MV+>8NNCZQSCMQ7\9Y+&TP:H6G--#/)9(Y&Q'!_U+J+[CZ):Z37B.8KFS %4E MQHH!/T&BOOHI>.^'MA>F (WRQV#TJ$+"WGCY@^VVH>GN MQYBVM/9/0TYK4]_UX&U*L(411VUE ^9^D0>)>"^&/ %Z$*A[$_PCH-0>?7BG&#%YF!)Z^!?QU2P=;-\,S M=/>D2_\M1RTK%5*?#I(3D^&R&PJ?N1Q7@#<[83(D[C+5KN(!ZOX(NWT]H[_! MH!'$^P,/\-+PV\R8,G:BO<3T8;N\7(P*BE@BY^+NS\]+WWUA1W]#J/<:6>?.9K2H<4-A.1':!%TF<0J@MZ#@ M'<,AJN[25!UR#P@'WAH'ON(>ME/-FE?:N:Q4YFA<\N1);4B.Y:#T'46^+\WM M5T /$63NVK:GS%Y@O#.5PHOR3)R5*HW'&JCK0/ &X26%A<',>VXSNTOFYI-ZIQ<=R>O_N&O#^7T,9 MOP^]M5[_LS]+"_Y3#E\K._CS:Y]R<0-MU_^>&9;^E.+Y]=>\M[?P3__T;OLA MV^N(9>DAQ5#RD*)3,H6KK R:,O)0YPB*5*@A3:F@=RB#.9PD&F4P1QG,40;S M9^\A-*1BNR_3&(NQS,%+Q"!M>0NH2[D@5K)"LP4](\[^G=@/!:4OCT+Z\E!? MCGS-!_*9QZ:CAZ58)7 ,-,+E$:4KL)@(*0\UBI*5H:;A[(A@\:%R,+*P'P[\ M>1*#W.K>,QZPN*V.TR3NV8Z9SZS+F+_>S0?#,=P^A)..&TYMTY@(A.!W=7)8 MD@QB#G;5A,R^;$D.!76:DK64J>3['-DGV$G6;("6X8W^ET\S)/9PBI:[2IGMR? MVKTTS/<>?GV]6G5%LZ9U!']K=VDR-5\J&'PH3H9ZFJMZ*=LK)(56V;64R=1U MC$$#-F5>-LU9\U6'%>R,H(_FV<$Z5VGS1C H_&5301K/)[3C];"MDW:5(9&O MN.[)//)8;^J,^FR>P)9+5AI7E F#5^"=5.IERU3+':X7J2$C)#FU0]B5(CF9 MPRSV(4G-U&I6VV7G.X'I]+3TRD+9>CMM5IAM#Y!FS* MO6PJ2O5VMM(:-TTEU6Q2G0[-BP78-"Q4T!08L^276U.!3\IKBCJ92%^8 M*-VR5G)]3,RW4O7LHJ@Q@S1H&1)J4?1G297C&J;27\W&2;8I&A3JJS+M* M=S,I"GR&TI;#V=I9S(.GAB1E)@=>)>]ZLE"N).G*C#2!;X)/#4MJFN5XR9L3 MEK3D)A-O--PTF[GQJ4("9(?I=G8-H2P10RHGB[FFD2V_+K/K[:0*5/5$>81%I[YL].7=#IL7W?6DUQ>I909&W80,M;GP6_I@E]6D MN>#6TOEB8;["&Z!E2%)8EZVZC4Z%D_AJ)[M",2WJ MI.G/K>T&#BHLJ6:OFQV*!+4U>:TN*0UIG4XIZ5/E(7QF(>4KY;8D='<>EC-F M:[U56X.684FM>YGL..-T):,UFWOS?G*1W<"6(4D9?JZ6:V78L5#>$?36%2C1 M[\*6(>4OM^9*$V^N=*R+\9K ]+E*UX MPX*:&_0.RZ97M+1-.\I(W4W[T$ZX M$X*J)TQX4%9?29(9ZF@&_)3^IUMDSE1'TW/ED= MHUGTK1V7R0AEO;2=6$VJTEJM3U7'Z*W: WW$V([$&)5:9U'V%PZ;/JJ.\?.9 MQ%S-$H4*+LPU*9ELDFS!;\&684'UV+7I#1I-K)7;<:=F)\V18+3$X=QGS;FQ"YJ&)A73'$_9S4H+ M4[22A52^WNKM9F/8-.2HN9*6P2HCQ91:A-XV^NWECB\$3<.>NHT5TZ1< *NO M7VMO'#UO=*;C== VY*IY:6NT",.CA++:[*D53ZY+9IX+WFH'S'ZW8SJ^Q'^Q_.!?ZGD MWU$1^N\.%^A'ZDO4>XCZ/!"/.)J'",P#_HBA>8C /%"/+([FX?;S@-;IJ,S# MEZB'%?5I8!X)#LW#[>Z"]1U"_J M\\ ^L@@O16 >D%^*QCQ0CRR+YN'V\X#L(2KS@.C6*,P#HENC,0_(+T5C'K!' M#L4$1& >$-]ZUGDX2\'/-P-FSGS=] .RX3X@FT\4];O"MH?P$I)Z*\8#2>J]VX*KVE:4!/,63DO[\;NO'TE^%T4LJV[I]'OF35_S_;@/))!+#EBR7_925-GWDF3C]15 M2Z*>>:/-V_.Y;?W??^ ,]K?KV:J)-MVW)F>B3N0M%$-+&A92E%LK2N19O%_J MVB)]N;6^I![)2*L+"IC^C+*<&]@0CW@JSLBF[>B*ZSM;A&TBY(+8Q_-R-.?6 M&5B._5'%1W!M&LW<'X9\7CJF*KQ]M311'=R_J.L\>3,6];1S$(_U^ M&?Q>:8;7\9MTTHAOAJCZ2-#-=#"=$)ESA_W$E\UN0(&CJF6(,"+ &\T M-":@EN*K,/K2-[SMQ[FG?ZBJKH]&5Z:?/J4J&66F6*J>4+Q$5E?U^5!W]KI" MX@_[#P2&I]YM.^^10*3(V3/1;6^,^VIW_/Z ;$G\Q]B 7EDY1U'AG9"$;QE> M4Q_]]YL$/L@M3[$TQ=%D-UAWY6R3JLI$W6@(_H(OEN?K5 M+IK\!5V+!%P=_ MF'9E<23CA$SB,E0?V7>38T59P(=Y^AQ8IQ!8&&_/%[8%?G73&\-];K6/@VC! M4X)JH)'RP!Z7,KK7S)O)^H!N9W%JM/+ 2S5=->;*S/WOMR3Y+3&RG;GB_?>; ML?&^6_Y%&EN]3L!;V!U,K*]4F#,:ID?RNTF%4I4^XU2,)NQ,L5!(^>@+50=]Q] M3XJ6.O.AV.NV R60]CS'&/I!,>^V7;,M.#S'GLU DR+$&;KKG7 :YJRQ,J5R M/X\1A%;&UKAA:T>+W MS/7!=V1Z++>:Y&ND*>;2M. 7*]T"OXZ>[^"GVUZR4$AW3::S)56YOJ-=I@%\ M!_?M!\?@#RQU7<2!',B[2S[&RX.\53CQ*WJ0GX%O(KSXS!_'31:#0XV#-YEX M8I+/\96^D*S,G(7H=MNCS3AZWF1M6))0H ==F:H#@6$(3[M(7)KR2F M) XP::OU]=&,3*NUB>:31-ALN6QW6E028K$(_@%/ @ M7.J!Q<,^Y-^Q-!5QN.'RVW1N(HZA43#??A!5&]@DNX_(K*CBH^UW!9#^LJ6;H_]N94)[^&SB,%5E220-[C1M[C[&D' M$$-X:?>A.?1\5R/G$TP?;3IIJ5PJ9W(1W(>+@N8TR=)T:98Y2N1W&3>_'4,4 M31#??C L^4"P8;M_-0 A*G$&.!$\/EKO[,0:'( /B'6=]1X*-D7(;62V!RVY;)O2F#7SY[.&@25F:I,TU/VF8Z M,Z?GFGI&:WS.%10#108=APY =PQ;VV\3@I\9Q=4UV#W=((.EY5[77C[ 7F^R\ZZ1+IL#G*MUJJC?>37-G7^$ZRLS7/[; MV6#OVNP4J)II\(,UL2O;NW9_#18X[ML/ZH$@WG?(A/S%M<^?(S_B2)Q1HR7N M4RH;G2365QGQ+4Y"D%U9?_2P.32#:":*=X-=5V3M(>(RV@F]M!3-3:IA/ M99IC0:QLTTE;X5VB]I[T-G457ML!4\) M\.<)D)DNI1OCM@U IE*O+;2ZZ?#3<4-FX1D!SC[@+(-NHMS)M;;XBB+JYPU( M^Z-_#RN^HHCZT072_KNX>(2F'.W(HR$*M"/_E2.8&VRC96S9 M[3=WU:5I%+E VVAX5O/F/CKZ]TB"O!N)7PJ6)9[2B!EUD^"+1*TAC42A]S*CM2!_ O3OY6U:3VVVE4%M+ MC-?,Y/UUK=5I__DNXG=OJ]BN6],]<=16-B=V F 7TZB-*QR+E8EB@^O76G6F M/I:Y(+4;.#.3@&0RL: L6;/ M_Q#WF@8N*?T.-Y?*E- E*MIN.JDU .X-4BF]BGMC?%2(DKJD1\1;4'<,AZ[@#YG?7N S*>=T-)9#S(>%Z<3R#K M>??!!K(>9#TO2'MD/>]F^Z-E/;^*[NPYZ,]Z:OB;,B]*+35>BF,'DWQFY?1Z M0X(TZ#]/2E]W[)'A5?;I&WZ;6#Z[\Q>5K6.:4GDY,G@VVVC;S%I.!:5::.H! MHU%EBMM>M(B6G:%5"M$+\1 5HA>0]9P\<4+6$U-^X;88[\PG6>^#9XK2$=GE M@*T+Y=6DN#2EK5(F(#R#!U=OP[,(W]TX/''XRQ/7.IQVT*F9!OXQH\P42]43 MBI>H*HXZV=?4(_&'_0A MI:,@["C>+[J&D=]C?-CGC/SU#&=9DIC.,^LFC95[A8+L,%(RFXU@)3]F4MQL M,HU232IW\OENJK40DN5@:>>^_> X\@$GWY?)#%G]M>]H7CDG9#=I(:FL=_T5/Y=VM0BZ %K14^.>2+<$HS ?C9(C51\V@S4?7KTB M'K#+H/LOZ0'.>_GJ&A[@%O>G+LRF?KQ(4^< R[SQ@O;7EOV4'>U(N MIG?1_M 8KD96G2IB[^7&K%5VR)[ 6%3=&8_&Z_GZSY>^-^BJWZIXHSJ2,K8] M;V-^MLUGQLD)Y_;W*LX %8^)=L=@74.L5?S7M2O8\>47M=P&7V[7ZU[*S#>R M:-1;6_MED9V_*953J_:U:+ M@PA8;&C3V2H8O76NH K;23O=ZKK;TL8-##6X]TCA#T3JS;N/?P5O!?_5C-6? M6MG1_*DZ[.^Q@IPRM..#X'W3I&F[*52>S::6\,K!Y:9Q-K_&9;TS&,B&S M+UN*+;YC5A5?%HRZ,$D736PAYQN@9?BA_86DIG8&/C6W#.T/%ZFU6,GQMQZ>$J[1I8,HL+-PJW M!;\VQ;U%4W"M(FDJ^4I],NO65YME,"C\9=/%M")5L>R<%,JBSE*I6J[JU=(R M%1Y_4YYHV>5@5#0-8]I:,:,I(M;LIZ3Z 9H M&9*43%NT)+>2G)G,5[Q5U\MS91>^/2PI1V.&)D^Y)B;F.)X=3O,=%P^:AB1E M47+99H6\+.3%7+DQQ0?Y"CV&34.2VBX6Q'K6QEO2TNFZTL)5/+83-.5>-MWT MD[.D5F$'V+*IJ3E#GRUZ.BF(C>; E!2NUB#3H&58_7JZJ.>K MA166Q*=SI4]N-KT&;!D6:MU:#]9,FTV!Q;JTW0T)G&@+:]@T)-3-0FKTK79! M$G2)9S!C4F[@TS%L&I*4/!ML-&W)V)C19\U493@2Q#I\:EA2W)HNKFL\OI#T MC$_7L4Z!Z]7#]0R5IRW6E6@PZD7C:=%YO5DCZ>IH4D MQK8+^=I47O;3,AL>/YW/-66Y@:TEO=V@&X9JC[U2D'3X94N]Y;)\CC5\:=O8 M;FN%6J>4RJY!RY"D>KXR:)EL@9"8ZB:7<9?$E/;@V\.24K>8O<8JZ9S9HHNC M+8]WIJXYADU#DAJN/7]HX)HE^?ZB0IKLO-L@84_#DLKCFTE*;&Y[@K@S^WY+ M2==SR: #(4DU:X-!)N=/&U@R,^ZPKK9V<^6US(4E-5SUS&57G\O8'!YV9 MD>T.;!F2U&R0JJ]Y<[WZQ&=(GSH M"4&QC:V?KP*(+8KU/N\UFTECGV@N)"@/JVAEJ<1WL'Q'W"V9<4$44S#$,22H M)H:O[3:6!NO4=L5KM%U7FU@0#/FRY:C<9^=BHUO'#+N\LQI2;;;BTZ!E2%"* MFJ%)JCAM2/-:=Y,I>-V)4(?/# EJPB2)NC4S:!09XT:/QGMH^2>IB'8KSS'0^\CF%6P5U(6KO[]Z<,Q3&5^[E+WN.]H MVYH,]IO!-P<: @.@D/TG!(6>\_26R1ZSXGNP^+XP5!)[),_+<_]":+S&8.#G M9C">")H+IO2]ZGA>":2]8,JJ2 R1>,0OF+PR$D/$'[%[GT7JD;WW(7X!=X,_ M$A>DO",Q1.;^A_@E%)6^]UGD'E/W/XM?05'O?(1G#R6+WA"_@)X"_';O#O4+ MS"+::-S#$+^ HF*/W'GCM*(WQ/AL--Z3<5KQ/?O5=-,78A=_&XCSF@#.F,WB MS7'?SEBO-,KK4I-_/-^A4(X;BN8RE.9=B.9V""5JDK@,D+D3);FE3XV6)&X% M(FZ\NEP&/2'KN+EU@''#+__[C?AV7JE@C]1%;W&=#"9]+9O4T9WBWV6-0OIP M9DGE)&A[AK9GR%QB0&-'31+WM%]#?#CB MPQ$?COAP!+@0X(J$:.(-N"[%^+&/U/E3+WZ*\'O.'8KX/L3__K!A(DFD"??/ M_$9)$(@*1M:"J&"D)&AG@G8FR%R^#!5\S\SO^[)X_9$H$-/[59C>YVTG=>9M M)_E(7K?$XV>WI?NTR_ODV2Y,!(FVJ(BZ6BB&EC0LI J(M_JA'M<^01IQ=8U( M/1+1<@XHD/6F"(-XQ..%,)YRSB.,<5N,<8'Z#9]2"]M[>3*&]E\1MP3NI2'L M;3K\\\)A-3'R?OM:-A=U>&>/IWFUY,&)>@>O"N#W*C*\CN>C@^.-&*E,>@Y& M[,5KC0QYAFCKQ'[''2.=4/>%9Y%27'[O'2.M,()2I$@I+K[]CI%.:/K(4 VT M?%PF2B)&BG %Y!D7/4#0$D'+ZT%+2+3$2"?TH.3;QYF8?ZBJKH]&5R9C/J8- M&66F6*J>4+Q$5E>#>I=[=2#QA_T' L.Y=]O#>X8&_E MQ0\73L:)??5%G/M@Q=6CLL:'>JN,D>L49-O8"$2=DKJU5+O4YAJ7JIO\LB;C MS-0SL_5JP O+5;]8ZV=YAV_""EK$MQ\D\X"3]"L%&<^O,;?^OKAA:T>+W%.[!-R1GHD>TY@R.)36; MRHX6YG)4B6 -YXQ.8>-:B[':RC%T[U< (KY[S"]XF-Y6"BMG4MQ\$1C_@)!7R"O^.E5OX35#4A;?> M5X7:'S&0ZU%K3X&EQUMN6VYJ^6TY9 MPBZ7$JH1W.L23:WE[Q:#C*30[:$WJPIM-14OEK,%,N-87&[J]1ZN\=C\*SO*/!1 M,BX'AIJ2V[9,'JPV]>FC,CLIUH>EJ; PF:&J:XS;GBR;GZ3#BX':@HY#6]<= MP];V&#[XF5%<78/=TRTW&%C>L5WWU.&8YTZ<47/7,OU%MID;)ANKXJPA,_# MG"#>=SKV!0[%;XW+HS?$VY^/PR'AQ$DF(N)N^B8:&;_:6E\=/)YU47K]O'9" MK[=:J>3X9KDY;Y2;:])BVY^$I>$%JJ/,?/UCZ]-NENUO\653P BN4AKEJ]BF MX*?!^L1]^T$_4-A%5J@OX0_.?-@:O2'>_D 6K5!QR6I[E1%>^^ /*>1G$>Z- M\02:+K3G0GNNV$Y7'+.DHCW7JWLN+RVXY62M;TG;76F^:52ZUD[\9(3*6?9) MXZ7@CW=F=B-UJ\[$Q0QIT>B-(8]'O+U1BLM]N)">F>3A>_ M^I6W5U8<=$LK@A$D,1I[I.%47/U5E"8XCJ0W"J6X.S8\K4U]UX-]@(/#=BF;[_=8!6L!&"A: MN=&JWQG++*3-V0><2*&["G&]U12CL4>:@4?*';V+.#$:>J3)?*3;\;N%@B88 M;7W1UA*]9\\A\B4"H[H5.LPU>DO%U-VQF2;$[' M8X! (2?\.@*-:SP[D$9B!J1R3X=B48A?OUVYHDB<@\:1@S[O(?\5%2!&LMDC MK2]N''&$:.>-CT?&\7O0AXSC"QL'C8SC5:X?&<=7-@YD&Z\1X-&QC;\OD/3Z MK$=CORD&D5S7IZQ<3.FF/[#MX3PO-]76GV?!KCOVR/ J^]OSO\UDO9[XB^+2 M+HI"EZK[@W'3+,_IAIP*"CK@#R2%_8L;Q_[< M!1E''/;N-X!@9S[#>1]Z8K9&NR)Q6TPJBWYO5L=3BOH!(/^P]P%O[SU_ CYX^Q M]6FQB^^_5+&O\U4,\*L;#.\3W$KH]KU!)96?-YNE/Z\8\$:EKY>&7&RV=]JJ M+4N2X>LE!T_S*ZH\EG$,E@4@F0>2P5%E@&@$\+RO0$_L8G N4H63C?'2 MD"O,96$^]E;C?']68^<1J+GWTJ!3[&[L5# 3-UN9'C]JX^2Z0JZA0<.*]2GL M@>-89-71N*-S$:N^NVLVG[3J=]^K*;A#)<-.E*19IMKRQ#2]C$=&T,)W.K5@ M^:UO8?E"?>#@3%*6%L&2#:_>X \X&RXIC0S\%I=O+F+?]U,=_LSG@;OL/+,8 M^YHFS%,$8V(=I%V'(7N9<@_OP;Z MQZ7>2XL*DQSM&*F,X3Z&3>6BPS0")?Y K?=;ZV\4UR+$ \5A,;J":5Y^)5H1 ME:%<]MR\N213[76FPZ2S?+!I_%"!=F3%$2FWCHB@7TVZR:KULHS;OJD(D_5" MS\Q7M=XGJ[)<8FM7R;;+(\^M>"93$7KJVBP5.^/ #H,#4HY^H+@W,YW]%;P5 M_%[KH5>^_9KCRQ$U:%2O+SY1SX;2$O7$XH*<\0IUA;H4,*R/?!LSX9J M#[JU+W!C!?$+D.I(C Q+L51#F8&>'98Q]_$B(@J=?+]39DJ@]#*F*2HV5$?R MB-88F2(X1E;((2:SJ>%0QXF4AA,L>.-?RI-"@Q]/KU9GNN) [S;Y6S/CG__[/<>_#03*'>)8C<1W$0 2^?JPGAP#%F$EE M!%[_79FME:W[Q#:D'I\#^;\_A\20L$LX!L3ZS\319RB$T"3-E4WR2$Z'I24Y MTT?>]\.?/7T7K!//7]IN0,=_=_29XADK_<4D'>;8LQ??"8 D?IU?"G]DZ= 4 M?U;U]T;Y MWX;ZF;!'"1ZN?<#"G^U+^7&D*:>0FKU_X=.M0JXB=F6:I$@F=? DMQT7+]:R0JTE9$&_:RVQ M4LRFV^"75AO\IRK4VJV$F$O CB=@SUO/([IMK__E6PJ .&!Q^?<%>_1F+PPK MX4ULWP6(T+UT1_X "1Q6-573*#7%D#(]!/"38E.JS%$,#3YA)*N3E$*2]$$7 ME2?PQTO3]2#)6I:PU:M6Q?2'HX[>@,%[+UO*C62&(#<;2S*2LZ+6UA;VH#&6 MB7!+:MG.9U)JF1&V=J$JSCVWL^84RF17E<; , MC;ULV5Z1N9Z=\VI2F>_RBS78+MKIM4R%6\[R_7&ZI;;79M[03-S1"]9J 5N& M^CGU!^N.5]ML0W MTWG*:HH%::[@5J%:60*;8G:7.;UOHMKITL\(6 , XUQ81F MJZ_51!D3)TYEZA/IC3T/:+G0^]V&O&SU6BU.ZLZHG$RT>U1R!C8=>/BIO92^ MK3=D\5G72,DZ$FV;2E:$JTC7<3&K=7H'LBOUU$3SUA$)9[G"P M%%+%'):W<&5'EW+K=A;T]81&*?F"WY5+DHDM6:[<*VZ31:D.GGIB^G-E-S\O M;=4JMF3DG8!S^;P\!$U/S+^LI2B>325]&*]R#CC5!KL74],;$ZE)LYHQ6+S7'.Z26_:XYX(;/_$;$F]'>F;LT$- MXR>N(K?(56FG)F#Y.[\@FO_5IX'N($[-%L&8UNV6:+*8, MJX.T4AR4*V/0@1.SM7 QWV\:E"_E<7ZVW>0V8DH&3STQ6\*PZ(ZUY(B3\B2C MX)GBNM?*@[Z>F"T@3FU$$5052[(&GD]:"WD(O=^)V:KAF[YLJ+V!QTX,5OM[G+J%,;;M;#EF.UNT-KIJ1IH>F*V!IYMK+CRJB7Q1+72:$Q' M7G>4ELD3LV7:NW1G9&XP(=\:-H24E=6YW1KR$F&'L5.PH2VQF#2W2C*9*LL< MW0!//3%;TX[9=F:ZJ0I*7:BWI20K#>;@J2=FBR+;?;V[K?0%I4NOC*(]6&3= ML4R>F*U*N=4L)/L349AWA;;C#K.Y-@&:GI@MNN[4BJ/9)IKI1= TY-K+,L,5V%R5E1@^/Y\72OY@"18! M\H0.:%LCSV22?M_T>S8SH:JLG"Z"IB=T "M6I"Q+S"NFS@&G,4B[W$0=PZ:A MOGI+JC,B*H0K;7><)W++(=^T@Z<^]378$3YOM/;W!\ F:Z8L7/W[TX=CF,$\ M;R#V.Q[%]^RG+_;;G>";7W9%1PS? ]9WA=#SI*/U*NA M\4=;AJ/GV^"9HYF]?D) 3[\G(9?X?;^'7 .AO+EW.VS,@Q<_-56&KCWS/?W, M>[;?D\#X!TC@XQWW9SGO5ZE6)/B+"?[UL DD^ L)/O5&S#X2_,4TGF.0X&\B M>*3P-Y$[]H@AR=]"\M@C_>HQ-Q+\ZX)_3S[28)_PT5C1MW!^5 X#W[KG_2># M?PMJ1VWL8*3PR_]^H[^=50X$]4@RM[SM_F&2OSUQ=#U1!?\P<1."I>G:R1O4 MO[L]?1:IO>72(J4]G_4?-W06^X8?<9YQ"TFK^79B,U* M\;;W^'6(YTIP?Y4UX;7!B0L=IK&QQHFT"I _P/:Z^^[9_/.L45<%CK=.HG;F M^V21'NU;;&1D DDN-MN77]:B--JKIHNY\6#?HK_N7;>OO67[Y [MUNON:\5D M[G+%C-[">([+.Q=?T6Z0K)# CI(5@E\R4VJ83V6:8T&L;--)6^%=HO7G5[O? MEZPPV]C9>4]493-9:6B*0?L%>PBC%\EO/VCJ :,O=;L(ZH KX+?RL*NXD\2\?7E SK'\G%HZ],B"A/]PF[.>]O?*\ MM_^.-O9H8Q_)C?T)UQVAX<<#-:!]?23W]=%6[9BMXC?=UC_?%V:"YV7U!5B9 MC0 .)@",3"ASF)]@%WR!]OUQ7C>COCPFR.O6J+XP97!L2>#S3 ^R?%A:^LB@ M3NQ[5%%:8!:A+##?+RTZA)05B=)89B"'P#Z0.':93(UQP +WN.1'?F6_ME5> MF'SX0ZLL" XE5D2"$N:*.V.4G%O0FFM@E\ 3,, 6Y)2R<)A8%I\09\<00V"01 M;Q))WB1(7YT<*ONDP7/H;WY[((1H$D231&[MOQ.:Y#F=/*RWDH'FR!]9XXD5 MGQ].:I+%CGU!5Q831J&VG52V(:<"6H1]P$]4"T*\".)%$"]R_9.I=]MTMD?K MX^W:-LQD*K_@![U^D]=A]E<&GA#CQ&OE'A 3$B%4M=_1)0PK,5(,)[%29GZ0 MFST(@'5USYOIL-\ >B7L!9Q(=/$FUN@IZB IY@1)L$D1 T.ISQ3K0(N\>LF MXRD-[U1JDK =:-YRTV>F5"G(>0WP$0G@4?C8"'$B<48[,00UB!.))B,"(]U5-1^0)(D]B M@#-B39Z GPJSL!_Y;T=&>>,*R5?KB2C)B5.".OJ .L^#(K3P[VE\"]46Y?*]8:\[;K MN6E+RQX,[%6V)5.BEJ/ZL%(VE[@T,M9ZW<\L&K 6&#R-0N$G]X6-(@^!KF"4 M%T8]YS!*K-=O=;G>SL.6R;8]DY-XT^4#HX2)5G"49B4N?)3H370G,3.48* & MHI\0_83HIZL?0CU%YS;!I@*XX, H*S]M\F<2I!.N>.LXR:6ZWBG"8/F/A7GEAK/,45S;]3J]O;M=SK.D& M)8X!V&(X%+D3$WYI'[GCPM"=HY1TP#^HJK.&#O04-V M(?5 4.@J$.(78LHOQ/\HYYW6'8I7F8@]Z%I\(:_+XZ2Y*AM3>PR-.DB3GZ+? M>:J*.(7; ZZBM=(MSW:VOX59=XFF[A(T(6QT8VST9$S&ZQ> QK9-MNC\:B[Q MJ4R'R-.JZ?$ % 7I=G'J@6;")7L0@1)CC(.@S V@S*_&^-(&6\WEM"25O:Z9 MI'-]O\5E26N5AC8(,0P=/O9$$2@1I8SJCKY0#"VA'ZY>!F"L.NR*#R9ZN!S]='Z]OS?A!9DW7\5+HK#>4,W%>FAN5^OE MV.OR>D\!OIK=7XDB2/JZ^\UX "G$(B$6Z?*!*6Y&(*I*QW?& M6:4"+T,%&7=QED344ERHI>>SO(6RA4SBOK*3JCJ^KKT5,GR7\.LN418"4[<[ M@ZOO#0M6DMF;U5%(X&L^5ALV39+(;UES:_&%>7K>6XXR#1D/N2-S"7G95L$,?1VS36T4H"$Z ><#&>"0"15 M1$FJ_3TIQ$-=@H<:VHZF.\E]X^_X8I-P[9FA)?Z!!?_W9:2QAU;7EL97/N\+ MK+IF6^I[-[?>*N-0$[N@8:U=M=P=EU(V7@(N?9\:&85"79;$0H[B%W@7(4]Q MC_#O=\[AI4^HI+=&+[GK3C&CK^6DVB#5J/8:T"? ZUGOO J/^*[K8SSPC)KN M[1,G_\MW@^)2_TXL''ME:."7X?;XFA:8NQ5BNQ#;%7]'>F&4!4R*!Q95/YA1 M9BNYL.S4<]V^]+,EO0:TR'Y]P;!6O8")TWFE/*@&S/M$$[NAA#/\,)[NSC (11[%9?8JP@-/QYP D4:Q272 M*$+CC]ER?.M5M^X[ZD2!XRD;:?5I6\X>E5Q M3-V#9_,M7?6=WVU6EN5Q.:OZ!1WC-)P')4$FY5]!F'N@>%0N,Q]K?%Q M6,IC?E[RI\:870ZX<3XY6$L^E>5-;297=HLQ-$88'LP\,/@[(X3O&ZY$ECVH M.S;HB.8F1HX]3[A@=O<7MH#6'";]8P#GCP9Z;9ASU! '_WH=X'T3['.3D48& M(]U9P,N3K>: J;:4((*QNC?3K3AZI[]NY8FT\ZO"JDB9.3K*^2P6.X.=-]?]^912218KXX8U9%6&)=-I M:.=[7(:C/,.QH9<6#@Q<\;8!,-,!.E] ^(7H)40OQ7I'>VUZJ7XP(U@7'"9M M%YXLZ83[[,^Z@ZVZ33JF3^)YT)!W^T9#)B@(DUCN,@5Q$,$4ES$A@NFZYK@K M)T=CDNH9V'::RP]*Q0TOY@-SA#&Y=#A2'U%,T:&8BL^,$2R5H-IS,)1MTEY; MP;7SD0Z^=8$J6JJ.HE+032QT$RL^4"O(./+DV'.V\]/2BQ:_MW,1FGD%6'GQ MR.K63\O M;!DG0Y81UX6X+H3&/G,3Y/DJP*LW0?IR;F%;;*LGB()&:EN_VR]C8*<=Y,)F M")0(&_%>"/!\[T;E+''"/RWWD5_5[CA=^ITURN9F9-YJYB9 < MRZ-^#0C*P-+0)AEHDPP6KKB%^(3(\ DO;FU-%$=/+)Y#AD%_=2ZOK MB4 E$D\1Q0D8;X6H!40MQ():N&/T5'1='QYRBZ,6M%]7@E9;!%]8GK&"=SZ" MKS/ 9#5X0*Y;;M!1:+XG4W@UG7QCL!(&IKAIIXU>EJF2A89,[%,9/Q#L^XYN M$ N#6!B$UZZ'U\[L!9+%)NDXA8UABGRJM\/]I,PVQM + %B7PL+W%A!=%1VZ M:A\=!?DI_0F[>RH $@)NNNHZ'C M'O1\A;/\*UTI:^[ML6VWE4W7\"83>P8EE[.=T][Z5.6)5#/CF9WQUDRJEK=3 M<^654!_+Y#XA\@.-HRMF7RMH&<4FWQZ7G<^\B,USF!PU"T3G38M9,!RJ.343J(1D,T&J+1(A+A_!Q(]VJ$,TLVE-Y.3.8E M?Z7L/*&J-B;>&'8U.(TDB'#V2$24(:(,$661B9U^GYT316I;%ZMY'TL.&QU^ M9U<%VT[#K@;E6JEWGG B,NP]H[L&+!-&(UW=TV,;=:)88ST!E%%/[#^[":#= M 6J#69*"#S!5T@IH!C$0PB M!:CLZ-02_CNBSQ!]%@OZ+/[X##KJ%\ZZ^6R,!V?^ZQ='+>NZ8]A:N**V.O.A MV(]7AOUJ\>I-YA4SG3G=4M/L"YP% (WD Y="'%Z$ ]KX M=R/!A.(EACKX2PL>L,*4YX'R(-8.L7;19>TN[NS3KBR.9)QX=N^:0\]W-7(^ MP?31II.6RJ5R)GDW(YXO-/)VN=PA(WNV3IN,/+/V^VC)W MB> 0?1=#^N[:)L[)8W,XJ9?SVM;TW7+*$G:YE%!=1\;$L^-)UZ]):S# RJ1K MD*614Z@&)@X!&?= IRYBXC$#7I&-;/L8(M/!UZ]B,436O;/@WZ\NC00N3;/] MX4R_CB?_/]?.K7Z% =[>:?_DZJ:-1;6_MED9V_*953J_:U:+@^C ,BVCV!2- MT9J9;*Z2JVU].6IR8!--[U-Z/J0H%/%VSK)_=VSL)Q':5[)VL EKLFJ]+..V M;RK"9+W0,_-5K7$=%F24TPU5GMNL[^R*! 6@;S>QUPK#VR@=F]G=I M1.\2G]WEF6D,CD9O,75Q0!#W>#07^1.XFPPS9FM(.[A!N,Z[;'?0\'2>SE5*'=2LI>L)13U4PH41+Y;M@8=[-E0>T%-8 M"@U\"HX]@\1/A^0#8-?O>N"+($O%8]#]&TGM5I.E&:L?_P$_GOY.G>F* _5L M\K=FN(N9LOT>S.+A54]NAF ?21IV 'PUV5,J) -^?_),V#]AAXZ>^\O#DJH^ MF[WNNP]/.+/J$%1(==@C.1S]_-__.>Y]V#X/OO5(7 1]/_S9TW>!AW[^TG8-Z(.^!_G/C)7^8I(.<^S9B^\$ /6_SB\%L# =FN+/ MZFTP$^3/Z?B/DI@XT-/_HRWR+W3Z0Z_8_PK_$'A?X.]G?Q_S?X>OCA0%"B_8 M'L&ETQXE>+CJ!!==#]:BO&TQ+^?EE+C/K-'/(OPIP=<(SWPE+97%5H(7FW6Q MF6X7Q=HSI:D$*UI-; LM('NQUA(KQ6RZ+61SQ5JZQA?3E58;_%H5:NV63'S; MB^2VPPDZFVB+8#RUK%!K"=G$<<<3SSU/_.SZ\WC/W_6WNOLOWU)\#< Y[=^? M[,7,L/0GP\2I7RT*9WYQ<&$3VC_FYU\=G 1L_LYE8P]I:OY<=PSU')NK7W&7 MZ(P5R]@%#^*?EVWP2]K2ZH[N0KX>_BJ..MY&<\^T_AMT*G,S%;- U8; MRN"I/K8K8@U)M,VFNS&%6GJ]WD-,X_^S]ZU=B2M-VW\E:Y[#FED+O,,9]GZ? MO18@*BHB(*)^8042(!(2S '$7_]V579 MGJ96W1W/#>&QS#=)(S;@DDS7M3WMO41@\84,3^P:*7/PO_^5*>L:%;D3MJK;2#&M)C5KR3Y@8\0%U0H@)FZ9++ V7 M(YU.R1+(:Y04>9EM:O1>"VT-)\7RD@BKTX^A?N! N@I6RD9T\U>R-];S6/>S_ Q'8TFSR@X(H5@TA$$Y4=?$5GIZBH!LF8 M?'+"E)<*?#]=X-S(U^9X!B1VR?)TVW$E& :FI8\U(,\".C HAK&!72 ^7S8\ M?^+C680*$[+:\-,*8(\M;5US%3+YD6ZE$74,]S.R"93 FV3R*C&RIJ0Y>=ZU MB'#P"(G)AKO2&JBQ!+0SBG4&K^D?] ZD(\M2<:6'MC>5JBJQKW3'9>Q'5U3$ M[PD#"3M/9J\O-1#ZV&R); '.E)*%#.IXQ(TAWVY9BZZQO=<7Q @WT08'&A#I M0-;@D(&)J:-2/%Q<;;!19 U3(D8<,K\$CB(#CV>P]2$2J(3"VD9CW#9!QY?P M ^@6@!2Q;%M#5SB1'X-WFII%F&_L&8HM@4'-07O)\O S59MJIF8'@D35E1%Y MV=A_0E.UA?(6MVZ;0)'C\@2X,.2"OL+S!/%B>*J&? (O\>!#LM-<'N'>D8_6 M,XLP<]J"QNZ$3B-')VLF3.T<2%7#P")!?4(VGO J[*G-YU*E MY"$4ILWLZ7_CJOYL/I:5TN!A*9^-[R:;J6RTJ2)/*41!5ZN7/U R(W_K"V%:0IH&U:V>#5#P+E=$NDDDK&Z ,$0; <;"W1/6 6L,]0M'#7IL8'9.DJ@.IRPO=A6=H3QQW1I2( M9'L&:)BQ9H,6(MMCN30 !X2U0 =MV294EF!&47^1%49@(=%YB$IZCU1J?AYBDA= MG6@D+J/I5,G38\^V43F+SYH:$;,.V!C5-Q;8/J "RQ="(X[*%K\AZ$.EB MQ]ZH%H1T_3V +=HY+#">,[,\@WQ$^%-3N-*Z)P8FTM5G^NW;("Z?O"\AP.SO ML0[7 M)& Z,#+:D8T3D; ;<'>\H$7G0.5=/TR/NZ&G$Y7#BU7%:=D:$,\CM_ M]F%1V0.FI(H;9LQ+@N']"QV-..E[KU'_ :]L*3:93A9FEY6I%4U(Z1ENL"Q: MJ,!61)^GR\G*[-2Z/L/K:)*#DX/&'N-Q_D8B;LD^:(]+#0LB^ "<8$#1",7( M$.0A>! ,&"I$.(O0>1V$ MDAZ^.=]'KY#7J]JT%XB*P*C?A%*)3X7F[X6^97 M'9,C0^.3J&&)&+"M%)&FXP-I_^9',/.V*56]*1&@4HD?%.%$2!ABHY+; @>S M2KP1/)/(X-"U!6;?TL I)3XI_7__H1_TH%1=\'J(4\=D$^9OH[/ /WBL"36'@VLE,FREKZCI M%00C4.0PBU^*6/R;B Z1OL,?; ZLQ\'_&^(14BSS0R2P6IMH52VR%PP5B5 .D)"VT(_%S,<'_ M_!M!>0G_H"1"XQW8B()YXQ6$745]40P 6CJ(1B?'$A 4]? MK'A$!"DHE<@[QF#\&P8;B6P%2"RN/=$> UZ"08C#UG%E^BD8O3.Y!,CK# MPVZ^-ZIV&MZPWSQ;K2D].5Q/+MS/#+,OH8=&?88U=$@AF2_51=X;3N>4, M*5U 9;?0A!SJL]'C]7QSWVG4FX3(/R"C[8G3">W065CJU@_:4BFT:D+PA_#Z>#..IT6+J[G M@]OYN5?/6J,'I_/M'R+W$E!9W[1--&[M,W.(BX,@(X00'8L-!"'ET3WH9LBA M85Q./#Z--D(FIPK.A[7T+16(3BJ.8XUU&C]DG9*!J\?P7VVE6YY#6'0*1X-Z M:HR=_8BY>#+@G9[)7Z.^Z:2D:#R>',%%$([W;PQ"!P6XC(9#'<("+\U>(]:A M-CP=Y=9FT7#*_WN?\^S3\]KZ%[%WX:7LS0?NB,LY.[Y?%OG)W]SC1 M#X\'Q65U&\]+. /TM(D\&UDK+<7< ,Z[E/T8DZ :!'_QYP[)EE/!SL.!=*XX MKK%AC)_8+5""&T'U)WC]E;R]8$S]S F-\+QXE0!???'\Q_#\^;*M]-NKP[5\ MIK?.[FZ[\UGU8:N/9M2/9G'=][+5$-NG7\+W_B7:RUD_X[-S46#GD^G@X;J]W-3[9^IZ M5>RW#6U07W_[)Y\K'<0;8DN$/0R,.K(M# WVX^ G[1G&D1"R3-I>?K6ABE>H MU B5UI9-CLK7[K]5\"4R1R<]?CR]7RM/\X=JZ;A8+O0:K@[,(1=W,0=SCM K M61K*6$ORMU)?._D3^@O]#[IY5U:74ATG>!=A(EWH_]633;@X!UQ=!'MAYZ7^;EB;=[G^R6M .I*?@H$\LP MK#5W&L(V&ES)DF_"ESAX;FB].&53TY/CL<9*??_LEF#Q+\!WY4P?1EH\$A4\DPOC<(CB&[ MF4V,EQQ\*,<)O\Q^HH.PU1JEU69\+OJSS\=O8UD:=SXE'4%NR#6*U):F0"X# MNRC67SR9U'M,I9B2^+&0!!7R\1,IPG$JMZT)B8>F%"9F^RI"_(N&3);S0(!O;MKHRQ2+)54G9:-*VLUZC']4?^XI91Z31ED6J2,D$(-SNU#F&B$[6Q]U.L&27K),TCH-Q^&MFF)QN>D!XW/4P]YAF58XQ\4S5H=Y)@MG9M-@)TWFIH-@Z M[P-RN/U5\O@I+IW\GFA_6A=$O'C(B4:'?$DKJ)10(F^2A&-7JJYM&:QT)9HT M]BPYB?SUG" _-K[ASJL(&EKL I(-R6H(H419?>^I4_P>Q]0=$%J0VGH &>;< M9$KQ='9&H86RX7OO+TF4DW[&*R]RI"D@2Q;I@= UU28I"8JQ=&R_32^E5Q:D MX!CX9R2"@M)5H!DGE4!D839XXS?3<-YD763>-,G/)KK 05+[LZ1INH38?KHZ M3>6=>"[Q3=A/:*XP&P!VA!&*/.@2;0DDV>B: =F+-F8?DQ= JR*R7##J@ZUG M1Y>P,G[ 1[$\%XQ;-O-%9.,H0V*M(9XORC 3PO<.$D=G504[AZ9+6%CP/H$% M@JDQOOOINAA:JT8#HBN-"'=(N+'(2)2):#G*V.;0HR/+MFE$!1MP\THW%EF+ M*EI#0S]$0>\HQ6[ 1@J=6>";X+:2^=*B+_(>B-WY9X@'9_7 W:(O?&YT)2EQ M&))'B,#QIC-V.(4#3K:43FZ+ZS WK34Q/NAN05$%[#50S1>$E,MU%WD+"T]< MD,ELDRC;I$*'%I]D(0XL2 K)32HQ@=R[A68@PW<+H]>)HD_E]^Q]'M'+.R), MV?C,N$3+$H@XL&PB-$XTA7"2%*H25[6Q@18P%OIX+B:J2F,%=X7E\]#B:*BE MU2E_6\0(5%:Z[3G2]WK[NGF8SE1^, FG2%/#&I%](?-0M84^/I &,V(!2_Q! MWRC#T@6-R&(B"%4%BAQXMI,OMIB\@CQKL#GQ6*6 6Z',ADU2E#+$=K<]:BF3 M=T/-Q$I7"7N2HSPEB[!-5DK$50:7A $W$6K/R4EECM35V]QQ5B6$(_"*Y^?\ M$K]6*ND\QP1\.)S@DYAO)!7&$\\PB,1R-3')/O0\WRL)XD"$BI Z#JGQ-M*0 M_<7'\FR??BG_W),9^*K7B=#43SP7U;>C8&$;$Z3T35#M[E\]6&NLJTV!FO+ M*$#G+B6-#=UD6E;'G84?(@DQ"SXH"B'C.DS.:8NE86VTH-"9"9\46["VQ/XA M)M>3PEL$LVE&C'-C$^+$D->F>D)]@4->88.%L6UO?-W!A3 (7I,!:U']X2): M J;\\Y^CV[K6H(Z.5C@0W6=:L'5\>TS)L AY@"Y3M(-2DLDM(AHF2TK]_RH% MB)0"5+Y* ;Y* 3ZP%$ )KJ7D:N,BZS8?&_-VIZSVE%%]I)]U&"K4EI*!W<') M5X0RL]O+$G9&3]X%9P^K$'UI-29."='^K**):V:HE>9W;&C=$,D,)BFQ/7CX M<(MY'6C/;3%Y7TCKOBJ@!9%O0C#\-X34-73@:0ST68"(\:TJRZ=J9M XFQUK MAX/^8[4ZFKY7@"T0/9GL08R%7A]F8VM[CQK25TQMO^"5L8D\'_GC&07$M*;& M[PO3"'1B[ Z;F\9]O9"^SC5T;WVF7NBM>WOYWN#0S8NC4#Y VM'&D!.P)BK3 MT'LVG%^T=5S<\-UK4Y?"G/(SFKAYV5QVGRYG$O!3P0^LXH2A?4O%$ 7!KHD_S2 OF\U.X#_0/ MB*WN.=REQ6"0AB\@O\=E W($TVZ&L0F-&7B6,UV;"$,"^0!8( UA$ \8*A>@0D);._A0R#\-7AN#(O#LI46O&L#M&OM/ M$4^/ QNQ-<$7@5\GK.U@?T@!/W^#(IBMQ4\#P'ADV62*9AV#<41Y"HA155/% M/RDZCK--NUXU]*?AZ7)>[M3;N^W_456ZG$ERH)B_MM4)C M[VQJF#*."? ?HN1^2:AF&8CMA41+<_, I0Z>"8G6#@G.B9$4(A?3_S?\! .UG0I9*8X M 1O"W);G"A I3D#^B.D?T#+@*Q$QB,Q!QX5A^)D!KI"ELW\A6LR,, U%/1K; M&L7H@8J@\=A;>'3F]%(*N,?69G"/M,+[!8Q*LOSY&>%WLLU,CF.W6G<#@(0O M#/F%,SK]2\X).S^)ZYPJNDF#BQ^4^_FS#3U>4T31!EK715+39*QSRW&VR\VP MV*SZ#'"AN>W)E?*8F/HY/IO5H7LS3X].F==0F1+^K?OLGLR,)_\5;&D5: M^%><*I65N9I"744F7O3]DL1L?]L_ +5' MR)'JF\01(.X"X1?*$BC/+0?-2QJ+AO)OE&IA>3TQ/+B-H^%D$-DB'"49VA)0 M)I6 ":F((Z\VMRFD%!3/+B@256Q."*\J(&(:E@)%LB!?&:B8^DRBAJ!O(_<( M#J+"+I;$E*?9UG2N3,T )IS["D&;?"C).\B9\FF>?$;9V>-+WF>5X^\G:6L: M$(V>RQWI]I-^X?BDW+MK-#8W-X>G]7KSL*80F9L]B+=R>3^9^RFW=\]2=_L6 M'I/3"YL<")G=>[:^+SQV1N/QA5S,9E8/Z^$Z=]/I) O58,\2O<$].U:L_W"D MZS"L,]*A./($=;-\[RK7,DJSR\[3E:Q4CL>3QJD\=!\_H7<%JTA)\%])6 S* MY=Z,<'X:XAA2TX0*P7<*;[[.Y>('4< MJI+3KFW88Z"75+@.%C\3?S92S#GFWF V +LD5S6\;7%2/@ <\6(L?%'P01"D MDY9DD^T4=8^"E 'Z$R1N]!OBTH 4P0>HL K\2)N'RWF,A8QJZ&2W5$85EA0' MX+E4_9'GB$)W>#8:0/#9^A0#?N3D>\&%LB +R9 &!B(I_"7ZG'["&9):"QCD M@+(,AB8C7^$+()?*5JG'-H%J4UJ5B%"CCNLC;086JD-16-E^X--A-WBAZ'B= MS;;=Q\MFF!H.-7G]A$ZHU/$S3XXT*-PTI$.ZBX2=R=?H@0:PFP8X31S =)_XN@: *^*EX38V0"(J!Z5\I!LG,''%O MA_$6M8A>Z&:RU+L=KN9'G^G@1LUT=5R4S\S \!,B4:T40TS!6(90.3I&N<51 MDD56]>F+/_$0M]9/6@LGET2(#H6J"&VOOX03:+0C:?OIL3 4PE<3G5;S\?%Y M1J BY.+QUXLG,\@Y"DV&75 2T45K!<@"%Q9D[VD;BZ6!),560I%I(C7>V2BA M^#&!HKWO+%NW:ZLTE#?UVJIZ_-1M->]"1J;\FBC^E8U%!P%R;O+5RVGC^GS1 M+EWVTY>*,]>6G8O)5?7%"&BO6VLFZYM5_MGIV>UHWTO M]JK;N.L6NZU)HWTZ+DQKE].&DB:+-:T$7++(!RZMFP%><.E@@OJ3PJQI#?=<) MZ@9@!&K)(#:W1J,S^#9RUO&J@2728Q(HU2&H"@#=>T2-+8B*D^5\)I^I^SJ/ MR772D[O#DT).WJRGLT616"W-24+Q5?)SG[7X*B "6LP?47L59&"HV$N"N#.( MWT/^,#37A0KA";NG$"L)L$;1T!U+NM:U>PN<0D,G)\'4%>C7!""1(T\W4&%@ M?0.WXM'M(1R,F:]58@(9$E<&>!AC@Q*)A(=-<$\"!D?K?@;%*1A=%)01*V2" MA]X]KO)Z$^8UH!+B.;C$0@K BCE'NK0G=:1*8M@DL^XI=ZMB:]$_MO+&1<<\ MJITCS1', MA!K; ZFFD;-D HNSJTK:XDQ5_ 3L]TYGVI/Q',I>:J&'WYZ*PLIDYPW8QZ=6$9^MIZWC:OQW9T[G7I*Y]L_Q-VT MW4T:,MC-N!4ZHW$'GZS;TLG#^8E?">49^2NC_"NC_,,SRH=9M5P8%S)$5%6T MW#"OEI3A2*G(PUQQ7!SG1YGQ**>QW'+ZBZOQT%QJS>71C5II'+?-\T/%O/*4 M:H<8FKGHD\J@W3\].I\N&\K@?#R[RHUOEFZ5/%F,/EFUM:O9Y&ASWCAV'Y:3 M3;_:NY37PVS\G;W[IN94GHQF?U"1]9B2)V/OO#\K=[WN4:\I]ZY. MSVY,36\_9*9$*,O1)XG3H#G7UX/\O'W5>;IX&*W/K'J'/)F-/CF>W50'=B8_ MEMNM![GB/#PVZI4J>;(0?;+;N2Z.\NKC0DY?G^73AI.^[)Q6A_GXZ&:KD)G7 M+Q>U?O;HLGQ_VQKT!^GUL!!_I_TY'60@JH%6+S0I8 M-JQ)L:3?WWV*ZF_5LY/T]Q'@'<"]0'OR.G4M:.=Y=U5<+.^.:W+QZ7JE-AZ' MIQV04; M@.'B%]7_(P%&@Y%,8>8=^4WA.*6)U_8[.4(MW83/JKB:%Q"U"DPG,'ZBC["Y MZ;I7TWSK2&[G;7==;RE:]^2Y;( /ZF MY!EN:7O@AOSU%R?=[]&[^)GJ"$P# M:=JVMK+&8(Y$=C;IG(@.Q&/]MM0;SVJM1GN^SEP\C!OF31,+WYPXW<>CB\7IG=UG,(S;H9O>;DW4T=&A;#RFX#=L+&BP-( M;:/L/J;-+7!"^[R'J?@"#G$V=X* 43S$3(K>M/,POJFBNT($ K%N= J0& 4^ M%%NLA@%/')IJP=[V(:VM>]#SWC.@=U!B+!N]L'B-16Z>OQC*W9O3>;M8:#IY MK7)Q8;U7B^M7MCX7,(%1;!)&@7L6JJ((P<:ZH0?8,]NS._!R*,R@_@V5#^_S MLO:W+!&5O)Y!\2".P8()F^"&[24YG_ZL)V25'#(#+\3]D!Y6%I@J_T+(?MG9 M1_4[SL#R'/)[Y\=?-%05#T)@,",M'Q1H6(#E([%P#,9.TGANEX[V%_^'N*5% MC,,(@1%9^(!&1>18-,.U^1"\3I.-KOH%HCNB5J7B02'_/^(- AN/5YH*JQ3> M#Y=-0&5>_\3_QHSGOV@8"O^[G[.U_[;)W6[R?>]EDD? AWMS\# FV:X/*^YZ! M\J[\C60R[6K @+$'"@V4RZ08@A+OJ_ 6GMA&D.?,E ]CDS+/@1 )\DFX)D,6 M\JG9AJ>R[>2<+RWRI46^M,C[:1$6U67&9F;Y*&%<6N*Y=I]77$!<^TNK_&HN M8EKE=V:C3.7U*N:_QF--FTP^6,M4WB)V:)U\XH78:Z3M2U;^[]0S+UOY.ZN: M-V[Y?[_C G\V'/Y3:Q9..-X;1HB0>PT1?GVM<#KW"L22Y-OY*J1J8"4==O+T MDS5RWW@6[).\FCGI04Z6C\]:X\&#_%"^NES#/+_]4\BEBIEXVLP>#O[.D-F_ M^>"_L['P&QS\YZ+2_]*#_[H:LX\X^:.>-I'3Z<6XKYT.3HY.\ZN%<0\GO_CM MGV(VE<_%TTC?F_^?"Y9_XI.?8._]5F9=-YS)M&-G__4VV_.FV0\AX?=FVH5S<1,D^=7C=?>HX#W=RX/-IO'4O]Y,K4EGF <;KI+*98NO M$>3_>DOM>8/LZ[C'#;:OX_YA!MVSYWUS?M_LIO76Z;Q>ORM?-$_NUM=G<-Z+ M[WS>_UWVV7MY,)_.EJ-0EB]*6'\-CG"05/X5ZGO?4%]8F.:(,%4M#[+F]R1- M/WE((,F@W#]1/K^*V6NP\#G,JO 'PI,)"LF\/SM23;/?;PR.ENN;F[L3]<2$ M\OP,B5?U^Z;5W*3/);1LN[- M::]6+G>(3"%&;BF3*A5>9>7^D>')_V IGI]/^RS&U'O#BH16\RF;B=4M$U(! MZ)NZNC.G]S^4>V#-1WYP.X"9#L'4UQ: .*D(V"IXXWN(RW< MH4A6[%0_CJZ6XSJ2U:8H-K;C"EU7F#\3=Y-2DA/ _8<@5TT? "!9#7R"P0: M309GYT#YB)!*8=>AYSO#8Y^$EJZ[GH\A&V"XQW]EZ O=Y=U[365*ZWU'FJ%K M*][,1J21[B RJO8(6/EJC&0!A235\\N.A7Z$K&* UPFS)5GV)C9KNF?N#/H> M^BO''N^: ?"V?C5[% X!L#X(B0DE=6<&V+^>KFH46C9H*KP%W)\U?$>T?)=# MUC) ?6PZ'_0"Y?M"FY_9*Y]-"$>0Q2Y9+W?:3 "[C8F[&J?P+G:3L-6\D\0L ML"-D"_4I+0'?T+:2]*>\):0%D[2 "5(2K^J ,P!7'^'D7D=S3 H#C5A>=4; MDW^H.CDNKH$"7EF,H)T#"!PB *<:^7^:J4>.!A$U2U@8PY=>SC:.3J06'!ZR M$!=@'< ,'$./$(2]474P-D<>>1V@1\$!\!P*JP!-3D XA-M#TM:M(.#6V!1= M%%NJI5'92B'DV:Q#C4^PR^)8\T^H()0%@EAJ%+!(:'WKIKA-"@(.K$C)_23I];!"]K):UQ7/8980C+ MUK&-:"!681!;AYU+!H![PMD#_!8:!I M((+K^!0AT[P*46_B-S3E X$BUQ1JEEG8_8^QT(K/>8V=#XC%9B@VM0N@.RJ1 M262=9"F$/1YU)$FD6;S?(@#?K 4=8/R6V2-L: 2\&F(P-X1MDS"B\Y\*Z^T1F836!_N& M.)&A6NH@7GRXN7F7)$MV. F%._ MWKYN'J8S%6+QD-GA[\!U89!\HF@4Q/*V. !MSN2WS\-6\8+ VR+:U@IU.N Q MFX;&=++JLT?S'%\UA4;SGB"RTBC4AV$=C MKW$0V9-.[^AJ47QL]XO5"ZN3*^6DF_*:SJKV2_P52<:-F?9R/H#ZO[ M$U#&#YYNLS"G99J:H,(38-@GGHVPXBJAJ:V/Z.]> &Q<3$DUB*[ ?0,Q0D8Z MC:(BGG%*F([NT$Z!V$,6[RVL-4/XMUC70V!@V@H2^98V%L3YTIZ"&+D-MQ[V M^U,10J78OZ"[(^^N^"'D%X-RS-1RA)5C"(O>[1$;B!PKV@X34'@!CXO0VX\6 MT^" @^W@?"<:C3CH=A!NB,C:24_$+0]U9O:C7P?2\\:ST.R2OPU=DC1$#W@D M 4&KN6G(S46VM& ]+D0'X*H-8DH*1K%8G(JA>//NE>C)?83V2;> MF]VU/K[+7&S.ZO*D4&=S]2W(>FH?%IL"ZW M?L]YD)D'T.^=?*@+M][;?CO53)9TP,+PH2ZVKJT )=(0*F;250)LPI!/";_0 M)IXA&?I*\]''><-O>OIM:/U*[QI"&P!--M+Z8YH:7W^=X/\-;UHC9762'I?D MNCWIN*7%1/3K.%=V+]LUY:?V2+DK/'LH^;MFY/M$$83.L&;5Z M_5SN-\[F].3$) M? >9K*([>-LO+-)?$QE$,38.;=L._< 5; (MO!SE$+^-H_L0#IFINOK>*;:1 MTYZI"*>=_.%6&\Y9^N+6[&^>3A>/G?.!^=3N[$BXW=*!R+<@?"YJ3\X)TYT# MSU5QJ2>: =U:R"&/9M;B.<_7:IHJ9ROK^=E1XUXOCN]/NM?OWUWW[0;5!]%C M4:O-#ZV:TY4U=9,=S/O&_![:E9GQ-DSQ?J[\;@]S/8*#S:WGU\3S@9O#J5<' MO\*2.[8L%2+*1%\T3;+I4[@^I(2,_AU)FZHO6M<5]2%_/G\P+JZF8]F;E4>? MT*0+EB'1=;R#XR[$)3/9@^?C4,(!MPN$%42[:U40QB6[+K:.(/&I#P^,9V<[O)F?:_:R[4@)R;*";0;9+&%+GR:T[#;:T,^/&O<,?/5Y M"W_2;3=&#_?GCPT][YZ<\IG)V?3IU,>D5\+$B4(I;H%FO_*A0\ I/6$=D8A$^4 MU2,&+]BY:,W3'#(TX+99O>1 Z6-ZA:ELM3<#9Q/>14U/N!A;8BH.7)^.J)E+ M!J7)7@/,U/)0+-)I2-:8&+N$H84T>]\XQ=0NC)+2JWR_&ZFPJM&&F:%1C+T%R>+!1D.^M/3*' B1N1[RR3QL2";>?QW:TFB#8A4X (D>+Z)4 Z M8M_%G#/1S,_ M'UE,6:4Q+UZFA_(-KJ=8L1SZ:JK&2L.P'L$,[J]&_);4#YO']2Q/ %=$4<]? M0,O4:(H9WB Z#N$^]< _8;SJ+RKNG2V27C%-CU49LA1RN /FB5HH,O&L3FR: MP@5/3D1K;9N)%K,!J/V% 5&R]K 5QEP7Q4TR*>"'F%^,9ID=S7:C04ZD1<@L M?RYNQ?+IA[?U4GLC+UN-1G%X=RR[E:[;<-X[=B6_)G3E]Q/GX=L>G:J3V#:\ M/\QU9_=YJ]<8K!:UAIMOZL[=]-L_EJG%PE.40&SEJ:"C,N=:ZO"/Z/[!/2[K M/XOE4H1Z0@XK5'5(4X'KMO"77S$9 MAM>(>S;WWR?+Y2DY\07)B]BLY\2LY M\5,G)^9?E9Q8V#[&3IOIHP294+L=R-Y VM(@3,BMIUG:&N8=$9F'E.057"#L M_<"&']?0T5Q K6_H;/P*+5MN(>+^ BHP8 8]OR4_PC!8F$NI[CVIM(ZG]@MSD03R&Z M#J0/(Z!_:X/Y1BZOL702YQ=.JQ)"1T@_2@W,Y'\%C77W)VCJ0FR+&%V*GU J M9NUC52SADE":&%;$KW4G'!S"*P2,V5A0X0JV#"4'%&N!RD_@1KI]F(]'D[ET M2;H,Y5T56[-<>A&W+9.9I3I*(LN7-R3&I\$8R3X#=[\6O]X+2 MS+B/$!XN'L;CDP._0(R)A>%%",L:CB5IM 2/6&J;I>+028ML*.XQQ/-I33)- M]^$_93L:W5!AN]C,D^0,;/O^PB._,DO[9\,CW/5X4ZXL[-"+7_3^P1;_Z&S) M '\7:Z7XTX& 3XD9=42.!/94:$]\0*-F@%(3B<],S]>&=W+27T_V3%8P%58M"'TIH3:!^'#I;)A MGU T)]O3(N$46XO[PG[LAPI7*A9U6RCN#&4:C;2QPA*7T(L.\*1,A69E31A4 MDH!FM-.H6Y:HEAGJ =_4OJA-8*LPVGU<59*4J.5)Q>,4)A!!-_ MA1%(W5QZK@CN98T0Q@O/,KL(\I&#\'G^5XI.T1M!A)+AR2$;><2@P4,I7DV* MI-W\#4OYF'HO2MW<7](E)8EE"Z<4$S_T!X^[#Q"(U5&A(U%\FH$/'4)XXXAN MB6<0]\DS T)*W_4#[2!%:+4$2Y6>0T('U\!\7-/BGA+N"Z'/CU^2C=;3(+L3 M7M.>8+)QU50O+!-3A$%B$%'AJ]UXD<&5I[=U\_0P)VNW=J]TE[[/+2X^8PT9 M+NT]\M!"7)B)I$E%#GG3E(ZTD>T!6$Y6SA2I]Q-H?P:M ,*71]$=J6:1_Y.^ M'U5[M1]$;SB@4A,?["]1P'VO]OH_I OK (=(R]G4,S>+C!3?KZPE8:AR/ON# MEI4Q:4"86>67,H!S QHI&-[QAP$CF4:)K92LP5]"K\\G M64IG$R3K413+.7\!R^8#0TI'(PQK M:?P!#J1NPA*2!XRF_;O"/#'%@Q I,$]"$0X^4S]B$YF%GB.7)?4O(&_#1Y>8*&.V@ C^1RB)B6PPU7;DE(XLVV;86*&%P&%4 M="PA#+!/8W@@*6FI::RX &"5Z"QXW4$J"LIZ[ZE3&@+S[_ 8$9)X"V,Z/.,3 M7A^AXT)1D5\MN#;%>[>$[:$8)]%WZ A4BBFEU"/BMZ?!EC@4"!$ 3!1C#(B+ M]/HOX=#3W"^Q*">0%'S^UI(&6LG[L#)$Q6H>/)+\S?2G6.*BLY(UQ2&B= 2Y MS@R,,89FBR$H[1$RCAR6 FBQPXL:@M?YX%&SPE1W>%T<8_)GDUQ#YQ3SW((W M\G&(0C 8G(HP,N4A+7E<>!6]EU=\M$'3T5A0FHR&T%?LPZ#P#MP& R^YA<=X M_=V$#^ &M9[[D;+;LG$!-_WGKE3W;"MV*<3L$9&-L;C)KWPYL?%T\;EL)RO]AX2T%Z3G]MG$LU;0CJ,&(#URKGE0\%>_2 ,G!(& M_DN=0XBG4\ Y,"*((2,5Y>)S5B%?#BH^OKO,#O'AS"6P%+^S-_[@A6^&SG-< M_5@"EC1"T-OYB_A!/W@.SH;G+N#;OSL_Z/L5/P'_;_)T]'$63:<&GZ_ ':'9 M$KX-?TI^&]R_X7T*L54"_C$\MOJ!2 !^8DWL(>[JO7AHH,1W\MK ].,[ M@E+Y.Z9._PC)7X>\RYF@Q;!EG$A:CDFD>8C:A,9IO%A86"IQ=Q$QR]^W0!E0 M:$-#2/,&XKH^K%6 /QC.M2*__LK;>&G>1NXK;^,K;^-3YVT47I6W4=P^QDXU M_2ZIPX#I#2+*H&8T=8!GM R*^7UPM89X@2B[)YKM%WEP54(\(]<7B(%KFI(L MDZ.^^%^&(%[H)04H)B;FG3$Q5F$S?54JRG$_'R28%I&X"ZPA8"_1('SOCQ8" M*W38U84?==RB MOKYR0^"P6[0C9ETXOA)5@P(;_P8G>1UQ=;CE.;@P80IR;XA#G_H>7-PNS#%P M>#@D;&DQ7'[%0#]'U4'84)L+'496]4CO@CR; 8A$=S2RE<3')RXCO/T%M8;I M6G[>R?>JU_WVS46Z?9K/EO63]2^O-13X*H(I(AIRR(ZA> >B;CKA,!X6L_D& M'3W3<(4&57S,8D5B4S\3,&(<$1R#(C;CI^0Q:X3^N!((!'\2(5^6Y9BL+<]0 M:3 'J^+XN'BU@EU-0@!0CN_P;TDC\['H:2L$,K4QK7HB<_?;I4QM9>%P@QHZ M1U!?@][]S/3E$@-Q)LS+5#'4XR]ZXAD38E?2+![\D-V#4+>?$>D'!(UHS1_V MF& "C LN_A.?Z!H-__Y@EC98\ )[H\\B"C!7><2L*(.A;> # >9?"'"?P;53 M<@0W8N0,T 9>68*80R3Q;T4CTALVAWG31D[GPXT,1;WM6GEM!LH!Z1C8@\- M[A)!20 A6L_UX>Y#74",S8'@3:*^$ZKRA=*[%_4J^=RM2OX5:NOE_ (]G#@$ M'3$/7E@T0KAE,6QN&O?U0OHZU]"]]9EZH;?N[>4OJ1B9SBW'+Q>Y#%1(.] 9 M1Y;=4NY! FS:$S]0(L;!DLM*U.YA[J;@'$UD75:'AZOC[.G#U3JYK.0E74NV M64ZT#X9O*"_87/V^5>'03B 4_=H5S&&& D\[=+JC<:4DY4*U,?\YL3.!NPXD M'EL*!V^9VH,(Q?,VH%!;@U8CUK*"S"$CQ+4X#V2PY5H&Q6[@LIZL$$\O]QWL MP((-O <^:6'&#+[)20B6D)_SIFV)QL1("UR:N#\#'H!/Z\" 3^AF$D$Y3XQ< ML7(CR [6L0&,#K>54!(/5, DFU!O0-]T""Y[R(,K(I71BXU7X'$ZVIKKV9#< M_<; 9_9U B]1D_*84A!EQP#$*SI[[EM 6A-T4U>6X2VT-+TOL[41:"QE:FLL MDPNB>$PI"2#%IIIB&I:EN6%Y8-@1#:[2^6N_^S6(-"]'X?=L"VUA_1!*R5 B M!#G4*,D==):A-E&Q!0BQX( T&0ECC1WK6G)N;*^S*!XBLA? M''\%+O6I<)@$BWM^]KX,].%=P(-R"2<\:?2FT@K<5<\F)]+A1VZ+1()@!"08 M"!%KH3YCA!!R/L52**P$$4,OPT!@19J8^>\([J!H9A%U\(@Y#K?_3/19GKOT MP7A3U$)A>R,^ZK=38M\%10&,?FQ;0=ICYP)^4X<%&?Y#_J^8#*,_\A_V?1CJ MK3#BA=KN)/ [3C!XM7]U'.OIQ5\?S)H[)SX)8[\A3]Q3JY\:JE@<&9&DO*<8 MIJ\M+%.G13!"6\?8>.!N8-]0%NB@/.CC"4-7+46WH;,DF+[ADMH(CX1_YB/W M4AT;2Z$-[AI4"KL8*OUDG<5DM=^.CF>P*!R3AJ/4 *?#5311K2HJ_IE"AAAK'@WC M^)+(=ZD.>@>\3EAQ=QA+?L<0GF8=-;4$22B$E)A A*_Y% 5K*T"PC00^@A09 M-1 GS_6F?0E)$= 2,QU@YIAM!(E3@8J,&*Z1GY[=G$O.QB%^Q9O\\\_ P&^S MB[[]$_:TX>!/@9@@&GF'-613AV8]@#'W-_&NUP @%=X[J)1:@N'I&WU8+L"8 MWS==(W$6H@K10N#Z'.U_^#63=J@,00(KI@F%@1@MH%%L/U,H++AC>,K 4CZ/ M6&8X)@'JA^_ NZ=&/ \=ALXD]W0';)*7*&8%O[!Y>)8Y71[*UKP^N3RJ71\U M\L7;*!IS;&OY*?09+'))N_/'D:,+4*XS#KN-D//44L5P7?0<8CY]Y)A)56I^ MXB9/X'Z3B2!5FS#["G*(*(0>9SUV'P!WT+0FQ" R$//EH#\'K?\3U),_ 6YI M-'PUYZM3EC^/:I^S*:S'_RT;):B9$+&]T?@!ZPPFJ1A^A81HC2)04L1P0;1@ M>%#H@+J$%G_LE$2\)5"^8^A;R)L$XGS9_4ZT"66T1215 7 :,15/<7AJF3-/ M&.I NHR,O9T:W X,(LT,)1-1Y3!+8\$K@; / =XT<;*)O0E<#TT/AW/"&**3'^N((W:Y]Q8-UONNR:4F%*?EWE/@9-+=1P- ML%.<-W22 R+2 #:5!RCF4V)!>=1NJ&CC-PW(MQ$^&=N6FO,' LG:KVU]N]S M>,E?V1\)V1_YK^R/K^R/3YW]47Q5]D?IV]YR2=$H>B:1M,>N&*NF>L(N&.N6 ML[7322=7K$P>G<>QK!74Z>U%+?W4OZE^PB*DGGAUREE;0*W3C8_70IE M(512\;IHL8C38=&Y("4;,=[Y'8_RN*VJEH>*HUUM MX2=@""-8WYBESVB+I66#-:KJX"EIS/@+@MM!X4L 4T(+(GC8$M[+2B22\S2V MS)/Y*9@'/*99O>1--C5\%6R.@L8ZWO8$11L ^_?]HGU.<[9Q4?0F %$ ()SK M1-&G&2*Q4#@K=&-GK@LX@DG4#7=7HV#,(>Q"B(N9/,^,@_B,-$/75C0ZG(SD MP^):@) +L2:A1QP$EP2@ 2%NK3PBF73*:NC>FE.+1M8]E5?Z3(@OI7-R$BO3 M-&FU(U!VRLNN0\!%X22Y!"H=2+6P?T@/'5YB0(443DN#( 96$T;NXI)X0G P M@[T5 VJ46RAJT]("TP-X4 SR17:>_'(-Q8_Q2%WHHA%R$\6B;['_W#8><&;H M6(UH VX-0;P3N8DAAD>JS@AU=&=&:[DB@[#67-0=BGGA$4>&@T M(J"S6\[0XOEI'8NQ@XA0 #FBZ'OMC+6UPZVX?IHJ2MM?QNNXH>[:%J5:\ AJ M8)/%>+$@,7QJZ&V$S5J;$NI[+*%0U+\I$2.!!KDX3@F+ .Z^WPHT*?(@JX-E MY&6N$9F*,H?42#MZ!4(_IZ%FGT]^B;'893CMQ*4Y#%#:&]1\C8 :-:_JJGR> MF6?[Z?3Y80J0# ([D32+#P3MY3N M%%R6B?RTX:@O0&MFP9'?L/L.'V 0LF*IR;#H=A.!AL\4VA<&T%(:]ZN,)!4M")E1<14CP'FV"Q'9:N,_^ M",ZE?\05OU0(5(J'2Z8K]>O^.58775_*CWM$R#;!/$HD3@BU'2\ ^" ^ESS# M4T'+&7H)$KHHGXC\LJ(FDG\5@ICU#"6 GU@W1NL4U^^VAV((CAD'W**YG9"3 M0+?)%N^!$*F(Y8L(V8.1]?E.RI)PKNTC9++[H6#'L18B)$C%I;VFG=^O@4N: M$<*A7U<7:B;:2'UL*\'@(: C;!2L\-*[NC!/SQJC^4;5>O5-9V1NF@G-))*? MVV<=_-NBFJXUGJ>IKRL297_:OQB[@8F&+EA=6ZBN1425 *0=!^=-C[2"7K"? M'@')7HNE86TTY@X1EO(_$,%Q%PAYY%=#C!"["4).6!5@V7M)04E>?ACK%Q?' M #WXZD))=RR0A"NF-[\!/D;-4 AE>N.9A94>2S^?$Y<,Q>9^WP(_$L!K HGM M@B,8FY QO@*(C1AX1VA_4%SY^@-].=!S?E$0$RF[^V=3+1/VRSG2H4\@MNDB M>EN$9 Z'Y.$)$I1.?D RB2:8Z\K;A;&LRV![U.TF^TPG2[-Z5!0XSA>_V M^Y;[NRZ@ 2+YN"*E^@UK=X)<39%??52:D4;4D ['"+*-@UP 6DT6((:1LZG; MS#BA\32!5-%K?WI+[P1!N'BJ$TO.1U=V LP%A]L/.&-(V28JB[Y\X1\&1_.; M[='( " \CZ/@XXS[OK 57GJ[7OBZ7?^Z7?_ VW4%#;9A)9?/9.5Q?JB-*O(P M/RF4AA5%TX:Y0NY'KUPEK,SP;VH%4% M>S/ZY&HS6)R=9T>>7$^?'9^O)^4S<[@>9N-/GI][M>G&-.[D[*VUSO;G\EEN MM":6:^S)LNX=#C(/)RTY>WAB3N67[W*[6C\_[Q^W[QD/N M;+#1SC6%_.BSZ3[X^:Z'TJJR%\O;,B)TF];N4\.XT)KA=&4IHPWMQWIGUY08* M,^:H@N&.F;$1=4U490>712RS;B^I_7&S]-.D^4-9NHTW&2H+5^->O* I0"6% MJ/^[G]SN 0&NJE\BH#BSM*.Y6 .89)]C>8;@@O ?LE[AQ"H:>Q1Z4'$P(L2M MJU S<6[F;1TNGODJ&*08H@@"$QR$ #/N VX5?L!J(EE9(TN3W M_<2@D6 M-J<%>&^Z:.Q&\KT+(+F,S@C_N-/%0U<)&H#X9:&&A:8_P[&DUN^6FWLH!8<2 M#TIR,^)F;>L%L<]TJYXU< M+_<3O+2$21'?4",+QFP(OXJ(N+L>13'W[UMVO((!DJI![0"$:C&@YSF1CCQL M\BQX@"MS^)8&1,&[CR#7Q0=Q2*(Z$G6LF*Q3^3C8I8-D%VS/ 418J:T12CI$ MDM/\)WHBMYW+IILM;12W,)SKY>IHI&E/%X/EKSZ7KSR6H45+YY:SYZ-9.JC$ M,Q[#=X/CT)0@04J,ZT'*$OV,GCR&X/\3=]7AK!$_X8%\MHE 11](]=B<*#39 M!"]'>$-M&IL ;?O@0>0E>FE$[P6"2FQ1.+ ^L_$K"_P1X?NTM892+,?R['$X MU F=,YAXPW0;FFQD(1R9Q5M.H&OF$#O%9NEJIAJD?>#9'F_HW R6Q!-<*/R2 M>'Z#62R7D'5,]F/;*>Q53I=G-X<56ZY?7UB-3;I26N7VE,OYECOY"\*X<+Z M&21V/"!&,-DF?GQP%@[, IOBVY75XU,5*;SS)C!XL-+QCS:INH.6_X_WL^IFF(L%]X7)) \JHY&WT M)#?LAPQF(-RG&&Z TWR@ERX?%D^3@E)TDIHJ?/:J[6<_>2T#+ V/+MWQ?#OF M3938'2>C82I>L(EV"2TWI>Z-W>S[LA6R28BE MV9Y4R=+XUO5\]=*@^&\JK2-9+#V7-;*)2O6X/+>LUJF972EEV9L..]Y(F=X6 M"^_5N.;E64N7/$G7V 2L*>A/L%J?$1OBL8O(7-XY#6H[+:+36:WC2 L?=BH_ M ;N/I0H";LR6\\&XB&7#6IY#.,OY\1-Q:HQWIV74&82VO"M5@+UT%'IIV!N^PAS"%LTA;$#(\?_]9_3G;?!;#^XVT?4+ MSW*9ARO%#?^ L_WYI/A[4.(]CS\SZUD:4F;Y*&&$5.+1X$\D'C"?F/:'SV52 MK%'\>PB(?R&7?"G_3[;UY=C"=[$Z9>[X?_?*[M0'^XT$ L2F?B\!\%MP ?AP MOQ479"I?7/ 2@?]?X[&F0;O*7RSS>]M"Z"_:PF=6\5F4^3LIKY]<[7[B:<(Q MQ6BN&"G/0=18R"9\:4L)&J$>'G;SK6'V4N\TO&6]>;985WIRNOJJIA+L'F+X MQMN'VB;Y!=5'W1E"@M:07[A43?4B2$-#KJ:E92VL,QIV+VJWF5EC\-1XZ)P/ M3PN-QJRT"G6Y2.="R*30XD*U7/9]]'[EC>NJ(MB!W^PB]\W/&;:G)>>D*E_. M%U-U]%BLN>7!I#K,0\9R/I7+EN,-+[[.Z;N=TWU$3#_7./U7D[4USD;PJ7H]:J^NG.Z=7E(GS2M$N;^>#)JVBC,W?LNIU/)QB5X?S2N+079D,YNJN-!G)WD3FI M#@MHP)3D%XG%K\/V98S\VL-6M6HMHIO/!W)=GMP^+OO*>'*Q_G2'K3RYOSP= M72L+>9$WO-G@>%.[DSODL($54LC\:8?M=XJ[^(F"#!2 )PI"UN&?:BKN*_3R M@0'43RAE?Z5)TQ#]/"9;^P]D!Z[3QYH\T,O9TZ>)?&R-/U\DIE3*;C)'YR5% MUC.UQ:;3?)BF1U"330R9XI=WM^T9;[PQ+ M].:G+.?_-&_NC:&3/_P41$T(M]IPSM(7MV9_\W2Z>.R<#\RG]N<+'_:+I=/[ MI^ZAT4C+3CI_I>7KA>::G *\5ZGD*G_:*4!E_1^L_O(AW!*0[\2_?W*Z 1B: M?+![_L$OY9=G!NZYX)$LK.H#\%_:EFD! #]6Q^\&B;#/%MY-WQH7&MFB=G5_ ME2LL]4DGCIZ5_-R[0LN^H$Q=!/2!$C^A(+*KC2G^1Q/ZK*M20 XI3 _IPG*E M6\V5JJJU=#F>XC[0HYJF5/6FT$"2R* R!8L\JO9JM!4\F6*O3R9S@-^F,_G4 M,V!1A[H#:$( =TZ._T);6_8<*V^S?W,\, 8Z)#S9I9TMZ,JA*OF0@4+4-)/\ MR\727$<"P*GO,!\VEQ^\4049QP30,(8-,_5T%8&E 8M&5:'3R<)::7Y_!EN? M;+ 9-!O>%H<7<&PX-,6(S0+JCA'5P0><6%J.:VLN^S$M1SZ0A"DBU-*$MXGE M!==!\PI;FN@@8+';K2.@T2!L(Z'#&+T[*5.@J- B9 5"@NN+H(Z==K!V9]!V M6WPM10@ ^"K">8K*T5VQX7&TF3LB](0Z 06==B@&F]_3B3?9$)HJ$R*I%BOL M9?V.X%%"8]X)5PG0MAFD&VMK_ K4D;>@#K_3^>7'!/?5,#3BLN/.X M%M.9W'/']<@G;],DK.SAW/EYI9V4SBD(RO\0)RR7P,^)(,,YQWS K KCCCG;I:T94J@A/5 MG(NFB&L#Z"1MRT/!U_U.[A23E:-[@ VB:Z$>6@CGX_>X?\$2P&JBDT7<] MB MVJ&-Y-NO+WA'5&52RMUN&KWBZK1V=M/)9:U. M.-Y3=8;M2> R.[:+.2W,CL4KG>AG/F <3RGCUTH!DMR19>_PI$,71<%#?.Y. M?PF&-6QQ)L?&N'HZ\:SCYM-X[FGCL_S)(+MJY<+1UT(H[I1VM#'$GM;01%4S MX]W@0'QH*H\HD5EX"XJ-!8[=6 ^B2D7JXU\HMCTQ^M-9F3BISG8APGE$[0XX6<-7B*< M@W #!55763:%:V5A$_9: MXO2P)IWAUL/:XUC3B*R = M$W'/,4,7W/S;VO(YOL1@=7#& R4!P^P/U=BK."U"*7T[/]IIPF"!$S<$=8L M[8P3E-+RLV&])K% S*F.IAWN:.9OZ=BR5 SK (.UT1KE08*"_.,OJ0<"59_X M,(U7T"0)F-W_83/0Z&)L ";DQ_9H[(Z!(&JP\V2>VM(_B,$K7/)^5" Z'X-$!XC7EP,CXN&'30HFI)3X-O M"?J'"H,H^$-J^I!1 6>$X.&_7A,)V'Q.RU&V+0M%B-OIN6''KD.W7W*X\CS M+X\0[B_\]HE.^"OB]L\' H$EKU' B\$]=J#)BGY$P^\Y_X@R/X">C""NCKZD MH#B$?A^(A(LGFPL'(0:/H7?Z%DT\D?2<*@X406,D'8"6)QJ&S=TU]'(\A]ZM M4@:?I/_.)G0EFQ$'%-3!1NCR!O=.]*5$@9,I89]0 ++F8U#>]\\4<5 4'I#< M=I, KZ.SR&TC [3B)2:V3?B!/#[VF*\O]*+8A4LM0F'L7G$)8&1+W?M&L(G"UKQ.IA=T"-24) M-A,+_<0M)O9%DW7W3?>)R/.[?'SO>2.7&U3I/-A4=3([JX8[VS7"3 M"-H%N\F#+M@JOFY8'FWDXU%/5^AE<051NR:XQ3W6C@+BPN!U8Y\@0?H7?G#_ M ^]3N?17PM-)[%D!\+LXA[$_!Z&?!CO%@<=&Y 5=,YW^CI_2.UL&8LVFE]PU MPQ(Z92 TL/Z(+0BPIPB9-V^F*O;FEO;> N73]R^)*X^"A,VLET+X;Z0X^I:0 M"VV0&41=4F+#DJ"35)28,*FI88V@ 28<% 07EYP-L><73G0K*#B\;3WR/JW_ M_D>,;W=NV9%.:*>= MD_U6 S%7Q?-SB>D(318E.-3H_R=&_.HW#TO+>QI>RL$27J.QTOC*8:4>$T M;K_/YL8$U,.J0QH7\2OF\2F+MSD@T9P^EA?*JS;C"*-0_,7 M)9DS\P'@Z9E@P37:"J#:J\/D CE)'[%A!)KV$F@:VKU70_/:P0L)&E+ /C+D M"X=%B2,=-^!;15S'J$HZDWT^-H:M/:Z4QR!-II1/BH!%C37A MAP=P:"A0&=\<&%MRZ"NVV5?T#2X.35QJ#>+/)FV&R8\51)88=!@+&_E>+'1? M)*>"3%94MS@.O\.CHQ!^8DU"R% \#L4OSUA3$&+13ZD1X;=PP"0UVHZ:3A&. M@QE)7/,Y+7(GK&K$]P.K%88T= 4=!* ## $@:.3@,6-#U2?D66B,[1PDT#"4 M@T>F0/B;^I!;,^C($8+,.6J*TD0Y.FXXAXX/)IXPS?"[PM.'MW1$_,I.2LA. M*GUE)WUE)WWJ[*2?RS=ZCPPBVI$SXV\."J&0G N$G*_@:$ N4WFU.F=ZX"WJ MG,-NOE#\_:(*#M8.?:Q.QI..V5T<%>3>Y71UOIG<%AVSFM0. M72U?'&XJ_59ZKG3SX_9=KWE37D_)D[$FY^IU;U NG34[<_U6'RZU8:L[R$"+ M]5+TR<7]0G;JAX[>S[I#=U1ZO#V\5#ODR4RLRWFV>)*IGRPRW896F!RKQW+3 M*-W \)E<]-&Q>22G]<;)F:S<-HHWI>:%7+U+;-SN%2:75F8^&LS/2H97FF6U M_O5U)ZEQ^Z/:FW5N5^F.W'9&MC5)+Y:CTRIY,K:F]J!O%D[&1X5^SYQX5K$V MFTW*\&1\39O:Z/'QXLGMR,IC16WD1Y/#TQX^&EM3]DJ_/"VV=*VQ*,W5<5'S M9GEYG=0XOCZXS97Q<2D['^A./SW,'SOR MN%H:S*?DR4PF^JBM/!2N6JMF8]YN'6=+]:$]?CA<)W6C]XI/JT:]=WL[;WO= MMMR^.3&?&E,*X11AO77ZXJC=.ZB#C\_2RAX=RZ^BX MT2NO3O5*_^YA.)G2BLGPD]/B9F8X<_NPKYT4KA=VVFRZQ?6P''_G:& ;=YE9 MJ2IKW?) F\].)[5BASP9>Z?=&%S:\N@TUUATATZEUAM=6>7UL)*PG4\WL^S= M.JWWO?))W;F;+NW!>$J>C+'HO5S*9IQ>?3P?9,\R%X=WP\&@ D_&6/3T::P^ M%N7J@[QXJ)76M8$[S,DP>IQ%W?[1W;UR?]%L*.6.7+[O]*=CJP./QEBT=)2M M-"^O\WWYP3PN'':6E>[2ZQ!FBB_?ZM>;2Z=_JLL/9\W#YG7!G.8<(I\2Q([= M]7I/U=/IN+_)E93;L\*]W9OAHS$"]'KUH_*5T^[+&^) 'L^:WC,6*0OO(;R=%N=3LMR9G"(C\9)L%@>W0^[M3.MT4N?*=/F[6*>;D[QV1@- M#HNY;N-F=G\F;\KE[$9_++9OB*;-),B>S*Q>/:]?E^8-/5\WU7Y[DZG,\-'8 MPFXK)]/SN_/%K'\\?3J?5KI'DR=M"H_&MW91\^S)T]'Q7,O-)QDO<_)P4\.W MQA?6Z)G+F\.">=Q_(,9)73V_GC9T?&U\847RT)T[-]$VOO)E?G#GY-7EO M@@ Z.5O>Y:>%,V/>RYM%>Z:='=DK?#1&@T?EM+;>3)S#^?%X,U^T#B^61AL? MC='@^E8_ZQ\VKNMSYBC3\7EHW-\Z$W[;:5XM.XM:_-F MK0J/QLAU<6H-WI\>Y8L5\P$?+,=%RXJZK;CYSWSA[&FT<6U6/ MVT6<0)RRR\=2Z_C:36?DXY/#VJ;:O%X9>5Q77+2.U$7NQ#T>9/K%S.KPK#[( MY(X-^M[X$Z5GR<]X;EF_FA<3,HV_C6&&T+MZ.YD7]XG,H]O5%< MCPVBY#-3>#1.KXK:/B]W)G>>_)!S)Y;LY)3^"%\;I\$Z_=B>7]^ES^?*7>^F M.KNH'3MU,ML$'6-=+R>CR_.\T_#.+Y7'BUSVONS@HS$:'':RBTK>-B?RP#K4 MID<7YR<7_2H\&I_M?7MZN7:=TWI#SV6JA3OCHM%JD=\-'8#.HG:;MX-ZK.Y.*M M[$SO^]=7'G!M@@8K'->&I];QX85\?-ZQ='EP4R4N)SP:>^M=1G&5SE"M]X_G MMPOG\/+:OE6(-2K'W]JO9Q\?9Z.I)Q]7T_W-I#336MX:'HUQ@=+>M$:G_7%V MGKWU^E[E7&YOSCOP:$P>Y)22HZ9O3GO]]%-^Y.3NS6RZAF^-'W)K.I[6'LM' MH[E^TFX]%#(7>G9-GPT?W"%Q<\9:N4@87U;*P_RHDA^.GPRF22:\.I[<5.6S0;>1KHYU;6[F\VV9 M,$/\1 Z'^<[U3;YU0VR):O&J\K!RVFJBL7][=&KV>JNETU!RE2OOWK@_D3M@ MPL?>F5&4=JZF32J-Q4.IXDV:4;J]X?J.[]M?PP5')G=>VT9W3! M@@V//JP4LIIW,.Y-\L52Y[:>=R\O64]E^2F>F2;MZU^CUG*?;>:V1KND3 M];1M'#UD$W=U<;^<'+7)VO9JTJTUCHS]HZ=JTO^F6>T?I M3)$8M(F[NJAWJI65I]W->S>SZ?D@O5([\VK2KAJKT5%?/=2O^\?F\-;.+-SJ M=3/1+]FD;TM%^3);G"^.TC-OTR4:Y+J3Y$.L[[RKVE$FNYS7EWGCKF?EY,T* MO(W(_H_S$[E0SHW)ULOD5,OCTE IY93A)*MIZIC8XLHXKCH.TYN&>FH>]?56 MZW;V=#8I3,Q$Q_RA?9]^ZE='%5F_'BQ;=^NS9<&H)NU_OG;S,+H_N3?G^J8V MNRB/)^:@GKC_9'H=Q:ZL\_-%MO5T-O*5?+:.[%X?\$;XBO;=I]M;\@P#HZ88<'/2FVF:&P 8 M.''(BN/;3?9N5FFDYXM^:VTO[LXNG.SZG4 HMF8P[6R,@W??N0.Q)PY;CH3K MD0ZA<,9P_$8Y[SVY>%K:SCK\;__T9I;MIC$'IND77#@?B%@BM&CGU0M'EMU3 M# %0IPM)Z6/=T'$X#%G'V4%1B9MXFRYT^F?KP>W0772U_/KC&[(+! TJ6!QZ MC8UH^SQ;%ENEP_W=]W G="3Z3_4YC[1,)\9:H93+9K*1&Q,!VB>I _J!G'N' M)NCY_$&QN#\TH0.Y$+O:^J@^S!\ EO3+EU?(LFVHU+('I2+GZC- M>2)==P4_JRXM4:9QSUPF1?\!L<"]-D-_=QGSSG3YV=[H7^+E#Q0O/TV%=X]M MO/,I:"DN1/,W>Q4%^V&%5U+A W1/]GU53T8^*&4^,_-4>=DVE:50OOS%1Y^/ MCTH'E4\M@_H^TLL7]WQQSQ?W_)NXA^BP3.4SLT^#@4'OEWN^G*$_VPUX=^E1 M?HX(S^]V_+_O<@0$M^?W#9I \@]VD/GQ>RF5O8B%%S#*GEV@WY>1+/MW]8W^ M;:Q$[=C?EY,0!/.+A;Y8Z.<):+#.&U\\]$LU&CA$OR\3 7XLI1F"R'ZY38D< M]!+GZ9GN[;_*?^H?] ZD*0!QFA2J#9#_-M+(,E7G/;K2?X;;H7?R^UZRTOUD MMV[MYTR7'FWI; !F/W;,^OG"$03S! _']JSI3SJ"V\1 ?/T6T %':!"L)W] MWK'/7%6&*GFHC=R@L(2]L%\ZNLN?/FB9OF8I^2=G[&RT<2?>CT?U;/#5> G+ M=&XY?P55,_R&BZ)S"AB<1F]2SY;T8VU>M]HUN=R\>#R;=K[]DXGW4WP[*WS2 M_+*/.0>?--7LUR[^4\B%_?3]"F3&N\N$[G)]U\MT,G+C6!L6I_73],@L57^^ M4WRDN"T\IG^_"6CB-0!<3&@*;ROIZX=&V[MI+(JYEC5:K!?M#!03%X@H215D M^45-X;_DR?O(DS]W\7M)S?X2)^\I3H)N@,$V1, MXW:]&BCVX*0_,&\?'D]OE[E.!61,^=L_N2_Y\F6O_"GRA74-^>+P+PY__\7O MIP[D2X6^284&XX5'3]"2Q?NR/5\]M)PYV;?K@N7(F[P,L"X W :F^,>JRE]< M9//&LII/%I2L*>8<@?UI%W+:G5W5$-OZ-P.)^%U@(7[C$"-P"RSOD#*(+ZJN M[_7*7=-<]>N-6;8TF,[67F_];@%%[>3JY%:]RKGRH#^<3^1N.IONK5\84/P3 MK)0_P1CYB@+^O,VQY=AJ_6+>R1_>EAO'QNAX>5P]F2Z]]?]G[\V:%'6Z?>'[ M$W&^@]%[[_,^3T19FT$0^[]W1Z#B/"M.-P0RB2 H@XB?_LT$K;9*N\JJ=D"+ MF^HJ.X7,E6OXK2%7WC+FA\ZF[E+)$FVFF9'L-C;H]V?&MH4CBCVE3@SZQ3+_ M&"&\>_2D8Y$_0URN.QDP^ 0W.]H2+6N88ZO-O@SU /7C%X;&.B"V^U'2 :_7 MG/A7K ).4 $U\-=[*F!>,^C,V$.'3->0N/9J5LRD%C07=I9'#W7 OV,E$"N! M.. 8%37PB? B8_>L'M7%=!:K>B5^,9344=#A/0@O M2/7@3UWW<8\5Z*'N&= MQY(57.2V@#=^QH6.]UOH&-;CPE#DMC+WYO'(W]S5@LS5,)VR$5RQ+ Y49YKC M[2EMB/ ?9NFJ*Z!WC!?]9Q-2+EEW)WF&'.(-BLJDXP*E.R^ C)PNB0.H=ZA* MOAQD;?3MXJ!D5YTDG"^Y*H'[^(6+?$..7N=4M$ [/WKUH^"MYV MUGQE:"#J3)NC24KH8$5PT,F@T9UH+TP)V)6&8CG3T\/O#A7[O(L(; ME3K3%P8Y6AG/6UZNTQU/DHB:Q'(=D\P29>1\H=N&EQ?F]66[KS6E67&NI::9 MDU,ZN]&[BY%J(+F.-:(%$?-X0;EE2!6O8X Z ME#-%FN.!O*K(14P=T>'%OR3^E$8S<6U9E.I+;R7D<2 TFC+^]8+2#$GE>*LJ M,$N]7IVM18Y;:?#&;^K'+S1#Q5(?F_8X1'EO0O]1%%(>+3C%GG4Q+5DB:WJF MMFGWT@H0>AB%Q%.'.8ZXAO0[BGT<.XR*X'\B/$@0>LKBE[[%^DBF9P^KWF:1 M@P8=A@K9DZ!5;1$J""M";*LU)6L.&E4T_I-#]"G M[!J;=1L(H363;7ZY[G;UQDKA*!C@Q JRIQV>#;6-F4 #43]^4>E8^\18Y]MKGXC&?.] ^7P4 M\=7S_5E]8*T=Q*]ER):2%8S"A ;*!T9\LFV:2X3=.]$D2>4.NW(>BS))\42'T"2 MCWCGL2!?5I"_'-C3*E6CH*;1,EMD;7J&80S.Y3T@W?"N'#052W9LHZ,NV5<. MO$5$L#\*FJFC/K7,N8T:ZPZ\MK22W"I:58!@PZ!9"HE;;<:B_6%,Z_:R_6!6 M^S,!J;Y*2*GJIJ\-4@5,ZQ?0S QK0_E-A;@;R1QV7(AK(<\4?KM!D"I28?X[ M5./1;KUW)XO_UCM_ETVT8[:/V3Z*;1#O9/$7.1UX)VO_[ES_??5=S/7?=O'? MF.LO]3IR*4B&(UGO4W#RZAW[!/OQBW82>4D(2N+" MXD4F8FP*]NVJ"6Y2PG9F'=Z>$SR2RE]G>3Z[W M"JH?^ZKF1Y'G-!IEAGBIL JUFV#:3LP;U^&-]',FTKKB=RH_YHB8(V*.N)'] M0#-19@G&=M0YK/Z)G8#8";B6$T!]M-R/=_#PYR<9^#8M3<[,S?]2C03L*63_ M.ZH*_2+B>\+FGPWZWR]SF%;T?8+[98\0Z]TO=RB\:M@Q6\1L\9I4NFG;4LP7 ME[ FT!&X7\:0>75K3U:\[DJQNQ!A=X%][CXG%!/,RH#=$A(3TQ#CZY+NMJDI MFH%-35$L/$0 _CI75U.VV[,DWG8M_Z!QAD47:A8_;N.,BZYD)$76&]/I^2Y+ M,GLS?%9M+P<(EDW7Z2Z56Y93](GWW-_:"D7VS-"]'0F*A$0FX&:@V#E:PG\3 M3KOR&L]VKC1FM#MCM#M4:3&CQ8QVQ>.TC\-I]UT^>B]79+SU#'E%,@3_SPYB M?$_&8]Z3<4&7LOC"731DKH.CZ-L';FIRJZ!TN2PSQYP&-=)HWNQ[9W,P,;5G MX4/,5;5JLKRL$H4B*7'*B0YF?!(D/@D2Q<.N9[3.,8O'!ULC>,0OYO!H;?*W M5N(QAW^#3?[6'![Y($)\.#6"Z>4L;V@) MTH8(_V&6KKH"FL=XT8#Y<;U-M:JU&4,ZOMDLOCDIG5Z:;?;#-5KVBJ*:LPS\YI#DW#(%WZ*94FKGK]\7?7)I=MVQ0-;1() MGSY6)M<*_M&(0G#-2;>K\5RSSO&4: RE0,-0/WY1L7:)LX.BSFY8>I M XM-Y1E#D8H^41J5$C]^X7'M780RG6=#(7&0[Z_ QGN"FI,0U^T(/96M M+KM)OMB5<')RTSC>F"&\E-F@J@A?2.5Z289ULAN *R@8QR.))YQ(Q74V42JV MNY681\(_CJ7\C $V*F6/UM[0]Q!^*K26Q48].5P'HD_]^(5E3@O@QW+_X.;] M%G+_>@<3_XK%_A-B7P-_O2?V7*TNI6M$P6"2N?FZ.N0&1A-7H-BCZ(]?*'(@ M]O^.Y?X;RGT<0XR,Y'\B3.B1^99=R_M]C5SSG=*&'/2]2BC'B_18N1B;"&/!6-F"M _VVG(KI0JM8&&E) M9%'#%K@W\Y+GBR^V,XJT&%GI(J*F"FZ[CBE#JJB<&%^,\Z)GRXM>\3:#:.9- MKWY_U%UCHO,+QZR90O[N^245>T*Y4 MPWD3/L][4 =1/WZ=V-4@UC\QWGED_1/5V.\=J)^/(K]E/.EMW%:?U;!Q>S2@ M]4RE/VU#]0,COX?]%(X&?F/]$^N?\]:I1IP,,0#Z5 2Z7(<8E MIFT5?(\.E$PJ<+12V'6/AMUW:#IB$>B>Z?!Z7)]ZD>AQU+*9C[-IGS'#.+ _ MHND"W7$ M%M(TTD3+&VY"X1)=]L!L@\Z&*/J$DFA<=?4WU98/)\M'7/18E"\LRE_O5[C, MS^RR::.LVN]G%T-LT,JX-)1OZL>O%!*W+8WM=.1E^]KQMXB(]D>Q,WLE$K4) MOI(1*3?K]GKY!94;!:(=5$V>&#R+9?N[R/:QT-;MA?O1#/N9V+J(BS*% 33 M-1P[T9$$25U!XCV!5SO[LSRYO ^P8\_D\%!^P!_966I2S&0["M.L^732Y',V MUE7>BD57F$JBJTM->3>9!CQ'7C-YPZ8-<1M8-I3?,^R!]V=U4]"V\C'AD&Y. M*[O=LL)T<\D-KI5G,E,&;Y* )"W NQS+E?Y.+:D&V$7G)TZ^XH(W]'^AIO4R M5T@OX$\#FPTOIG&F$M 7NFYZ8$&)?ZD&^,1T;:"H['__#(@=\.]+%#G4P +X M!K^PI9^[7_9G^'M"25V2G9^\ZYB[#P(M&GZRE=MPS)X@;\? 3[:Z'_DOR$F. MM9O$5@#0D,-.BS&2F>=W;;^HKHX\'E[6*@/:[&1F]W<2*J2?$X!VM*0'2/)/ MT'$7\-U/2P)P2%U);YZY-5G!BW=#^8EMZJXC[2PW$J[S:RRAJX:TTPR9SRBT MW\_)G*XF_ALL[>7G7ZES[!EY-^8>[\MM]@5]SE#QOD1P7]!G]-V#1/'&W$I@ MJ%B117-?8D46Q7U!/LBVQQMSHXV)-^5BFW+*8 M_9FJ []"F8_\B_NB#* #_/!_?V _SDHE%']&SQM5HXY0:2^:*DB&(UEOZ#9Y M]9+78:$Z;PG3L(021Y]VM923RS'.1WCN>S%.2!+LF3BOFCDWE^0E(2C@O"JC M/ B7Q+;I[FW3,7$Z77A"63G\>2 ]%[9"5RQ@/[?^@4F&^[)*GV69W2-S8+X3 M2_W_CJ5PKL9(^U;IKKD&S=R1B3KW\O>8XZN\]IIZYVI)^CM,)YUA>)>IK?Y0"S]J(^\LPTA_BY M[(HN;CKU\O@ORFFVTOJ[+B"HBCM2/3,P19' +;O]#2/TGSWE& -;!>BO>$&#IE940+$E4G80. M..93EY5\(Q3W);!V[8/P=T6A$._=FD11.#QQ.3BXD_*":>5-=^+(KGYH*8X8 MB7RZT+4L"R^Q33+?6/01J=)#%2X%T2'Z1%"7.AWQ<"#P2UCOUC(1:0J%(*'>P%(7ZD7_$$KC<6*& MD76E'Q"7GC>Z>/7C;=$)0QR#HS<@0"3B%%>,3S8DYX@=*8UL9LQ-,):.3-Q>;6X;M5EM6\YI$T4!PPNDD]I8Z MQ/MPSGWXVP-2I_D89Z;&'_SG*Y^ NE(<]\(K/\]Q%?P9.6]%Z=OS&&\[%T;G MK&W,!E<\2_O7;'#)P[37B,]>D@UB6W!_1QN/T"+R9QM#8W'#LXU_K47N_TCL M/?+-S<_$GH%O[OI0[%^O/\JG8J]JM8[Y3,E/ :+4D\H0CU8H=E]R?JE3[[>6-8O?_0U.K)^N=JPDX6=1G.RC[G,G.EJ MJ[J_[J"CC$=OC[YBUQ?V>Y7TSY]VO3E<&YB6EE"-Q,(R!^ M;K#H&)*=$Y)!42P;K5 0CVCI7E:MEC;=A8H,*K5-<>#YJ4:C'9X]Q9[2^.$9 MLEB:+U.T\)B+CD'764'71^*<8SB^OLR.YTQ.J?>I5$T;E_WMD5#\B:)2%Q'G M>V7K1PJ1=7@O 9A)LM3C-\S'3O/E F2W/!]_5]0*L=W-R14):W%Y[ =40GVK M$8[9BFH^R2[)8F/#+$NF[=E5L;Z2V^&Q3_*).O$N]5BO7.N@9ZQ7(MRF)#IZ MY0HH] /%0J_R6,X26B:['.>D8I=#UWQR>RR4?"(H,@[\/6C@[R9>]0.8C3.@ MSBN?@O]:+N<<>/$6"XV$8K\\8/Q3%].FUE64-H;K;).Q,&>= \IVA'HY!$=T;X"9ON3;!M\<=R8]/6J1D+XZUH2FE:MWZ=@13M\CW.FM.A+1Z-6Q._?W=\TZTN0S^M"' M?D^1>O1TJ3_G:6ORW9-+,>$O1OB8[K>@._6<>NBV0)$E//:,96+"WT33$#'= M;Z)IB'>O88X)?YO[U3\$FYJ?/F6JA%1'LX M?-56?T^^0)%GY%V-?G7&.*FKPUG:&]Q0::*?,2)_W]#DS!J1.EAE)*[MWE-T M5SY8'HG^ Y?1ZZWRNJO-?MLTX%PEO==09KOH[L0TW#]K+KHKA; M5\]=>K$7/:GZ4?SI+[(.QQ*=]U_ L!6D;"A'V_[K1W*=&&TW>3^'N4BWS!:I M]:A2XI3M^?/4$YHZK8SA?/.6M]_37%)OQKVJ*_%9H_JXLFQRA9%"->Z%6^:V=#AT6+L*?WN MT>)[],IU2>'UA+1>2$;LG-^53PA9 M(S1^*CI\LMF?"[GV]C[1IPSQGBQ',!+0=*:2E> /:[CC2, [T.#:I[AO[K&D MKIM@C8C:N1B""*3N\*#'G[5.?["H:@M,ZVI-N9+4'&,^$;GV]G0C^40@IT&( MAT0*7P$$WTZ B>LFS2,BP)?##9^68'KE6AR5JC&L2PQ5+]UM4WG,"\\PXN@3 M2> /$IN($!R^#P!RUJ#%U0\K7[ODX.H+O+T6.SL,4333_GFHO&A#9.8+W?0E MJ0.+\4_4;*Y/BJMI::IJ2U2UJ=)D99=MCTL'V0[J"<5/:^@8AS>^'-YX:*$_ M1"[?0NC/#UW.*_5=GR4JB"V8FM1I3?,K3JVG<1I(/< S!/J40=\K5+I$AX(S M'^-Y,ZGP0,_>N21!EW@+LN_T'U&U%SKO_PS6LSN%ON55+/V,$XM7#12"X_2O M3R[M/??5PY*"I.L?U,/^S=FG/]:U8JF#=A0H=7B^"?[\O__GU7&M [G?2N@> MO;9TP )A5:1D>!J,E\'[?_*ZQ_OV#JYFGE\L_L\7(LW<,98_]17AG_"+@..!#M%?G5S9?K3'*9!XX/U!5PK8 MWR$'=9VXL/OGX0[+C)O]^6 W'OD1 $Y;VJZ^4#G<6E22*9+@ M4A-TPE' HG$$FJ)X :?D%$K^")?/[[1D!2%SR8RVRFA8I>1)2)]?3)4VAW+$ MVY&T(\Q9#BL/F.ZFW<[KJ+U@-FT..QPI-<:8502;@>24&=;FY,)BVE# 2.KM M2&8Y;,YAV5K!\^<@1E1J"BDF7G?3:_2J# KKMM@Y,$S MY>+4(-BRK++-$EIHZ 6J77'A,U'T[= IFZRB$F-TM6+>2W/]">U;8&CJ\/69 M+-U:84E\ROAJ<]J;S=M4TH MP0]>SSD#DZ_SC9R63!>7BT537:X4./+P]4:E MC/!3N]W%&('YN8.)CO,6 MGF6I\0:I3G-E61^XW5E) 2,/::^IO:DL%Q'&%:F^C;CI4=N SSR918DE,@H8>;#XLK26*TMDV=/4#M%FU^*L9Z5H,#)S0*:*SYMLOZ)IW1E" M\'VGK62K\.V'9!*4^JJ12GMC)"E8?3S;7N=79?A0]&!-BD*6'&68,QB_,$OU MAJF2L6AX7.:03D9JQ=67>G_#YG):EBAFO34OTF#D@3 "OMZ:9I=]M:UVVB&9;[I#$ )>"H8S&!-Y*O">JDK&LE/-7\$Y!E+ M*7#HX0Q&UG+$+]Q61BLNU2J_1%:] :9 _'TP@S&5G#2:&1 M\^#0@QETZSI;[Z.XADCS7BL],@M"9Y%4,/3@ MJ<,*9_%T6EZR26.C==K#F@T !!QZ(+%^QEQE%VMVQ R2:]>B&C@WUCTX]$!D M,_6\-ZUS98>=NY-FJE-2-^MR,/10$FM%>=',XVB=]?U->[(HDX*BA6,/9TND M9BI?I1AMN:(UN9IQ&&D%QA*'--BDE6;;FQ=RR))&%XW!4D"H-AA*'@ZE!ZM& MO=R4;*;8\C%FF15E!Q@,](AR-Y+#2:'@V5.MF=)9'7.\HD[1<.@!N5AYT>#D M"3/3YE1FB/I3KEM)!Q,X8 .T72Q5RTFGQPP:_ISNE3M,Q@R>>FA;YX,ZJZDFY+;>6W(8NH( M:5DU--\;!4\](%>_X@Y6MIDI,\GSKKFIH--^,/2(Y<2XHLZ6!4H;J,E%9IG3 MG!D93/8-N3A!QE [JYDQB<\YRE>5P":"/HRC33!*]69*;2XQ?TA:T MU25DFV\?0YG&)D/G.]X0T:K%]1RW-!?/=^AC*+/6J'D=?)%;,TF'PC/+*1L$HQL37"@6$)ZFCZ',P9IM<^D)6M9(<5AM8BNY5Z@I1U&FVDMR M:[E80YA!=956B;&>ZH^]8RAS[#I9S<_6-)9O5'%7-B?C::=]#&6:\S2-SJN% MAC9?EQ9J'ROQBD0*Z5H[QC*7-J>)Q"UJ;;LEUB=*?,-;T0?0YDL(TQU M0YUDM3EF%%HNG=(\C#Z&,E%QD:>7O5J.K7J#U4P9U_A\TCN&,I5:;9$V\FF$ M27*]WB(] O:JKAQ%F?6RW ,HK,44;;O0V)C\RM6.H\S6"C$;Q6J'1Y:^1JP[ MJJW(2^4HRBQ/*DK&\N8.TC4+C7S>(MW*5#F&,J6YA-+#Y$9!!HM19S!?)4M< MUCN&,OE1KB 6L;&B57/I\J#KL6F^VSZ*,CN3<;5,\PV,+=K-55\=>8/ LAY! MF9LEQG>*--/6_%5Q57C2%;Y)>2MTBV,FO3.XHRA-A#2>O2A%ZL815K,SN.,@U#+5M8V?59H)9- M4J\T\!D0E6,HLS%93^F^G%ZP?*JWK$YT17&X/Z!,?=$;- IR=JIU>YZD8M-T MATH?1YD#HCX8]?(+E9WC/=$<&2)MK /H>/#4PG0ZD4M]H8OXOFY5.ZPJY[#@ MJ0?RTLHOR9;28[OLLFCS'6EC= ],(M? N\:O5YW97RJBWHINU:DGW8M9?(%RB]1>2;2'4]6II>HRW-YG28 M 5(-5Q)IYYUQ'!R&GJG'[Q];^K[;SZ)A.E(B];S?Z@.N/!$L/5&7>+CP>1@0 MGOSZB^[.I[<@#MZ_"MZOV@G>2$AKU4DLP"Y+3PE+6H"-D"!UE: 7,3\W7<,! MO_).PC-=74Q,)#!*D-25)"8<,V%+N@Z?PMNVY"1,*['@U> _'(LW;!G6R[Y4 MROKP#F$P-LA1Z'XX9)L'G$B.)TE& LQ; P]:\#"-HRYX0)KG!&TG;%>8/B7D MUY/?CDY.>!O,9OZ;G.&$[>ENQJ+D2-9<-6!SCF"L&A(E; MR##\Q'2=@$=SYAQLE@^3$6CZ'SLAJP9O" "-A[L$F?QUQ^TMHX@)L.E[' 4? MFGBA%604R&,V3-L$W=@2./J4@)L5/'#7AVO[*9H)/@5K5 4>"'W0R/OWLZ>J M9,%G^+LFW_#C<"&.)$P-=>F"B;D.F.(&,JF_OS(H3B\<'$C"_J.CV22<.D>/ M\%3JNF?+OI;]_LNR8>0"EZ)$:HGH,W:!:\\CM<3,4?/U"#[5M+ZA85?K!\V ML#P7N.OMHYZQEVL<'G,(=5X.22'/V'4/C?YMTV':">,[;SJJ'S:>CO7GMY&. ML^K,BX#UQU"9EP%/CT&;NQ*8BP$._!F-U@4<;==T)#&T$4':S+[PO2R7X(+; M2"0] 5..]^(4#$8C9[,W,'"8S :@]&'%YCO M T95(P2BL(IJ)<4P(PI,$CD@:L+^6S%O1(,WS@Q!+^:DQ/@R>@)Q!PN/\66, M+Q]>8+X/O@QKXNT09,IFC"(BP2;10Y@36[)6L.8\9I!H,$C$8*9K_(E%8IP9 M/8FX-[,9.7UXK)[D#C7CO?%!Y."3"D^\P15LHW3!>;0[9(2'-)$1TQFJL7!C MYH@*YA36Z\XU] M2'>TX_^J22MI"Y_0?\=[_YVD?7_OL7CO_Q[0W.G>X__^// YY8:G:P"==P^> M?,X=_/(=+]<-#=SZCI?KGHR^[6HOGE%\>Z%+M);_W5C[NNTI;KS:RW2JB'D[ MDJN-U7;,V@^ZV==N@1&S]M^L@6?]&89X&/H4ZG D0)/.\H #RG#T;-"1R^ C+J,7?WN MUFV_4ZYLK"3;@1U=>_Y"HM>J_?)?@:34 T$I0#FI!]TX.9'4I*KK\!K;-;-3 MLI9)-K$Z_>6KJT,7_4BWXB.W/#JC[KR4GO@N4Z1F[05>R)A+ O:CAW>[/F72 MQ&6NG7](.;RXIW,..;R^BW(S07R1@*S_\FMIU],V"-6]$LZ7,>4@;QD,0+<2 M^G79YB5)X?5:44"Z8[3+5(5YGFYY5Y'MH=S,:(C87"/-4M$M>RNYED3A[1ED M+-NQC;V,:"=C%KJ91_5X+'1'21/VN?N<4$PP"R-HYL\KDB'XB8EY;G?H/7\H M#G;$<;P[D/#;.V)LM_@BJC245%6R\]+$Z<*;%+874P3PK5=SM&&F([81GABY M \,H8P57N0I\VU1YH4"U[9:V7,_2"XHPLL,UO( +N&;H$X'@)\&W:*N$NPG_ MQGFL2"#):'-S9+#.$.# 3@]PG&PSLWI-;2]'6(=-INSFD$FF_95] M'9M9F*Y79=*+!5>2B=+"M%7GS/YP OP /^,TX?UC@/L3PMO[LE#2X)+RH7#MK'!^N;'+ MI?FD@_#V..>LEN6A5KR.%4ZE.ST>%=,D6T4L=+[BRM---[@/&KJN^%,&R<2I MAX=R/!_%OXPY+K84=VXIKNL4_L'XL)+3*$KUS4I3ZZDYHR+"!*U=IZ)%!U/L)JWU=&L M7)59DM]DVGBM:-(6,,8H] 2IIPR)Q@'9.&<9YRQCYHVMU_>P7M=U3X\;Q.Z" M8OY;.EXHZJW8&>IGF4 RZHB3^1*1/*PZ* MQ?=>/,M'<2!CCHL-QIT;C&M[?>_9H'%N/AEN>ID4,\\4$2^S*.6FTI7"H;)O MDK-2;ZS-V7%A6DA7+4X*;% FMD$/Z"'HVD/,#RZY.TDQY.2HA;%=B!QJR432$ MOHYE]Y#N3"BETD-DKI4%GAGU23*O<"@.O4L,?R()Y :!W5BR]OW5F!JO'-U( M*YHK9%)C=HB-<&R$H^*SOV?7<9\=UU*^UM)X$UZ$ MK?2LO:B//#/-(7XNNZ*+FTZ]/+Z.K[OL60.IT!R:"HYW MHL03D3ZMBBD6J+AM;'0DZ@)M8WTF[:>2^2:OS3PG=>::X,Y9:RV&KC,Q9NC]+#?3IG+J. M&?6;JXE-VQD*F9>\RJ1@U;)4,S"C\* JBCX1&3*6T>AD@Q]$1N\SO_ONG80U ME0\83)7BBPGC0SCW4S ?K>5_-]:^AQ+6^ST<&:WU?S?>CM5VS-H/N=GW4?7Y M+5D[>@F='&]/D\ A=W18%.J8@I8P%]"-CM,[T:T%.9^;'>E,Z'VDAQ3-M']" M,>J&4M2%0M0,96CG=?NGA;O0ZK*T&?>:7;;JJJU:AYJ2ULCC4#*HD'Q"R0L& MI.^]0N#^RAW/F'.*M!B?[\#>M^/1V-(\A*6);E+FC,:+:_;;6+U5[#%^N>KG MYB6T8,'R?C(H XR-U]DS.;%BB#-![U7IZ?LIGSBXVV"F6X\:( ^Y8C%$A_1Y-NC2_Q; MG^N_'7ZB2S=CE.#M+V0.G55 8IU?V-+/W2_[;R5?WIK4)=GYR;N.N?L@6'WX MR9:PX9@]2F_'P$_"+:&0_X)3=ZS=)';]6,(EG9A*Q)]1[+V-%=75D>?#VTQE MW?1V%-K]G80L\W-B2;R6] !-_@FNM@&JY*H!S/WEY]]&J*B8\#<@//I,9&+"WX+PR',&CRE_ M&UWS+M:*"7\Q74.A,>%O07C@8L=:/M8UWXCP'P658L)?B/# -XZ5?*QJOA'A MT0^B03'A+Z9JJ#A:\Q>$/Z58(XC"?7)?/@RC78X#J'.RR$I MY!G-7+6HC3J!@=[K#$ [B;PD!*G+__-PN(U>JW5JMG M5:4?1.>_LR;],(#^G8ESGV;FW$ $*,RS$N%OK4C;-1U)#.W&PE*%3[29B0X3 MW$Y +L8G: !'(L0H7? M509+,)R80Z+!(>D+U"C>B% Q0(T!:@Q08X : ]1; MFY6H 535",$IK'A>23'TB */1 ZB 9OG!F67LQQB3%GC#ECS!EC MSAASWMIF1 US@I&:Y-@A\)3-&%E$@DNBASHGMF2MX#&SF$&BP2 1@YZN\2<6 MB;'GM\:>]U/G]+Q?EW?'!0QK.B"$K M->C.$3-'-)@C8JCJ&',\*)Z*6*CBO "+>DN(T# <_KPF=+JC N##,M^HJ\B( M[7B D.YHP_\5M*L**83^.][ZOT8\=[KW6+SW?P]H[G3O\7]_'OB,LG_,'O][4[JI1HELWM;M$6C*RJ[UXHC&^+2TZJ_VH<\^#K?:C=CDQ;S_2 M;G^W2RXO(,DQ:T=RM1]U)GFLU7[4#B12K/W92RZOX#'434/R$V$Y3D(&VV$G M_L=V7S\X^&H:-B/^1U<-*;GKJP+[G#CF(GC2FW6 CZ%;I0)?"CSM* <\I%\1 M/??A+'?I71WW7ZG;/8J%[>[1S$O_^K*QDFQG+AE.SU](KUK;![)2#T2E "5E MV]6^B>6P? 9A&&195$D'LRAQ7&M_N:M]Z*:?UM ^WQ!PID4OR@@IJVEO-!KW M!N4V1X47JA XRFWD\0S7#R!;D7TZ\+=KV7I;&F( M5[2DB\]'36S"*;1W%>%>&EX33=/BF%4M8ZAKZ1PO:@H0;C(6[LAY>V>Z]>^Z M;MHE;Z1].!:ZN%=U'A:ZLCMTG8LAK^ (97E#2PAP$O DFP.^:,I RP=-'L_J M$JG_3OQ+7;WC&,69F#@3$WMD)WED4&CAFO*AG.Y &^LC5)KCY1)#]NN3M%C$ M:RA^'= VH@FOKFZX,9OLL!.#'!G^''AD&>B1H:DG#*'B*\;BC-6=9JSB&S'C ME-2]IJ3N.HZ!G1['^(-)G'?RC%/W"SVDJ-O]>MM(SA#RZU=O?L8DBI(RE2:M M?).5^*4U'/J+=D[S@$G,Q"8QS@;>=S;PL^[OK;W M;9SNNW\?-79%O^**_I:L%A2LK=DU,J49WQ%$D55Y5F"'8Z+L3NFKF-U*M4Y, M:,33&9>:%WH9L[:9>PJ'(M 533^EJ%28X^[%&8Q]OFCX?,=M M3]UV;8$MCCBVVBJN.%-@",N_CLLW'2A^:>,W5TB5ENVL4IR)J:D';4\FMCV/ MZ, ]FI\6V31ESK06IL4[4L(P89+R:OY;G)6,LY*Q*WBB*[B5T;PT<;J2X%JJ MHTJ[2*RL^][&,NR*5EQ,DWBFDBPOI]OBB*XP VQ>E*MEKU:KM3D4 MA2XA23R1>!R*C;.3<78R9MX[=4CC[&3D/=7W3.-LZ&%I?#.<:LG)9*CY@W13 MPZ]SDH(;.%V2[;I#MIDC.2)+4/:H3$/3F(E-8YREC+.4UW1R \%-0G)+8$XO M6N+,SFZL>""?V4 \#VPX.VXNI_:V7=$G2"U#6CA?2O6[;6[@X7ZS18>.;J09^C$=X?=,J#$O)'LL*:0U/HFV MV(DYEJ;>==S@9:^5Y[JMUHQ9%BOE)(^45G-)@>3*Q";T(IG=;[;HT/>-M,*Y MT\QPSW1X/;%K\ADG<.\F@7OTW'>1UGV:KE6JV<)V, MZJ"Q3F<;J1Z!Y-QL3Y95#9$[-(?BP7E/E'C"3BQUBN/&$4VI7E8Z(Y DO2-\ MO6OG0R^;1"73D8J,F])*N6PSQ3'EZU35<_QPD*=85*/"? MZLH3BWM$D] 7%?1=G>ES]U>69ZR MW1['-=*%9L7V FF'9U=1["E-Q.;]KM/"%Y;W.-'[]?LJ:BH?L)XJ_?'2BH=T M7:/GH7Z'0Z4W6>9]J//H.67?X;1DS)#Q84U\GQ M]C0)7%9'A\60CBEH"7,!'$TD1-X@MW7L] MPGE32S$U[KSR,1:.RR5B8FK$19213_NG5K%UVATR1JX[UX2*7*>(>AY*?\V?C$'%\'6'<0_0NTEX/#778;_=OB)+OWZ'U%= M??;EF>??1-HY2'N?[)J'S,'ONZ8BSVA&FO\3W*H"V/FG)>F\HZZD%X")_!R(DXL'C@E<_D]+.V\&(9V3GRD%YDEY(E.!=QTP@"02^][_! MBW<_]^:PMQX\W*=P2$"YEXF&?B*8I,XO;.GG[I=_OL!Q[Q S>&=2YWW3=7[* MZEH2]VFW7>&6FUY[@Z?.@UP<[??RGE= '7!R<&O]:U%YP^K[*N+USIXZ4?C6 M\"_X%# IH*?U?_:+(+YH UBG\15JZZ@KH M:<.Q$Y[J@/]) .T/SQ;[\#)+9VI)4F(.WC&U$Z:5T"7;3LB6.4^(L)\L&+%P M@2'B;?"[ 49+T*@!G6>#=X'?@M !&"@F)KS.&P+@GJDD.?;SBR8\D,MK,QD> M32;#GC'T")?=#YO94]-RDHYDS<%?NR/M=LPE9^62U',F@.*9O+E.=_\VW=\\E'!@F VL);%CCYLNYC\OX@C@H1^ (7]Q M?5M^N;'+I?FD@_#V..>LEN6A5OQZ: ?F0VA#A/\POXW&"PREB[1E.['O>XR7V/>[MS M#7R)$/P M$[PE):9@7W4_H:M@3\17V!X.A2,@FZTD,,:Q>+"=SXD>(-<"+ #J%=4(90)* MF".0J8P$A/X-:"VI&!A8 A@D.T> M\':XK6!3)1X*3?!D^']P+N"I_&)AF3R GY9DNSI\TW9/==ZV0ZT8S$_>SF^O MGRQX=A!43:"[=\A 2.'+74B;;6#V.8@ZG7V[P!:QS]WGA&(" V8$J^*58&F0&W+F'$B%#^B_4B7/3H1!NC?<>!V("^CXQZ#;JX_VT8/-@*_/=^_ ^? +8" (G_Z#5S;Q#>IU[Q M1:/9"S0@D-T]4 MEVN#(5M3N7L4G"@@-<#;YL26K%6P7=LQH?H+WF:K@$*\M?\N<^+PJ@%FM<4= MJ@4FR%M@\6 -/'B!N0)SM$+U&2P^>)HE+8 )>[,HZ?5; L4=F+C0,&\G%$ = M9_]A4Q[\YT0"Q )O @.WDSE<"IS2^2SI__L/E$3^P6Y@3@.^HU[XKO?Z[6 ^ MPA_/44'FF/ 0_6WA8%8'6CC9%::F#K%5H?8 ()0)+_SYH I.9\H8BO6SP'J$@ @!:40_?#\$[ M6!B QN'*X<0 3 ZR"S N#*PKF/53 N 6L+MZB"U$H,I5 /P"1?3RE=](^S>^ M!DZ".8=!"? 7G.%SH@N6\C_J*]X(-:L*75D!;&P#B$8"F%+UU],'(X-*WV0V MV-CH=C_H:'7]M0\@U7)]$]MMZJ MT02*0=-%[A@;;)$'?UPR6@G\Z4Y::%4YU'0UGIEZ"RD[7S6&[[6A!;02H&?L M < !]-BK"NP7[S=LOP/-"(Z?+&] MD_L_J?:$".S!5B$"WT,U@<^YM6G =7SQ"_91R6ZKMH["*[+G72L8PZ'+BV] M(8[5H<3-6"=D S%42:>>=<5OTE)# 3BS RX'7*YT? M2[W;+2?0B\1S:(##GXEPL8F7[CF7#CF\PM#[,5C !,D@"AL:YAWL@N$;<[8\P9 %P@Y=("#A"6P M@RCV-B $K1R$@Y8D0.=(_$P96 R'1,N [A\@*]M M.-7 \0N>PHM;K (637=S"2J%O<:YP-Q.P-OMW?,!/8'L)<._H*4W#?BVK1W> M^B,?FV/L)'/LS@'C!$&Z+G"# CP)0 DM"%")0=JU ,&%H-1^:Z"AI83K 7NY M%VIZ3ER%F7M'4-UV=P-P_1NT01(*D$'"H-;OO0Q06("JU\ N.#",]G5U9UL. MUX&P+8AHP[_JX/5S=[X-8H]F9G\MMP8YQA>J6*W00VN-E7=HAH"./F:&CNG) MSFZ)P5\]L*(]"^-/ZTFBH&TH!)-\RW!6Y<%L""P,8*&$#QS5MR&@!&# M7^^MWK-&1CK;3#H,5BCBI--H#FOI"ZY^876::#,]1A@U6^WR$Q_QW"58/?3V M'&@Q(0GLMS1X2M@0\ *N -H1.%K;*/F+(_)7)/J3/=S/6TQ,X-( L8/VZ01# MR0!B.Q+@[*8<'IGKF_'+RD8>,@% MTU?:W5U\L.A3L=?'&_W>0CO @?%X_:U3'>@(AG7'W5&G7/%QN,E_ MWE^H4N]^CR$9@"%VI#U:,!B1FXE$H8#D;+G5DE(>3S5I2(OMV#_O] XV7G39 MGY7N5H!/@:U]D6ZX"C"%O34WN8J@U1;Z\D$*[ZCXD+G6EK# +P= ML$"X?BODKOUX ^\<#QN K4N(JBU84FCJRL8+XMEZ]$=MTAY4""T^>*43Y #\ M;5 -YG+$F6L'@:5@[3!$!A,[YL[AAS$E%WQ)F *;&$0'@F21& @J3"Q ' . M1P+J1< RT.0])0 T$G5 =#@X<>(^2DX,G[X!RX4]N@3J(+0'A. M#]@1,$@. $ P4_\L)$L9M=PE(TCGVS$O5\H45K2S99+8%G+"2KRQ=Y6NB%%H. M^'BP=[1E000:*-0W 86=R&UW-C0N]E%!F]5&R *?HVDVU\P*R0Q63>&F%QB5 M8X+VX@'=$;^?AJYZ5ITBJRG-1;H45BUH77)89)1]?C^ %*'A@L9SF[V T>YM M&MH)3VQ+0;S77KK0XLDF^%"1CJH0"0S1[>/NV4=<;B]EAYL4!YPA#_TQ6TR2 MZP&74EA]^4'D\,L;TU\T]>K*L39LDTM5DI79ANZ_/N^%?*8'.K#BD%EYG0F" M[RT+1C <_RC#3EO-DB:V^;:6PQ8XL11$AH=!U@SUA!RI]PPQBVG,7".D81"6 M"A&G-I3Y535V OVJ_R;VO1NMUZXC=RW@LE"E1;& M3E_#*H6&N&I369$'ZA%YQ@_5(P"0>K ABVT ;\IG75-ONJ M-#-_H\8M?/5WI?#-N9/,NZV\UI7,RH:;CDT\^XXF/ 4I;_5?D'"!]N.H'DR3 MZ4FV55CDF0&VL"=$FYM14 \>-=R+K4;=0:R@#/=;TC:[Y<3W2#M:9R27*RT$ MMJMT"VO;I5EKN8.^A\258,@"4O0-L]M!_=O"4H-:M6M8]EL2_XPF7JIHJVG+ M5P4M5U%MIIO,.ODF4+HHB1RU\6%X(3A0L 5:DA28V"#=\[3O"P8+3P0KWW<% M$_\*_V-'@W]OU9('*WK#E, V\!"4^+[*"VWQWF_?,/'Z66$1)!@>9%YHP ]Z M8ELR'Z:0MCD]>]^Q>0=77V&/_\Z?A,"Z*<,Z,KA!>_M:KHS<00N7.*VY7LF\ M)B-)>=G^*$H=TC=B7N+O38!8Z8Q;PO6<3')"F2FMVVAEQ>RPH3K$%R,O%W 7 M"U1[0#0RDLKR'6[.5IIV.KE0_AB7^82[&#FV/LUME'2B7;5$;X:0G9R4IBFY M)'I 5\FPVN@=K]$^[C;N,% 0T13M,!P:ZJ^$"N#@[_+I-X5-4XD7H?(#1(-G M$W03F)S 1=G%:W5^ K]H6OX3K*B3@C.24/^(L)C"7(2N"_C; QH4'IZ0=NH3 MS.%0JX73_>X>TPW5P,U=(\G@ULT)(;:0IM(L!0L M6G;!0Z1+.("[@K_?5>HT1#]A/>X+V%E)HF4FZI*EP/,=SF'2(THQK0&O.U-^ M7N!+E(94HR6(OC8OL>7D MQLOX(@NL*Y8^CGO?P-VM_P&5^&]M'VIQJ%BW:W]*O%K]TRMOG'^;P ,;"C@R MC.('%;J R/AK6P5H8NYQO"D([D*-V+YG70O6!CNF\=[6SQK-F4 5ABJK=MT\ MI9.VKS#>5;8>6: 9U+33*8UO>J.YZ'%KS8;:-'/2UF\#S:^URLO._U[]F\W_ MTMY?OWCOS2'&4_M@Q8>^WJAO#(D/?<6'OJYUZ&N_6QD@YV[%VY9]W>FXZEI9 MW6*+9C6;;_38:9.E.91#?H3O?QDIB,;(G?F-AC8HJ)@OL955M09'IMZ.G/** M@E:G",VXA=YF,VBTJ$RV#4:FWXY4U@N=(;AYCZG.EOX(5?JI)4ISV.';DX-N MLUQ8UQ&&7V8JN7RG/Z^M/# 2>SM2\IVU6"Y5*DQWVF(&[9R/DQ7XS(-YUIJM M)K(<#Z;( %VOY2FE4QC>!B,/YEGO3P2T4JLA+-\SLIL"FI'31!N8O8-YKMUE MDQ5JS8KFBPK&=_AA'C4\+G4X%,DNS98V4]4$BN#48>K*A"K>QN M%\N@R-*R.LD&R7<4'C[S8$7\/./4YAE<8R7)*YCZ8-A>8O"9!RO"9ZM1?HFE M"*0YK$_T%6+6^R6:(XY0ODA/66S@B(Q/5/4ZV%+$S[?!R(-YKLU:8\0B:)?I MKIB,5V^WT7K6X\C#9]K5-)N:=Z8X,B +2DH<#;)9DP8C#U;D=,:U3(OH"NR@ MNI0\>UJUAB@<>;"B<6M$IEV5ZVE=GTZ;,[\SF.MM+GUDCY2\F!D0=K;V-CF6+7]) ==*K=WL2@ MN72&!B,/UKYF^_EQ4:KUM&(O61PM,-1G'2";R)'%]XJZMA#*#J/FS#4^;)!D MIA$,/=Q/D?'P%<4@B-1HKKCVK.:IG38<2KP=BBK5JN3G$5TKCNJ+,2$O)@,T M&$J]'>J)CK-)I-ZT<[D47L-=A\]HB *2GN\8BOM&M-L3,D!VV88?-V& M]WFO&U;H5$5'E=FPI6O\^4VG#HH4#G9E5V1'*R1J8WDQE*U\I2+7CJ M:Q[@)CPOH&F,X A*PKD4*8@%I1M)PXTJ;)92DS]X]J]$I+[L[Y<6ZA%7/KX;*JDO.J M=E2CEWRLZBW]^81=4LF\TBL[=;QX5$\SDX8EUYI,4TN:W7%?'1F:O*:/Z6FB M4R[KJ?4,0=R*GY]HA=82*7K']'1N16V&A:66T:1*M2:*=':N]6CNR,9:V8'D MLTR+T+K-4B]95C]J2*-<5*DG-'K+^H=PD?JY,#'\XS\W9DOX)F!\V&.]2653:KK#- M6$7ZF)7PYC0[)<1F51NH&R_;E!;900W:DR.:"ETQ[HC,:ETT:]AZ4TC/FNUC M]J14'Q@LE@3\F4PU_6E7Y$C5\X[9D[E5GO-VJ6PR)(87^&P17_6'1^U)K:4: MV4IA/M=(==KB:=H%?C<<>3#/3*LUVUW-:*.,4E>ZR2 MLAUV6<*])-87O$$*/O.-W.,94LS@!,^E4!D\1IP@W$3$4T ?3'B"IU AE3ZT M*ZZ)-%&B)R'59;.2[*2J""9XQS!?;RES8V6U$I%EOF M_ :S;*E00QRLC,PJ M@M]Q\PY+3ALZL[3J6:,&-<2!J1 4UD[GJ)G&#F0=MSG%:4^'RC$-X>&EME?+ MN"6$9U+51E_")U1=.8;Y9KJ;G"'MLH/D,-MTVS*/3T=PY,';VRVDF"U.O*'6 M9.3V0DX7J4I9.:8AR$K:P!4Z92'2.,>B[:%7)YGV,0U1F*P!79K5"I)S5'^T M3/KM*@^USL';2]RJ.B)DIH5TIYL-.6VFVED>OOU \MCR(BW(-2&G-;UBKBU/ M3'ZS;A_3$!/7(+%UJU9DW*R=[X_T,J&UCTKS-FPJFVH(&'%4F@<" MF>%Z%2W%8B.KF2HUW5XI2Q^3)P9I8)VY6_81K*[-DNX9H_ALG2\#.JW& M/,(J3Y,&[Z2[Y28;G8Z MRKGX5!:2[:, A5[T9$$ 4(Z1T-$:69*4[4LT''K ),0,*+$R*]"(NA%&V>D@ MUZ65X*D'7.)J$UG<],P5.Y?K?FFF4NT:0A^%/?EIQ5ETQX6UYD]:1F>3S:]7 MJG<4R_B39(/KEPB*;=(.4MV8IN97O*-81F=%MU'/&6LDEV,)NELI9N9",'0W MUS^T$7G_(.PGCLUB?Q>(^?)9OM_G]V"CI638 "(X@VI:P(>&748FMBJJO 54 M_*Y3PS;JMXW[AN&^H/#4#@^6.E/>N''@M1!.O[LW^V/G#9((GV/E%,TF1^-R M;5.K%YG5=6+N!N<;C:[6[2/S3"Y=ECVUWZNT?_Q"4Q\&7J]3=!?T#C%ACBO( M?@4AF^TQ=GNOWF%[*OC5J?B3&LG]# .Z%SKX'F0@7R<:L^'KN_#M003J\/S[ MA.'UE6O.#:2[,IA9IY=M)0?M!IY_?Q,Y/>[\B=ZFX:1^ M;W\8U82-]'S@\0"X#1MV19_=W<-K^9Q@CAA47'\9F7_Z?GP"V=9WM/01G M#\C^>;_13^09]L/I?WFA"$;B_"QKHEUS7U2_LC%SP>U,($G]AZZ_-!U^O3: MJ8.EO]=Y+8RKO#19^^A&[_?6\U75^O"8&]B5[AY,V/TYB:6^V+JDS''K?5U:+NNS 1_(R"Y M5RW<8ZZXDHJ\(PZ!F:7[XHL(F,"[VE]X %_"((DR?+1._8NY'P=$??W MUA5V33^9<_^PH*@IM3,9MP]6>R5'[,.+W3_M<,:[>(:PX(.M]J-87,S&=[JQ M,1M'@8V/H(6;@H*7"J=CN_&0 G4#(WZ[MS3^!DK=ZHYTI.F6U6 M!J54&'D=&5P7"W%%HT!5QB:P@">WDG!\ZA J-)(ZAVANIL@2"'L@!C[ M%5$*!.IB51"K@E@51 Z-?DX75-*6YIAYGF2P M JUBI$P.<@.H"P 6)5)/2(KZ'!:]*>3L_;Y197OQ_'=W1J^&):_O3]_UOGS& M.N! '8JF"T^,7L4\G#&*T@3V"$&^]\^9J/QDV[,\+G>*6B0PKA.YN>\;UXG$;/P &QNS<138 M.&JQF%QXV\-W=R]N9,+CB,P=E6W<8%%7UV(Q0\8,^3 ,>1_N^.]+>NR9&@;=XG M*F1ZI1&,NV(:(]^G"&H&[S\A?OS"GE)(7!@3B^>W$\]K%4Z?()]<3NS)_6:Y MR,ZQ[KC1;W:)) OED_I8/B,5('F#S=ZIE7Y(G7$G..L[T3YV-Z^LJX,;&K"C MB8B8[V*^NQ[?W4R.; PC0B[%8^[D?6O,B+M;45UNS,H/ MO-HHLW*4W>:XI&P^0K^1)Z8CHC%,!;#^Q+#JV<T< 5P,( M6/OTBA @YGDT?E$(J0 A(8$&!/SZ6R6!#09C;#.[.DZO;>-"JLK*_#(K*P== M;"V[]F#5^3P2#S 4B\-3,!Y@/+A/T_3S@+#4C/*(FV==53&D7+94\QH" M!%2\)18(,Y\T3&^F> N.R[AV M&GDR=_TI[@FA&/"N_GJ=ZR@G9.E]_Q/^P! M]RZ;MYF,TD^V.O'@=# 9SN5G;&P%2DJPG7 M]QN9E0T;_"8XB["'@%#&$TV1%)N !(5/\/H[ B)IC.$+%U[T6?0?RS?T+$(T M :$;<"P09?A:0IR)BH:H$_"?I4LF&$/S%YJ&D.U-PT5WC^C!A"M:<,]M8(X5 M'O JSH\*GV;X;=\24:IK=N>V@"0(SA5X<$ M% ?%D"T"P"_)1 FUGR48*D @W4A $=[ZB(K[NP6I.S%T1"-$->/EKAB-[V\Y M+,%\ G2T_RXP4:U&**^:9KC6;V^16V*QA08IQ_1V5:"$E9YN&AM*.S$*]S+Q M1'W 5XH++FB(28MN#-Z>M#P13QJ6W41LT83/3FB&I*XDO"=D.Y8YSP[G8W*L M19Y23RHGL4'X% "Q8 *?8YL.N)XJ]+#CY3SOJP)XEM?$B05^KW_8?.OK?@B87B44SYZ[ \)OPU" ]/7@"X[Z+'%E,=8 M\UB$QUB#L>:'41YB#84)_W7"'Q.QHWKR$_7<_U*TOZ\-#V;9>Z!'0;F$?O]W6W][2D^-KVP@6@=?[?+_K7 M29='14+D03C]TOH^VNE#%=2;GD>VA#RR%L%[KMBC*ZG?Q 9_"LD^R=F8#<[( M!JZ3X%V)H N)<^_J:97S.84;JW",\#\(X;W;5-_48:C MVN;!FA[SP?GYX >J^@O&K7_.%/C+BY8Q'$O49>OOLUMY/]H>N# 3? <6DIIH M64H?KA'YV+!BN)!BN",.0>%/F"\P7^SR!17'!L1W,_$O[N]/*W,4S?JFVH[D MN0C.FM%Y48O@NCF,9W(+;"VW 30-/C% #( .]U+S0F%%&04;6[;IW:F]Q,*> M>61PRC-JH#$E MIU5)S^O#>II1RC%7\#*LXLQQZ55W):#.9%>+1E'^SC\0I$!P'2* KNQM8^)] M;4]*,#REBG]#*78F6(A_L!!3\0TAAK_8'&\5@N6NWEHL\^-YK=C1EY7:V86X M.-3S6:WL+EN+R#Q&TKU4IE"J"5XVUA6$^/RV\!F%^..2 !]2X-*Q,)?J(W@' M=O$-FK]7V:K'6]0%5.$5%G4>_8CY#_/?S^:_B[KC'MD&/#A_6<XWR<[XZR=K*G\95TIMQM M#A:661D(+/+)L63T\7QR6&2QR-Z"O^WK(EM,IR9T(9X:D%,E5Q*Y)I^OI%TH MLK&KB.P]F;_W8>4^I#%[@]ZR'(KM ):-JEB=I;W.'6BS.U%:6#==RYQ<"TG5 MK\96T0_5Z@L_9VN-JJL(:L,N/\>93K"O3P="%%F3L=BYVN=@,<-B=N\FX*?$ M3&QQV7GIN.AU+NL@TXU/ MUK>Z8_CS^K8W1,7!>$^]ANTB#)NE&W8,[E7LZD:=B-W'>:\.L>#%1HV$R'4X M+-IA\$)! L62$B1!HO=NUEWX1/G"S^W: 4IY[PQJXL)P[-]]%%JY29C5]%>; MOFV@'SL/5&-Q7_7\=Y$JML.RWGW\MDR\X>E-?MS>M,]$$_N_H:? *4%DT+8J M2*P^VH \5 _2,TX]!ZI%6$-X&@RBBJFK&JX! BY3&GJE7)4QA!I@*J(6>A&+ MARE[>T0IU>80K$J9>L5D/5Y?E9/UB^-"\C@FG!ER4^\KBWNH:.I&5P14,A4^ MH;15E_5"Q5,M"X!WRB675JM[I["JGA!4+3I9E/A&226[HLAJE0G%<(>CX7?]\:29IC'A MKT-X7%WR*H3'_/X-LI^D:L*'5N29JR*4-@Y-?K&DXF:#N!-DM]Y *NO.NF\E MYYD*,:=M"?7=G.:7P^=9$YL_TK0W7C3J;.S A.CX3;'#2[/R368X)>[=2;68 M^TKSO['2GS[(W5%AAZ+?/\O;]+TY8>P^G7+./$\,LJ<&6W<'=MOSH8B^CBP$1FK%^OYW2QY3=[&7J60-5[CE/]R'5VKRTZ3]XZ]Z@; MIU5\@O4B7)5^6D$!"ET@FGM"%;21,#7GG59Q"NW7)/>R)NH#<>K?$]#\'U=^UM1Q$ .K3[>WO0G_=G)JZ M_)JP[CJ'[DHY &FKIFOL45@S-DG/>E:_W>$,%)83("*'Y=? M\9!ZZ?;4SQ46=0\ZZ6:/9%#D:7P*N]%3V TM%NN]<^H]U-UFC^9+*&(BGQ9' MR19;JW-,U$TRZ:XK1%::CV;P4>V>CVJWM-I[4*(WH"L9?+"[%\V'%=SM*+BT MX>QS15:K^E-)]">1F\N(G M!7%:Z6;3]K/C\ 6-HM1F F3T,JHYPR)#,Q(^9&C>V6DWC$^[^+2+C8%K&@/* M;-]AMRDZ2]!794W-C%VZ6*C;26/&"5'?&"#Q81.BT-Z2+7^D-H;*^FS M">,Q&GJ_$%92^I!MQ.L-4BP8HWYUW#+:+22$GH)FPH<\<'=V\&?QP1\?_+$1 M<#4C ,S OMJYX\RS6N"4AM$2G^VI,-$Z$5&O"7'?#*!P.#(^]N-C_VU:%.]( MM! -T^GJ+%%5"[/:C)_2*7D2'4")]FR*"/E)F^+:ID-S"$P@]FU@XJ/_VARX M8%K>+:S9MPHNO>A'Q99CK08.R=PAH$DNE[4"+3$.OY#2$:[67"YGDBM0Y-IV M.$O=U?LP$;YD"?PPL48& 1;JRQ@,'PJS4V\[96HL%%K)J5/,#*ELU.T,D#!# MLX$BHX$(?>@H<$_.B*9AB]JJHNED12+LG+A1YP3.A+X%C/ELG,$>@"EKBV9[ MF)DG>$!;85H?C.N) B=0%+(6J'B 9H\+-\2NAAMU-3QVYO-]R>E'YL >^9Q, MZKE:MZU9JC/-#4>EN%Y9+CWY1 8 '0V0L?@=>0[6>T>PWO,0Q1P!X%?/@XNV'0TF7%DJ 2@++'SR4XE!NCW_8Y+P?+LR+.FTQO6@)E82$2K7 MYI X0Z."C0:BT4=);=AT*FB;M8&Q7^&K?H5M.6:@',N&@WJB7 2[+N!XN/@" M'QBIWC$]]F"2T7IBJ8)=*JNLR602T^IHKIH0D[P*;!0;($D<\W!N1\0#B_:N M!8(%^^0FR!ZQ3HF]9W)4EQ0^V!LWFXX> ?VRB\0:Q3W$ PS%?F1JX(Z)N&/B M(W5,?-&);RZ[",5OI;@N;^Z#_E6G^C_7!Z7(=P(H*A,TZZ;!SVV@RVU1V_"Q MLCY&E473%)KCN9A+"(E6*VE+Q7:WTEY0?0XY6$/[KC]N8&<(^' -SL9G%@]6 M@$Q H#"\)5OH1^"M>L5EJ#$G:C4IVEY#3A-^:.A0FA>$!*5-5'14?;H'$%N" M.3 EQ0)RB'B_62=&G_?0IW?3Z)/>:AWZ%GN(FV#N^X,=GZJ?A1VEVAQD[1C% M\XK0U"-%T8D%A=JO/]%(:)]#]09VYAC8V3?1H 6DH#(/^D>;WUGO/P+)Y\4A M$YET^"1;8.=.9**6&X-K2X@/FR_(=PM4/P^$WTB_930-)*V*[H@K3O?LVPT; M6X($,-$9;_B/K%@3J %^>VMXHS+H: ARTY8][[5B?M=VWWI84 *:=M#;][V6 M;N^VT:##&Q>C/AW7M;(WV[:A?__[OXXZ>FS0:T4'VM-3 Q#TF]QYD=N_1SR,9TQN(\N$&HK8[&JZ]M-S5>?_A! ML[T-*X"F0NSV!H>I4#2RL\SDGS#YI]ZQ1<1P&N< MC<0[B=2:%QFW$B#QSP:G[!>9M_NRC]SB^L#NEM*SF!&>Q=1"WHV3Q>7SI#O@ M!$H@?_EO>QE9UR*Q28U+//-T7!P95:59HUD7M1!_.])=,$UID:](?"$OM.NC M2;T_:-8$>O>9RM#L)4N=7)1?Q*/3/*D7'=H80-6],S*6SQC+ZE/%;BDYH29R MTEP4%JX0WATI+U,:*16B-36C3.E>55P(B>1 B.R.3,849SZKCBW26<:[PP(; M[YJ=FL#NCEQ:C>(RD4Q+JL*W:FZ+!;EECO-KM&V/5-T^GZBI@%?I,*72\7'; MUNJN$-U]9K8_C06[5;I-LLM.;@Q(.]9HN7ZIE^V18EL7P(BO%LA%.NXP=E/* MU9_V4G[93K8RN>@,J!4^GGT:AREI MOG>/GH.6WJ-3P^>6*"[U)VD"DGUI $?NO+TE=X4!/5*;Y)@;U[F:VT]7VQP< MN?/V3JQ-5<.M8E1U(G:/4O1D*6WNW?<$.XV&GY5>KT6S \UZZBQR3QD.CMQY M>[W8CD[;Y.V^OIB)/5"4WK9!.<$:EJJ OE!.#?;RT M" YL.I<4>)5-J(VGI^&2Y,2]O,19/0.P%3NO5FA9'*:RE6@/\GQD=YX,F^[D M5)MR5!!675)+Q,A<&(W3Y 23#-B0>M;G2[29'DVJ0JCUD! 0^GO*5/4 MV$5?Z?BWV4F$#ZE #HI0I4/-!^TEU KFU>^"S"D"GB1V1ZXO4@D3FK?$AI5K MP^ M:F\98%M'EI1C>D2$HKHZM#2-C1-,8A3N9>*)^H"O%!=4;KL0 MC0RX7P2 1YL)?*UMPG/.N=NA'FE4?L(]X<_AE8=\@\5KS[;ZP+=6O$^VC)J- MBX+5&/+%$HGYAHAMKB>QX0[^=6QD6XP)A5G5>T3[ZQA]7I-3?VDVE!9Q?(-VE!;R(D]H;K/J28W9\T'7!A''OKNG'/ MBJX)?\N.N?":]!X*)7WCR:BOT?O%I4&]EM34;"/:)#G0:HC&$C0_VQQ>8N M=/(QACK6RG>JE8_-2)DX)A#R/<;56CX0B%TU NP!> M_?MV%?>GC?\;1Y.-@9^Y8[AW'7YG&'+@>' D@C IO1P)U\+5UKC4&(<;_8)6 MRPS\"?H9VF*U4HR.R[QC5Z-6;98T MI=X !_WL#_JA0S'V!'$_+!6B#Y9 Q'?QYPH_"<4/5N3#A#];] F)"7\5CH=F M"8,I?P7*DSC@ZCJ$AZ<4'-QY%:P)AR(8Y;]!^9/$&'YH79[7F-^))3N1I_5+ M87*L8:,?Z=A3;3#>SOW; M>:. ];F@YXH]!":1>W7]G)5E3XY)YW"U_#Q6]Y+X?&%GJ,!:ZC%T/>Y^GA*[ M;C:AXR]%)^RAX5BB+J-(=PQL%Q&$NT[TP$#WV/M[JG"D2QPTT?45,1$A::%U M1HA>R?.7\(]TX>Q7+8K?_(:__0 ML_Y8(6LGA_&;7NU'/N3'6NV'CML;BY[]Y/+.KJC>C9M]B2RQB+YIC#>"1DX6 MZG:/ZN?:6F;'@MQ;G/XV],$UJ\Q_,3#I)-TDUHWS]E2=S]7%MIW@"RS/DJE% MH6"2TW04E>EB?OV)L>%S1.'=A_:[/25W$L$ZCW:Z(<&BXAN"!7^Q.=XJ!,M= MO;58YL?S6K&C+RNU\PM6)M](5XQ48=Y:E#DV4TOT+%9"M>I0-P?F4&?Y$YPI MKZ:]X3/JB &"1C_HP(.C:%D GB-[J.:N?\8$GRMA3O#:T6GR[/=+KT-!$^0N(CY/U8NF<^0GIV7*7?L@"'C+C* MRH;+Z?S*@DL;YO%-"\?I7#MOYZ0I.>X^%])6M[>(+@9^R6[VD#6,CYGXF'F# MPG?F8^9IA4]V1>IY-!S/R$Z_I,_T9=\JS9'PL1\(WT53&+\6][O3$N5*)/>%/BO&13DB@3X#B;Y=+KXV[H8S;3W%J,EH MO52;:_,V:0WV-A1@E$EA5*SJ)% !ZT:9O-'M<_N*_U-"(F@UZ_$JF=&F?5Y- M#T%SQNTKU)^@EJ7G0H[BR60GKQG9% A;++>O4'\YUHSW],F ;G6<.L?5AG$A MFMY;J-\=.16Q0Q9H?CJ//45%-9]JDWN+ZO>F3#)7!TV[5U@P4 K";X3K2.3FKARLNN;#X45]V>BR% M'KH20"!S]H%Q7A\#ZN3YL&MSGG@/4C9C.%89JZA!#GL\R'QMBNO4UU5DRT[> M],%0D[)A X(-$>L=(C:VR'J)09F\?[[L>__WN;:"A_.\.8L0"1-8CN9%AJ!@ M$6X&9-,@2L < ).8F&"F&(ZE+;S*40[47)[+[S_*-L2CGW\K-E3DTGJE5("H MF -15Y9^PCC* T^(EN(UA:C"EZ($;#^>6/D3(.#)&4@H:X4H&S,P[L&7TU[/ M""H>6$]*0=-UAX:F+8*&B[R/EM.S%%D1S<5Z_JM$=.]UN^M14'0,ZG#F9ZZ# M^60][FT"^\0P[;ZA*09Z\$29 UN&J2'(3N2;1$]L#!6W[1-(-KKX)J!)CH2 MW GT]'5;PJOQ$-.TW M*WR9J66C6EX#""9&;[2B(7Q[SU$T&=)K:R%C13*-H&=-0-I!3D 30B1X=XYP ML]#=Z-WU8Z M1%@C%"=-'<7/%./FBB6@8@J"+U Y70J5/#$5*)%)*-*P[9#BJ#C76;?ET!SW MZ8:2!Q18*47L;2XXU35&6CA-LLQEFHY@7C)_((!\T.K%L/"5.ETD.;BC)'MI0 MQ7LX@D(33#2(;6M= /%Y;""H@(90 .\D6%5)^<0V-A#I_,UK&G6?NMZ$30 Z M<,O$S0O4S:TL)1MINR7/+;+2Z4P59:@&E5[MUQ\R1+^_D1L[N.[U.0.>(*XV MU%V],N#I)KQWQ^Y=VC!7FX>,#PZ24;8XVS:5GN,Y")H&M-,V'MD YDR1P/ZM M[4Q-QTD)3T-222E4:I9)ZCD-;BU#'A)2"*6^9A0WWKLN*@2M3VA O+R>L%;O M1W?0AJ1X]8=2XC>ZKTQ MZ.N;WT-0!<]J]LM7$$-9Q%\;M"-\XOT=(AH '&,=0Z/6VXA@3T13038=T*T7 M>]@S#?N.Z>7>R0#RO&;!>0S@2]",$'%VWQ[R(_T]D\,KK>0-]E6:@B3RG*)G?JDHU-$5G];E CY=[\EK*[^NI1B+7K$HPFXE!.1(V%WB M;7A&3UAP*(J+@%R'\!3N:7@-PE-4B*8PY:_?X0W!_4<)@JN_(R@^:_;@W99N M\?'[5LAX8W5?F! 3NQWBO+WFWINB>IKXGV^$&7_"(CN!E*T.9ZL3@^<4?77) M;)_97GVBYXVE/6P/W49DR>E6>]@(>:S5?JCY;R=RQ1<((54/EP2ZJM1X9Y+, M%<9NO$&B4^AN+? -)Y0,%*$(!J+&ZS:D] ''T]?<5?5%/0.Z(A]O@?*P,IX5 MRCU'VPJ'R973G_ :)SV1]YP@#6_9E5>Q?W$PD2\!+_U2JB3,VPM.G4ZTY[%8 M(YVTCB(JF%]_J&B C9(!DF0^EX-Q50Q$JL=%I$_V M)OBV4UP9]N9M=3&J\ T,92J,F%+ MLU9C, BG\MEFMBZ@+HL,NMI@V$/-4^[&:/,"&/W+& F@((-7\VUUAX8M-&RA M80OMXHAXG-UU:DQ$EX>(JA:Z ?8 867&]5G/4REE!F79"VU8(94+^HU>=^:0) B+>3EI.UR^6+MII%J?$#T\J2)AV@,E M0[T?#PZS2E3MQ+OANKH T45O5>6"94)D]!%,KAO2T?>!.]C^N@_[Z[PYR9<5 MTO16>.^+2;#IT5Z%(J[J,6Z%I >(B>:@J!E"&4-8!*:"(K*]2HZ>8WRKPF-_ MA65PB _OV*# !L6M)E5>/%KR,]F8YXA9?LW.;,S'*2$"Z [?<4NEG/1D1L@4 MYZ=&ATDV$(VRCV">'(]\1X?P8A/FCDR8O1!XOT;)3\?&LV8!O(*C4YJI@E9O MUEO3E).*+AM*NCU"N;SH)B\6OR/WSS;^[09D[P2UOQ?0CLVXV\(P#%6/"U7? M3GIY1;+:LC"O!MV!J"9CO4DSW.#[9A95$&!0VDL@&KN4E7?!A@N[$M0T4)?P M?0DDYS?FKKKPFS/VKDJ-2QB#EUX@1N#SI&N_0FA'X=*%1B_3;-$Q+K=@D^,T MNQB@>BF,E[$=B'Y\(?A2S<@/5C])3:/3YVJ]G9<_VXT, 4D#HHDD8?B/K%A0 M0RU^>PM;5SA9<3T=#3$HNVL,/UHE*G@3W,XAV'CNUL."$M"T@R'ZW\M">#?0 MF0YOE&KTJ4C3NYD&Z-___J^MQ(D="%D)^P:]5G2@/;D?@*"?ER'VX?M_BYHK M+JS5XJ+Q$+.&D=\O>,&@.5$DI.N_B8V?$15V=FDLSH,;A-K*E5M];3M=;OWA M!_DA&V5L:"K$;F]PF I%(SM[?)(R.\SK?OQ')(8F@IY_-2O)?4'IQ[YB(^M5 M1SBB;>5.K#[:X!1$/&1(>,))*(ACTG$$K\1$WJ22:K3J@_-=(F-[BWH)7)&D(X-S6>^(/!:(AG6LOFN M"T?N%*#*Y'4;6IGZG$RZN5HTTNGFNSEW7^FOIT*)CM/-FL4GN_,AGQWF,XN" MNZ_T%ST9@5(B/*5:G4QX$:Y+P4JY51/8W9'IVJP0&=G/'3[8<4$V\\\ELC,HQY*1RC0U!MS^XEOM48*CG7R)SXS%1M71*_%*Q$4J9SK]MIDRK-)3MM]LF<59=P GLV:A(;Z?F&-!#)14Z;3#K9>:4T@4_=LU-L M9.$F^2[S1#9R(*<6Y1G#TU!'[MFJ;'T&J#)MF+S"6$9I0'5*M2JE6DV3)&]V-N'\^[8U2-=*]]*1ID(0S.%YSH+ M5R=$=HK 999T]DDV@,KFZ['GG/+442D7RN".O!A.U6RQK6F'S-283"D9#-(R MBX+%=YX)"@P8/7?R8;XQ"A:=EJY%1I6],C@JJI*A(63XW9:EY"<5X M[CRS-&@G>U*OW%8K,W,T5FJ)3H$;[)/6YV3$T;)*U6XU0#F;X_E2*9K<6ZAO M'A]GG\1 M.Y6TJ_!YOC!L]SOQ8#^[[.PMZ9>@AA8KM(MFJZ*4FW0_4FK5DMR^DG[#H%!4 MJH56F73&8E)U8Y4<1[K[$&"FNUVI 1^E=N3:4SOI3BJSY%X$J,T3M06;8EHJ ML(:)H%,4QU7)W5>H3QBG8TRV/$JJ#?C2YD LURH-],R=/:JZ0&W,AHL.#[(5 MCM2G97E4W%_2SQYR0;UB.+2Z,*.#H-//MQQY\*:DWV;!RL.U]58U\RY;U@O!+/FST M$US5C5@%Q86(O04IT/?Z7JT=$;E%-06:.ZB,FPC'2?Z,#I6F6%4(4=!RE;[B M.UA%?:"@']!\%/WUU]4L?=>TO&>Z%C3*Y8!?2P0]%E6TL%#!#0E9BM[UU< P M9%?1M-!F/F-SB$K2'3?C]XIIC,4%T4,5.KSB;?Y-&3I2(#[J$SK<[[XHK8@L M*:;DC%&6C%<%Q510JPUHS.^T>81;K!AH14-XU/-> ;D#H/HG$_0&0P?$ II. M?MNM=?3B=C?<\];K>(GQDH9 =C10Z>\YQ5J)Q<9ON]4ZC,23(#3;3$%U1&"4 MPW(XFJ+=>RQ'>:^%//8E=S]^BGV(C.P<9F^IUL%/J>YQ^_OP,XI]W/H^_)C: M'Q?:B(KK7/^H6\5 MCR3_?BFP?CZANQ$TNBKXG"->YRHR<6+*G#]$Z+;@XMKQR?N6GQ2MX?W&%W^X MH;<0@7+)Q3]4]+&_P'/'E%PLT?.[(21U(!D#'9)-SFUX>'V=OE;IG"X77[VX MG._$13(._X!R-F:B]DXCYT%6,Q+][LA10;"9U6C;EO.U5;F.<#Q D7>2@[Y/ M*CA)0KECUJI*!R+;S4<7GPG:;A[!'K_R$(:U$\&:8YHH6MD;67^1['W@EBJ/ MR],8%Q%(-B MP^9]PN8++.S!R7GW*=+K%HQP*U,^!RZDYCH)9-97BE5DWQ8LEJ9FNKLBYW4[ARO[UH M3.!T_*[) ))H@J)(L7'XN$"'\>SF\.PQK:;Q;8#L#-M451P'%%RK4*D74\&J_F2UN-6A518-D QX?/8;[<A=C]3 /D#!>7FW]8 M"7G5E_$]5DXY8UVYW1I7#-V89TLSD7%1V1YHY40#9.3>ZZJ_@WTF*J*^ M4;,"&S#8@'D4 ^9G(>G);RWWPBC"BXU/]B I/9N0SYF"RK>291.D>ID,&Y%< M5-7,Z\7WZ0X5MP28*> 7'$65=(#N8&/Q@;$/0]S-0=QEC,6UD-=]&=\#<0J@ MR&I,5.MDIA>Q>E355%R10]48O1M-YB%O-%.@MS=P UN'V#K$UN%/A,ZRH4L[ MZ%DT]$$3F&,$%WN@L\5'&CFC3&?)1;Q1H,4N,Q>['*I.BR*#Z4 X_D#F88" MRPBN:(1MQ<=%0@QX-P=X)S\.[T6[CVU%C:/#6B<'.F2PTNA7RZ5&^"GNU=CV M^E \I*&X0D%;G+^X%G'^[&-VZ+EQXMQ:>Q^,Q.=&XJ8X7W^Z+SE7J!?ZK$:W MTZ12+6A@^CQOZ'4.]3% ]SR10)R)W:_]>3!D9;NGI [LM^7+WXM?^0E@? +, M92"JR(:#(KZO ;HG;#=Y\75AN#S=27T=R;FC-LMKCH;T$\^BNB9ZT!C^+A.N8:J0 MGR7O=:@DA*D 78)_@#]9AJX##3Y@W8C=RP"$8[P$:6NAPU7!UP;\GAH6H1LV ME!39@=R%W@4?ZYT?)HXY,2Q@A3;*]UYTC[ZB7"XZ00X*"6()4=,6@7<:K"CK M=BHO2IBA,G$-.80@FR@+8C_N5MPC7S#%FW88-*:(!.IC0A6 MZ;\4>%GC:D[?F.@+B+(^B)9%TQ3F6ONI/>E'%+*@-2M%$)M/Q3GWZP\=#^TF M9A!PZS6_.X['_CW@R>C8@ I[Z3>&D0S+1H)EP3=9KP+_LII,IV3-T; MYW=I"9V;&6DJ%(F<0F#.U OFO=U^DWW#O?39\1H%[K:#J9BL66E.8F55!$9L M$:/%8?!Y\'X[F$OU7=K >P]=+=N38IEP+-!W- CO,_"B1E8PO*=]D8E^7#52 MLK:;]00\700M+W<(X# (TD!>-_"Y>1B^]]XW[YGIT7 HCMM_O#SUFFU8V#C> MA^OO Q6*XRXL-[ /L1"%]^$&]@'CTFWL0SR$U?3IMN&[S60^,*=P/ZBO@ RF MVE=,%4RUKQ@6F&I80L]/-4]I7[*-W0>W7_2;VZ^#E[S\BPMH^S;WS+H3L]&G M;?"[(LS9&B7"A3 GK^IQ2H%"5P)G[O#W0'QR2 MVPOKNUV^V;)Z+D&X;Q42>K]/;>^B$'QA>IU2$+T;VPM@],.QU+FLYGMD(G3K MN0"B:?U]&C!_C0.]AHE\:*4[E6D)R^F-@(0"0M8!"-YE^/ M&]%8'UU?_2!2?'2#=.E"9Y>D#9:8JYT-KEL.[_-975?0*2DP YHQ05%F0!KJ M<)Z#;^5TW3BW7SEMZ>(:X:P]KZ^"ZG>2-;#^5EJ!LP!%9;9;'#RQ*(DCPTQJ MT%[SGK3^SHM,-E]$LHXH8:V>K3IBO-_E$ET2//?K5E6*.4'.O8G: :]KW%=# MJAW4#+&U3.74<8',/_=CLCB)KUHHTA'Z@U+G&(Q.*KW74+9OA?>H".%746P: M^P3S'"*FT;&&H"RELIJL6HM6H5>A3-?=$JJ@!:3?LF.BX^5;D7I_2KY[$7D7 M7Z2B,2\70!7$-7+:B.7V.Q$%M^#6-^5V]=S84SB5 MDY]5IL66'+=?=QD %X=3 [UU*A0/4D;8' MABIL21PK*P7*I+&AR<*I*\UBZ M!MD;6A&13YD0=^&W:*(L1WPVP(X*[*AXA/(&7]#G73LK-"NJ&R-!_BF9!WR^ M+'(#O[DNS;(!!CL3'MN9<#[/_2TIND]>^J)Z"Y^]^+TO1C_1A=7-:\0;6/2# M7MMB?O]I@'X71YJ<'IR8AE<1SF]ZDM\?27P\!R4>A7WU5N:[C)6 MBB72%*]T%_$RR24+0+Z5^]Z#"]]S;&MDK*RNE,6DFGF*S&;DR/DB^-NDS5:M<0\Y& M!>>WB)%2+$DS+,?<4Z22C2[S?*DX "1= J";$:@1DUAA+"0OQ"3[P#@!#:/> M+VEYHMTX9 ^5#1L0T=!FRAJQX;?F5M4J=?FE0O&+J722^M(;27>Q(SQMWL^_ M%6C#*=*N./SZ\VZ]S>M5"D9-[DW[34'057EIJ,#+QLS3H01-!0BD@OURPE#U MP?DN7BM'*QMJ;\_Z4.GFOZB_U^ZHK8P!/\+/JV_[>8J^4$YY_VN__E2'AFV" MN0BQY4^ $(F>8@217IQY[YT,1:CY)>!XB@*M#^J#A5]N&JY5,DP=P,\ET["L MH*;H*BK+"Y\G^C63(>E45(+;@.+B6 $"ZA9I2'C5LGO@P_*](N$O",A!$?XN M#L"^FJU]KYSV=E7FKV/.[46ESQ9*L321))T?CQ)/9#62[HF%VMY@%U3GS +Z MU^-=O,+,_//3@,ZJC:8:'+ 395ZN5I)=#GD1_)3/MZK3KTG^%_TW(>T-3#VX M[1;0(-L, L0 Z'"+->]9HCR&4[9LTZO3YA5LUBVP8@K]?2:XIVT_%-_4B$U4 MS0JR?9)6:W(]&&W&/R+]WTT-$ MCPCOJDF=V:?NC?__ZOK8J%.TIP==3=H->*#K2GOP<@Z!=$ M%/OP_;]%S147UMK=$P^]U#7X_7):9M"<*!+2]=_$QL^("CN[-!;GP0U";15^ M7GUMN_;S^L,/"C-N6)TT%6*W-SA,A:*1G3T^B1W&;)@S(C$T$8S\JUE)[K-N MCGW%A@;6D3!K6XI[]=$&IR#B(=^79SM >4DB2-.1UVME%(E_-CAEO\B\W9=] MY!8]+!#HF,12;"\L #H*A# 39X5X)!R%GT= E*9$.0;$7_Y;Q?61^ZG"C*.B MVPVJ8M1=,$W&JDVU&D+9MR-3-3;>SBY;@%_,?7U/M RG M.^HV^2!9?*JRZ?#5=-?;$C=6@(!S6$U712KO"-U4AZK*Z)D4^79HTIH# M:= 1.ZWDM*?/.F/7:"711'?7U'GB38DK,D!5JH7P_)E]'@13WE!V9TLE4Y\_ MI<)CM5)(4,IRP)9HTYM _.W013^;B^9D(Z<&PWIRV8/:-//L"N$]?&)S@RG' MQZL$)=H6?4].Z-W1W]\,M,5Q*C*9\ MH:, 6WXVT]RPAH;N4"K?[->:2Y,:DA4WS<\7A>)L\N0]=8=2^B@]S=:'$9>L MU,J46J'"HP1DU(BP,U5]F)A'Y/ 33P;%>:E3:C\/*WV4XK1#J1Q?4Z=5U@'J M=#@1I5@M6Y_H*$I_YYGC=GZ:[,9Z6JN@S@P^VQM%(W%.B.Z.S(_D["S;[O,D M.Y9K-%UNQFH"NG+:&=GDX@NKE,U+*G"UDJ 5$C-;=.'(G;UO#(?Y<' Q7ZB5 MQFAF-"M/TXPX@"-W5N1FLN/G3L/F6J(J\R-0>PH.2VAD;&=%@VA_$K;[$JEH M(C6M">::;2G?M:>M8#9G@MZ$+G80F%&[:^K-H(66X.,%**7! M8C.:'$VC16_HSJ*>BU:,[Y:Z53XH)MUIYRE&MMLN&KJSJH8]9$ONM-EH99YC M5J? M2T[,D!#=Y:E%'+!F)1W2F0CQ@6-0JT^>\IZ$]A=%T^I:AZT&SU2K"9; M59Y-+L=Y^%AF=UV#=)BBJF8[T@JRHI5?&!DKC=I;[0&JG%LK<)%\MG-:S::7*@W+;''!JM63,O GL"F">-\Q96!ZY?,4=*7(F MH;;TH>N-W9' VD)_EM+QJ:MVJ'QK6(LG5##VIK K@N667*IV*_FN&K26_=12 M2MC]N#]V6P:%.-5C*8FDA'Z,C@KAF!06XF&1$D"<8OLT%0;]GK2C!^E1H=WB M6BH\\6ENH6E$5UE*WMQ:%FWFW2=:X$B4]URGVV M8\M2;1^Z\&"X3,SHFDD6,OGP:#R/"LKTR:=>'(-97>>$T/NP#7KKU/. +I7R=W36U[ MHKR#YTL#H[77Q01C0P;H^$S 8XR-3H=;9VT4L[IUWG;@BK17]Y+GTND#<>W% M18V5QL .$#W'?CVMPT,C_)_L^7P4>-Q33,^U(^J0FEX/+?@Y? ,@^B:8.O!/ M&GQ0GU!T&1WT#-,[YVU\L0.XE5AWY#SAE3@HQYX+WPK6AON'3@ ]2 8Y@O!%O MR;%R32FK>9J*!<^^7DLW^!!X^I?@1MJ$"5^VX3[ZZ(86@C(0\CW&U5G-BK46 M+MT=,8Z9+R;<7U],D+O%Z"A#LM- XW,CGAT/JG%;7DS"T:V;8?K8#G+<"TNE M#7.K:]SN?0W:D3KM"=\IZ/UZ,$*K7*6&?),[M[K_ M/LPS][;9YW M/X^7[HR:EG*MQD)U.$E)IE.-VI6WN%HO3^2"GAVJ3G0A/R4' MR;B:1^YGYITM?BOT6*7L3C"]NK"QAR8 4%WK]A "+1PM$R4O()KQ[K!H,K"5 MVO+B>M]PY'H]37O&#.HHCR6#J&V>O.=B"V'Y>9MEGM6I#S^"=@J]'K'A18:]JC%T(EXV^VY5T,02L/2?]Y&R8WM7\QSJ BH>($T2)>+U Z,.*R;MF08.(UX//^DH1^.<-Q-=P^LJ+ MJ?NNNGES/O6D0=>!SWFN8@_]Z(Q*.Y<*4G$"OD0&8T4B''@F5I9KXFPT?C M;?T;^@;IWR?LYX-'7F.&]E@LIPVR$1'L.-K^0)O N3ILT]_$C4G)'"R>AL,% MSQ:JY'Q:ES*2A]E11*])] B-7Q2%SW5Z6JN8E[7T4%C4!,$@E%G$#,AO!?4/ MHC5:W[WM@QN("2BZA M&3H*_>H!CY0H(LD3;QW)O(@\8IOXHQEP>>B+0Q&J6$.2'!/*O+^^OF):]J=7 MN?;(O2YUI:#[AF-">)LZHFFCT#1?C%#8!H)W]/TW>PUA9A4PN(FX2+LK,C!] M#".\"7N./OG59=-W; >Y<.!8 X$G^B.49Q7Y>:"9H/AN(PM^%9UGUJ"Z"[I> M&W>$Z_#5DHVBZ39"YUX(_=/4Q8.;>ME?T\7L=< M>*:R8^[K*@\%XH5YMGK*[_2//U& ^G[:D.2Q8=WWWB[>S]N(A9@?T73VHP2% MDS?[_2ACA@I%PE1!ZNS M8<)C#/HA&(3M(&P'/1;A,0;=VHY@#+I1PF,,PAB$,6BU(V$:B\)5,"B.#\$8 M@S &83L(VT%W2OACZL8?ZFJ^>5&_"B/P@DLO5CK\$&&B7K3#3@#E%9N]^\B- M"77D??>E"!6='"AV.;$)^FWCO=[1-/SUAU^G3+Y7#1ESUD>*''W4!^ AV)#;$]SX:!SY;ADOS*-WQ*,[P>_;;'I*D^5^(?'TDHII M<4R@W6T)C%\P\@(P?K_,\8++]&EQ.18*GY8N9V64#"H"C/GD"GP2/XNB.< H M]X2VF&DN!"Z8:3#38(V$^01K),PTMP$N5V4:[$/ ^)#ECQR][A=D%(\L'[%(&-N82S"58_]PNJ]RM_L'< M@H'EL^KG##&1[X9MW"_SG"U4Z!*TBNZ0ZC,\2/]-?$5T6[4WO:Y7W& M,_/.*K];;>!\CBI_X2?R2WVPQQ>+Y?@H[HE@MOG_RQ7_S]F!^'#$D-1H? +CVP1$DO,V23FHUH89\?)_[G (C^J._&E17X" M%0Y3X-3-W?RV3)>!%H%^[N;D?J.B M.JQ4=Y+E%.;?=N8C[1N^G %+T(])>> M3LP+X.B= ELGFTW 3\UTPJB+1;N<=R'@1'[]H2-T@";)G<9.6 ^?6> ^JKA\ M=E39-L\O8'<<+G1\:H Y E3^PJAR!*IL!!]LGGKWX$PXJ(?E/ \J_-35;,:< M6W8R/X X$_OU)QJ(T>$=E/D;P\RC&R\7AAELQ]P_XI2!O0==)H-J8/+!=K7G@-@@G4QK[5'YHADL]EJ MOQ6>&2GKH@Q(3Q2>F*)Z7#]9 ?#V(.ER%^ MF)/2P^'*\4'$@\&L(I)LGVXFFL]SD^[7$-)$(=($&'*WU38^*V%;!MLR M&'...BS%R*P^;I-5J568VQ3-6TQRV43X0I/HL!0/Q.+QCRV9/5?-MWVCG'0L M.!U@$GYY:T.WALK$.B!*/P(?\0WQ$1*]9IWZ)N>LI-EHM5K9>+@^Y1?*V,XO M!:,MR.YY;H>KY933F6H:RSM5)NC,6<868C6!/>)V.!(B/W$YC%G_/0O@%G.< M+D@$WRRX(!'NP&PX/\90D41O1#5G?7*1'0N.J37B7@3*Y;P?M++4GLI-D. ; MT['DY#*CJCQ#R!/Y]8<*!ZC/^3XPO+QWY_O#X<6_"+X=>+GSB^+;P)3C/1^: MNC"[FB7$U7YJ5#O/J?E3U .8,#XBG>J(A"Y[ M?SS Q"][3KS5(])#HI_ M8DS6JV=R5)N4NJX1%B]3M+ER.1X M )$A]NM/+!"C&1RQC6T%;"L\H*VP_QR=LY+]2CR<4%H*:+072JYO @GA@9>/ M&HD&PM$H-A4P(F!$N)C+3C8CXV69&0])T)^WN58A7TBD+WI\4 QE(9C5KM4" M5*Y8-^O.60X/@#1+.4GT=3/<"KP90Y9Y/Q ML12K>-C@Y7Q&XA%\@L#V K87'M%>V'^$H!J2HQFUJ=L";MQUM1IGF@I"!"]+ MDV4"47(7$VXO2_.3++]S[7:2V^['A+D?<6^&=_)1]-*UU<]'F<:8?R^UM?=Y M97/MFQG,O[>RM1A_,?_>\]9B_L7\>\];>Y\NVVM[9C'_WLK68OR]=?Y]W!#V MX,0T)&!9A DL()K2D!!UF9#]DG5C\(G&B/A*X1:"UT_J5,_I,NA[CFI\MW21 MNZ4+)UA]YA[VLT,DI5D MWDQQM=XR7.&$N%=KC(H%XCA,YEIA]H^6%7O:,/R[!3)$*(K&Z6L/I_3OBCK8 M&L#6P*XU,"T.#*$;'3VKTZ6LCH5>L3D676@->(6[L#F D>SVJ(.1[*CJ&>>% M,B6:B%B %,=U <("@+ M8RB[<@( AK+[*#>&3S8WR2;8'L#V +8'/FD/3()-LEN@AGRK0$:3QH =LJ2" M[ &OVM:Q]L"]A?CC.(+;CNC'(2(WL+4X1 3S[SUO+0[QQ_Q[SUN+\1?S[SUO M+>9?S+_WO+4XQ!_S[SUO+<;?6^??1PWQ7_L;<1P_CN/'E8*W]J%K;KFALOO=<2/*-2/AIW+ B9&7@:6T4&(_5-D:< MVZ,.1IRCXN ^!SF3DCE8/ V'"YXM5,GYM"J92;MV#L@I-()R)]64!9*-V/'" M\QPTIU$?O8R'">AOK[9^LM\G&:#F-Q8=EJ+>=J1!YGEKS M+H?T-@HT/U9OXSCSAT'-:U]VX3B%6]G:Q]1[MZ[>[HC_?SAK/.8US*W?MF#Y MN!?6P/H#ZP\L'U@^L'Q@^?AZG/\/)\+%?=18/NZ%-;#^>'3]<>(\A*M&(G\F M3Z%IV.*%DA0>37Q.F\3PH'*%F>G!;U!Q(L1]7)2^AE2.:I-2US6B KE()F9< M9EDOY9X_7X$+7:?^?EMO*V,:EI73/RZZ%65;3KFA9 WK7U*1$E-E.C%($.W0C,[9^7K90YC8KS^Q0(QF=O#E;PPPV'RY M/L!@\^6"6/,68,K /L9^J1<2X>:L/HFKXZB>M"GN*=G/#A"ZH+R/<)@.1"@* M&S 87S"^W 6^;,21RF9DO"PSXR$)^O,VURKD"XGTI<]'D6J;DMDG65&G*3E: M+TU' -0\ZP4E>> #THWBR\4OTFX37VXKV>-J!Z33@\I)3TAL.-,H1@;)=@N, M9\5X5:I-N2YP9 MCD&9=G0\Y1"^H(27<#@6B#+Q(S->_I\MPM?#_\K*[,_Z.V5G#$Q%.KW$'RGA M5WKMUN*W&"'EF![8"Y2P.BTWC8VC<3H%N@B?:I"2>4T Q)7?%"3QB.Z7ZI8H^>R4QT M.2QES%C9R4$V!I!K)O#EMNF 3;GW?#/N6]IQ%&'VB MA%J5$ P5(!"- @2 ZY"@\B3$C<5YG\+5(9F!TKKZ$QSDUW<+:HA&A/)")$+T MJ.0-MX> T.%$X-@9(!9 -"T""CCZW 1BWP8FH!+^LPH=NN )-G%C@]_J' MS7FRK[CM/VL#R(,> GN?K(P&DORW]Q9S_8JA'^A K=[^7MB+;;PX]LD0=;"2 M_,82-QYNP ?VX<:MJ;/^/8CTU>\>W&,UZ,+E_C,Q_&S$WR: YAEDAC?/?/F[ MV(-ZS+'!/W!N>Y9X/ON&^H1UXP.Q_^]1<45^?$R(9JY(XI6IX+UXA]H/0>4# M1O7!4LZ8\."Y'="Y:9(3*YM\.[[S&Z&NG["53B OR!X_A1/A*,/C2F>YL_FA#VO[ M$ZSV?\XZ_X^4YLF#7@GFC93=V3WV(8_P[BF]#L8B.OV9%7C(1XZ;+CR6[G'A M.+5&-/*7*KDXGE"?R(.X(]BX M/72XPJ(P9)P5,A!"-%UC#TCT@X-TT[''2;)0&C7ZTX4IQ=@!FC>4N7 @3M&? M XF;M49H;(W#15,R6M]M1M-:O#GBN$ MOPI%UT8%6I"Y.$, MEC V6+#!@I'H%I (CMV#1..<,7&B0L\F@_WF,)[)4[VX[0KL"HE8:E]\S*W: M*\V7@ 9LM;R R.W<.%W2JKFA:@8_"VLX)'X' $=.10J)T3S>X\5,N6VX+#O( MQ3@AZCETF7@@S,0>P?;QRIIL17!A2^A6+2%\D70O>%,&]AY(R4B]1HG)SX?D M6.[6D^E(*AX.^M:366M#>EHB$$AD6/XT2K@QXO W([%V7CNUL." M$M"T@P#UO6B>#_Q=QO:V@GG= MC_^(Q-!$$/&O9B6YC^F/?87_*_HB%$2(&]I6@-+JHPU.0<1#6M>+\#7Z1!+! ME6Y;+P(D;L9V[1>9M_NRC]QO9' =7,Y&EWF^5!P DBX!T,T(U(A)U 0TE+YX M4+ED.V],CY?@<=L@>H PP03^S0L7)_I>&#TQ@4!GR!:$>4>3"5GI]X%)]$UC MC(+$X1>!94.HMH$7)B[")UB.9B-">V'FA#*>B(HY1A0/$.)KVQ/XFV$2!@HT M)_H0>?VX>.F)I/K/:4$R("^79D2@/2I#%QQJV.F0Z*ZJ1CDVDTHW2PXS*H%6AZDW <^T.#Z-7#@[;Y=* M3W-QYK9CO%@-U^H\J]6>X=M9@7T[DJY2[9R<8QBUHL?%17!*RSW)A:>TG6?F MC3Y(/(6#)IO!;NC='[66!2%Q& ?I\1D*ZH"99(E"U%S3()\MM^JH M;"MKSX'$+S1Q%(QFIOE@ ETD[KQ]5&6+[71QS+6"=IYG(\'J_,E&(W?>7DS9 M?*[4C4U;(D>VFB4^V"5%=Q^?3LOA&K $MM1:N(;)V6:?>RYR^W@*1.O5>;H8 M&:H9+1@CR>24'59K<.3./)>Y1$)DEM12!4'!-4= MG.+ 1RYGN>9T\KJ8 9T M!Z2A5D/F 3H)=!1[F'0L:+H"%XI;-FQ Q$+$:N6^0E^OW2)#9 M(7ZZ&[2SO0PYOS$;40+F %HKT&@J&S.O0QM!>ZEY5#QP[.NK0\,VP5ST)H#> M!*TD0U*\!M0,3@O^%YV+H3D6\+D"GOAL4^DY\&D6-!D1C1S+MQ@E>/(3X7\5]&C=6P,T M-Z'@K);C(B>\1]'5'D.RFR:<")RO;$#RZ89-#,49@':DK)A LM$RX.+@A#0X M$6AN0KLP1%R&%]>BH5C0J)6,@>XE5<+E0>) $]K1;;@4T89_[$/5C=@(+@Q* MMJ7(P,>DK:7ZN9O6RM"&[U=L#3X/_JH@*UP:BOK S^$<&,C>AC]8P)SYE/ M,R_Z[C,8OWR;2H=PYN@UZ$Z%V(.M5C'AST3XN)=[B0F/D>:'T!TCS94(SX9B MN!#)-PA_DJH,*\MR9?JB"Y7;*OU?E$X7:"M6]+ M5*X8SGTA43IU$:&+=TKZKG3YQ79ZF)%.5)'K7)P5"T4N7YWK>XR%DI@>R7B) MWP B_\!U?^0JN60?U.M2XB,OZ<.RP*E9?Z>T_5&5!S%3GX,2'SGD;I@2IVH> M?GJ=ML/@&4UT)#CJG#E7MRVE7TZ$.[&@[JSJK'EP)U<9GVN(<>H3$C5WOYP_ M]T&<*S]?-%P@&)V MNY?>DTA?P^#XF8)_W M\TT)T\7QY'/"]/[1[4N6SLVND_ "^^E_SN8VN&9+2*_>SMD/(-=_E+UU50_>'Q;DS+(*9Q"P\KZZ*@T4B 88Y=/:X M?YF_.Z?$PV+%K:ORRSHU;(ZW"L%R5V\MEOGQO%;LZ,M*[:<;>?A>/J*? [[* MM3X^*74 C &4X.%BG8SJ6TQ?RDA]FX)Z.8+<9Y[G*9(\V1 3PPD1UTD!PCEO MUR%\&.=>78/P,*L"2ZG%9,=[]91@=/?S5Q;F34AZM[RU,Z< /EHVQN]L^W]2AKB4>$7 M%T P=*\$C9*&C9H G/EB\:*J^MK7J(<]@+?>W>@C1]K]-3],XUE]46K$1W55 MS-MUI9PH9ALVYW>G#E,!)A:^:'S%3Y/U@RZX.Q#U@YZLNQ?U?:D<1XFZ62FF M&G)/G+2212==*0RR\VGRVJ%4H+FH53/QYR;9X5)S/5*-A%M#).JLE[]%4Y]L MLWAM R2W66[^-$')=X ]7S(G;B=B[2*+CETZKO/6@.MS-LH*9H2RH;>L5;J& MGJNTE[&.;?(92:?8A<628_[:B6AFRQVULH,^VPI.55,=ZRI8Z;=2NG:ADUB M0283L59&XA6E6"N79&[T7![X^:GQ0(P\4_OHC]CM$C:0WU3ZI0\,/IJ=U@VS MC14,Q K9<%#@Y$40\@)^FHLO\(;0\"[R7]QXE5@F+\B:2;L56& MZA7R7WX:".P828^& 3L&T<_"@+O(:YGIXI,I-DB.+'!%.1JDEE1LZ?I-6K^2 MUW*B9O872&,X>;._RV:^?'#ACWX^T"1OS3%$0M2\QMCGG)&L6!--7/Q6=$W1 M0;"'NM!M$1)]9X6*,?_KJ]E\Q;TBJ[;/NVK7I_4'?>:];IM^< M$K72-%$0&VKL)TG^'^"'0)EYF4CN$.C[L[O04KQ6K5LM-GOP>6ANC@X_EQ7? M"1PBJO^?O3=M3EO9%H:_/U7/?U#E['W?I HXS.#DN;L*8SS$ YZ(XWQQ"=2 MC)"P!F/\Z]^U5G=++1 8VV [V=RJNT\,HM6]>LVC/D%;5O.9._1P9*MIWSMF M!]^K;,:?C%!*6A-M]=,>%=F0]ECGJQ&XF)?K,5L*!VR1\O44WN<8NXXK=MRT M#_A.+W'GG/6?Z*Y[\ZMJ_>A7#^]:K:M*KM5Q"MG)2;7WZ9]"5C/TB3?-S/DD M4=%4BNK8.J+=49^ZL833;U-4S=;K:W!>GEXXFH;=G%]J0WV"LTR=;A>'C6:T M?6<,:>AH-=Y;UI^*D'0M_L O#A/5W3!K:&17XXM-:QJ< /Q\D*Z:@, M+NV9]P(]^#A5'* *J F[\,<,OW%UV^OBD%X^*!6V.J0AN.&>$1+TC3BD>% 9 MPQO'+]/3P)[&@D.@MK5B"9"I8S$ "([R3-8?3ODL7MUJP.D-$_:_*V%7EZ!3 M4.:86;?Z0[97;C2#>N[JV*HSKWCVZ1]X;@9=)DQW,\"I$" )19 [0*$T\;@0 M3CS&>;22F$P;%1@Q'G>6JE/DF1 #<9%.F>T)2*/+C9=I7W&0EYAT5>< MZ%<^NU91/V]A/;,[^3 :P^)]7-"H7QR-;'H>35:&R[-QU+.MM3(7F6@8-4Z- M%J.B^6A@G68]FX^< ?/KB)9QF2BPA4\]/JO8:=-(9SV\@9""X.[!R'CD9#(B M-H;48C VA-5[+H.[&\(]TTY%OQ;'P;8C*U^$),8';#4PL!)JO9 JEN(I.V!0O[U#6C2V6[C#+>B+5[C4% M(G-3YO+%R/03YE^^-%L$@O_]O_\G5M,R8P\+RU6!EX!#GHS8'FB 5#*C=^'] M7W5K#*)4NFVW,F&6Z-?0^"W@GG)9@.O?FO)OTA.G;VFH/Z050,6JIL7/XH73 M\L,G2G?$)>.DJ'PN4XY?<#&7J91F[OBU"B==12&ZC_^G:WT7Y=Y_+IOU)&5T MV5@%E6Q4&$*>JZOE0LDD,WTO2> &"D2. M9]J!T /X'.[.OF[U\J>'W5:]O&]LMTYK^=/;LQM\-+<:1T^;V:QK^AFMKO!J M;X;C2RXL962,&TL.I'*Z!:)7*&"@X7DR" 1R%G0ZS1P.D8OC5_K2JD%&^S<* MY1HJC5H7%$XN'4&S(TC"?7!X"^DIY$FBBMS7[QFIQU./AWJO[C_QP\"&XUOP MPDCYXK@RBT&.E+B1;NPRB3H&Z5F -A[( &!0*:T'>.DB'J @-(#AF"C:D%SD M;SSYFP6H%B(8(I,S$EJVQ\T^0-> E $4K7 8^)O#$%Z+*@/]AO01;BPDJX3: MV DL0X(D44V!=3ZR4G\0G;L.QVYVF_+0TJ6@*/GG%W=!]N2@OCVXNAU^+YP[ M+?^7S95\TKFFE8E54^=[$N.R.WF>N^;(U&G;YBH\;1\,8G/95WAZ*SH],)&N M!0KJE$G,60O*#61V(=T)'5T;!2 B=&0'8"$Z'6G!)6GSW< /@.< 51+)H ;O MM %6G"F\VK;[\#(CMH^Y]9\1O^^3S9$,+H0QL/8 F![<4!O 3G9SQ!7[CG38 M,/B-B?H3^HC"IX5L@;L&I0%%A#"AS,@!0W84&G%@Q,S9!7PCG3#(R;FI@RX: MJ;!,X\"0^7W.DH=,]P(763M()+ ?@4&;W$9U G\4^.+1% H+V/-$>GC"1_D" MO.43F5= ;T/"/W%$828#7% :17:83]D3\J'P5_!<._Q1^' (#"Y,,IIVF=B, MB@,5^U<1C,P9+PF(!"-&;HM%Y[2#!. Y?4 O7):T-]0,0OW-X* EF-'&/=E- MBQF9/R?6\H229D@7L35)27B3R\1?ELP4IY0)US##_D(_M2[9&QC5Y!%#CBK#SVU#,4%^8W@4&BZT-=R M1:1<$\P'6%1HD]9$ZHR1B^@Y/D@?.9$XZQAN+6ZOC(6+*PD82T'RCZ>'G8@I MO*09WI098QK$=.53Z2:\(\!WNR<8'PH-$=H?@9Y*VD=/=]$[P@EM MGKJ/VTI^==)[$K:3Y,3N)*E#0D*V&0"03! 991""X(]'ER1!%^8<2DH&1F)B MZ@*1LU0Y3/@1,1$/9+3DOSIZBX=X?ZB($!MV1GTPRJPA&&(@V3L,I!;C:D 8 MJO,<]-5)YMTU73 ,[P+=]2FTA":FZ\!M1T\X@0L((Q^!.].%/4W\)G2XJNZ> MCW.-*S=.XS;H#ER5Y:#6U.SBS8+>08N><_) \].[ #G%MD$R&2)&Z5W"'K8Q M$[XST"?Z>@CV!U9 MRRMR6I8CG^6B&NP3![2UK8Q:FG[APPG3='!-A4W4?F7E2#*UXVG=?\D<*+ C MAC<'D\9MO93^46B8P?C0.#&/;]W1JA,AL[-Q;CL8)L6Y(R1200EX#0*]V3T% MU=8+,YZRBGMCJURY:=9WJMW6X:12N0ELI_&8KGWZ!ZEZ-MMI"7L*OL9K;>M< MP5:N=82;T#YCTU/08H!#((]"#D*(H-$>OXA)"?AQ/IO-B>^:(UH!']$^3WV' M'W[A"X',5#^5C^:2'RUIS:%MM@-/.[ Q0(*NMA@>QM8HJ6N$UE;CXO24:X13 MCZ#0&J)<[:'V0RK7^45+TT$=,D#ST=8J2A+0'+3?$2K%7*1Z,: 3_W=0(-RC MC]64T*!/V7!D.1.&:K-A@OSW':$3 &+([\B0"BP?3YI1S35X2+.XM!!PP \Y M$("Z#&'R3=UF"-VIJ^-+#_4'"9Y):/M@D(0WNST=<)53P$TM"8 *?QEV22@'+OY MWBZ,[;+E55N3Q<5I!KHJ_>@+.ON9 ?D>K.[AR@8,MQT7KFLR_+W_8/#3N%[:^_< M:56S6];@Q\D9#\%.\=N_99B>:V%Z]!:I&CM@7YJ@[M'%H,J,OHP45^%)EQ9. M#?DUV1]PC^B8LD$9PSL-/2\N*(O<]_]NZ5JONYYS>8#HGN*$8IX'>UG//$QG M]8M?N_ZN]=BZ S7J'VZ3$8O5MYW#C@!( #B"*&[!@PV+BC?YE+BZV"_G8 6]!6#4Z0,=,K&.>U'; M+PU9<)T]=,K7XQ\7YGCONO9\;O%J?JTRC'-4A;V(;21SAOI=F]T,2N?=UE6K M-]DM/ RSDUYO/F=@>J3N^V MH:=O!I7B(*,M,@Y@KXYMA&H1_<]2YQD='?EWQ]];A]G#\UKW M^N1N9^=J_/[G 5O=G3H.T>X2)_IU=S+0[R_,K5;SYL$[ZV=W"MU^[=U/Q W] MF2-)F63RE+B0<7%61DY.6^LPE_+<.MP!2\Q)NB0U2@Y2?K0N3\\#Z+])P M8P9#?=JT1:P+,R%T#&"D#=8U;6&AHZH=)A6 =.LYP%!Y+ 07]KHF6YN;+N'R MT/@*[:PPZ!;!#6T:X?37/.31(8+.ICT.AQ@]0)BFM, +\Q_ /.1B_][4,:?9 M!>,58(7Y'#S)HPL0QA>]DZ3%^S\!G(IF@C;$\0D_3L7Q\3'$&B$C;PXF@]O' MO/-C<#5\3/?Z_:YW=?I2C7KN"X^YH2:_KZOPK"G"L-EMZ"YJ;5ZR6+P97Y9R M6YVC=",XR>]NY>H3^W $[#"7*!9E3)6)-5.:0&6,/0"R<$R(U+/-QBG%\>4FOL#U=NFW<1J!0 \V4&N7 K_2K[=[F12L?7PQ '.H.O]V-0O?'F8@XQZBE ?4M'FNL%2X.?]SQ+Z$ANU& MK(&+G)"A4"!9!*\ /Q!/S.Z$YTS1(,]\]EOH^."Z>[@4NKCHD=PWX7VX8!RM MBOF"W+#HIV1I(D$)N)'!UI>,T;2U$Y!C%-G+AX$E'H.QQ>Y">[$& L]UM&/F M]J8+3:31X\?F1ITS.'.'IYS5N A4G49X9K[F5^VS^84+U0<*JD=504_1'N?= M-SOGQ>.;_*EYU@A&]8/#X7CK(INNS:,^H+>H\%3Y*]E&X>.4=:]_P7S?$A8* M]SI.V2?;*!V8Y]4Z(/=Y8FNT C_J@=W)B%]Y9S_SC=Q-)Y\-2A?URM7(*1Q7 MXW6NI6<8(PDO;Y#Z03@%\MX[P!05H^GB_V)VHO0 ZUFK\JNVF6,TKU4Z##;&:VV8\&>&GAA8$ZUP<=ED VY3/"Y!BASX3JCBE4=8^'YCE:CU7^'%W=W1;0W5X^LEV;VOWY];63Z-UL6M4 MZL/[8>MFIW:3GWWR\:1ZVV=;9[NMPV&^_<_O1HHUK-K,N]AYR>[N&VD M;\_,[;O3R>7M+CY9FGZ2/78'#Q=9=C](;P\J5UY^-#EMC&^*-]GI)[>KO\H/ MYD7''^@V*XP<5C\\NNK!DS-O+YM75\=;Y[?5[%[[<:]GEYP?MVUL_CGS]GYP M=7E5W+\S&VFOX1P_M,?VG3.^*?_R^?^V/LH?]\X?=H]QIT]G%WC0S M3_[R6CEC&#R4!F;S\C;WHV.P[7N:$XIS\)4A-67Z,\)1W]4U>%Y M3O'GZ0R[NWK]J'KO-K)LNW;1?6@73NSR@KR"-U49U.2#^M[!P\/PLGG="%KF MJ94-)J-F#U2&4JJ4S!J^E#DIN M*VG4D %D.QJP0A]$Y[ M/6$R<.:BFX]7C8AJ5=!,_]VJ:5+$AIY<%*X!^A;/ MBU6:X_*D>Y'N.XVAT[L^S78'A^[W#ZG@/AR5CL[9^S-7V&WTGK"%DMF;9%?HM/2"]BW6"V$< * C A!)+"JCU6)H]M?: MVGL]A63/0Y2<7MB&T_X(LOKMT8-='K>"?*WV["LF_Z9\NXBD^+N[1J/O=<(PY<.J_/ ]=G1R=E,"(7B\DPF7F/W(>R^*?*EB/W M)3G)0R&J??88"S/5S/G5?B*]$]NC8.CI\ MLSZT7NB\?QY.=\??J_OYPF"K<5'Z<744/ YOCOV/AM.@]RR+U.?79E!IWQ_O MMR:W.\.'[]6)5\-X3+Z<25#:)%)37#)>WP*H.*-OA:+DAC+3\O7]P')Y8?[+?SR5ZUR#DY+ 3LJ"U:/,$2],=%YS%OI% MI\^,P,)(F]0!.03GB%]>R /_:G;/P^OBR524L3Z;GW[9O9H($'NS) M^_*5([TXO? ,\N:CF'RMCSSV5?Y#A74$6NZBHU%PX@/NGZ-/8FX\I5FI>"9J M\%<%*<<]@[XK]Z&,6O[TBA;SV/-[C3-],MG2C =V!2.67]55/Y_)%OY=)\YE M"JL=(/SA3US-E/YE)\YEJFML=/TQ3UQ8PS2OCWSB:J;X>V+U:Z<%S@93+E',KGQX\?Z!N(M@6V3N75#UQS$O;&Y@XM=IAX1LR MVI#1RLCHP\RM?C:946\(7CI=R*7D>.\-H?W.A%9]"@R+$&+^S/?V'))ZX=SW M>>#8RFSE?V>*0A?:#+!6":"56S?/Q!>Y8AVVVW;-_R^I+]\'P*)JX??&HMS6 M\_GP*X;=O3$KKHO6H&N??/?.:LQ[S\!Z:V?7FD=>K<.3-7>B%3_?.P^VD^'! M QMGIH0#/X]$N"&69<$;S]*D 1$FO-AZZ%];AS\>LN:O!H^S)4S!JA4.2_GB9768S6_KK>[)J-/S/S5]8+U&\ MJW?PW3G"&SL*U\P1UN$%_%@<87K,W>LXPL^;B_;E3BO[.-#WZC?7DP?C\'[X M\MG@+^8(Y^V;RM[.K^9M*U\JU@8_BS^KY>H9<(0R*#_YPO.F_GY\?>?BZ9;L MOW\X[]\0P/N-0W8?BZV]1M$1U+3'::EF&[48)0FN(UG>]66UL=M+=R\:A[W@ MN-:XUW,/[OCM6=[X^.:NZ)C!5HN=7#E'N9V.X?RHW910"$/W_C@.?'X@FO476>QQ,.;HK'AWWK>[4Q[&R-TJV+@VJN^@X\P:B?%YS[ M@Z.?@_PC.ROJQYWC'R86;.%XX%2QNH@E_%D>H7/F,6I43;VAV3VSG!%>]L8Y MM%;GT!NZ2'\GX' -[*V!\[&X\6LT-$G-P(=W(EH6?%#J96;1+_W:WCMN!+JS MV\O;^69;?P=3U!H^]G6KN*?6X)[: M\*0%&N"_FR>]1D-7]P#7*;GM\]O8\Z:[N%';&Y];W M!DL['O"D[>^Z/@:>!'IA+E7$X."?Y2"[Q'%.&Q?8BS6W C "PPFP.N,]V&2B MEW\%.M<;'.MC,;CG-RI_&X9TY%_KI^/6PUZCR8J/W;WR\+)SCAT[T'E53&6S MLZWU-LZK%^L\?P0USVHK_SIJGE97_%K#.TR?7-NMR>/WX)7 M^W%RV7?'W5:Y53F\+3^:K=9E#Z@9U(M**I=_4KWX+Q4"SC956TE++/S_4GZ6 M'.-%%VI58;0(-?#"HL.UCMP2&RZ_:L-+[C"Y1UE.O&ZF)=<+SB'),SNU2:4N MEMZI$*GHMQ9FO8E*VC1],@4%V?_.M"W39NDV%OE.IQ_"&P0WG%X27YK 9#[] M\]G\(L$T/Z_WTS_-KC(N=&YEKA@WZ'2U9=9\XQ8!2^@ S^E1\DRNH9;II[U< MI65EO8/&7M\N;C=OL@_-(;9-+B:4Z2\#25G*G]+TY2#_^7U\7L_M[-HKWTRJ M;NN[WQC6VJUMKW[;J_:?WX'H=?-+^(Z\7=UTJ9%RS68VOS?29;MY8YU=^>[^V:=_"@EM6Y>BP;!A@])^1 \W0_U#L(6#B_U# MC.>,MU0*ZN=7PZ?"V4]1WP3^.$,#4^4%C.1)_L.JZ"K (KZH'KHJ575169ZQXF4/.GD#6E MR*$ ;LL!=?I1XFJ23))M2\9R<,3:.B^M"1FEP%FJ0W$\:^9'[4/4?AN,O:Z1WX_5SX9 20*Q?K9=<7=Z@7C3_\4MQ9UH :6P/MC MK1O.*VBSMS.HN,='E3US<'7>+W>\1G&KJNP72OD*:!O#B_-VH]UJE]@57+RB4DKSDD]3TS[_CD!?.X4]!>KA\&I0#BKIUD7_O'.X@P,=,UMSX(QVD<;KDK"S%A",WL/Q?Y[IS316 M>Q]6N5Q_R?.*,62'6RTSNV>DK9U[-KJ?7/R./%)OGY=JULWE;BO8M_RN5SRZ MZ^.8M7SAN3PR:C:UB#4F=X^4//*-.>-R=[V['QSYQP\7)]FZ.7RPLGMF8]M/ MGA7Y<5GBR>[^;6 ^_NQD+RKY0N_@YG3\?;?WIBQQK=!^=U[8/70?>H5B8Z\5 M3-C>:&$ZB1DDZYC9,Z>G MW1,NL0Z6:';T$779?.16F@E78?N..R&F8CN^AL3NFK!.V# Q,MI%+\4YMCMR M'_4C>?;_3O5^7WLG0YX[<*D_[)A>QW*\P&6SS0CK@U_Y7# ,T@V]>CBR#ZR2 M=_ZCQV46[!2PTU_PG.A0OYK6A7--SH45Q=1--9?-S)1CS__1G/;W'%X: RV MJ855RNN8,T53QG&$N$?>(T QD[_;T8Q!',U-(_9T,)R[73X,'A_37!K% MM3N+GLEXF4HTANA]G%R87TT<97%Y^CT,@CA91P#L>J<\P&F#;#II#) MX]::M69K?'.SDV\-\U5]Q[J[='(Z=::NSA9R_4VL@T];\_LZ=_&T,A<9K-\[!PW "= M%-?4Z56\ ZCG!4,AA0*/>THE+M,#L]M*";\JH M./0" G#@\D2[XCF$^@!_$K> USD$,+H=#W#P1X<+ANYAJ, 4,)E@ZK< M R"#/#08;X1,6P?@,FR+_C+>$KF\]1 Y9S@<]J-^XY#'T[SE.9,^0I8BPDK; M_*2S 0AUAD?GK,6LA[.?EX/RS^/CG1WOXKJTC2Z!4C:539CB\26H,(!4S0AXA6$R*XT1J :[R"7[[^L#^RW.!UJ4%J0A&4LM+XD4$ M$S6$0EHY&XX<5P=Y:I@XL)011VLS?XQBD ]ZMX'-H1;OLA'&)8#UDVD3LD=\ M!?\$P(\#/H$=>31K%DB3_IU" M-\V("W%KD@H',/ ^]B2YXX.X\<2Z\6*=F#2HZ/#&G!O# ^C$Y4=Y&@",;=H#FZC.$WQ?TPT#KM63"J#R M" (VL,4<5'_"S7(%46C..JA97L+PS.>+/V\S7G#-?L[*9K[F9K_F&\S7G3$U@=(?."UV# WHQ -#UE9L=]),N/JY%L5Z MS;D1+>4LH$\+13HY_'/VZ_R!'>X_UEKF('=9WO.*]_MUS+ZK+)K\A'!=*U# MO#BO=$X/;W).,- ;_?&(;0_O3WZ^/,+V'*!/I88L,]6T:0ORRU=4K0\1!,CL@CM1F*US\B;"=$&Q MN3?=P--JII'2SE&G[A+"-0!;G*'9T2Y8)W QSZ[6\;7/]=IYXP+_^26C<>U? M?J"1L:&!AN'VP$ !]5JN@-ZJP()WP(8'&'0A!2<OZT$7A._-K@-@+ (]*'U")ONF2CM"<8AX!5',_ UK1X($_J[T_;XFM07K -*K#B- MB,,38F*(W0*5SR:!KV%[DV$P5.SK*9.ZK^;5ZG$G._[HLY";7SZFFW'YA-B2H?.#C2^)#]!SX1IQ7WEAL-X=)8S&&!KH'>Q M*%;+UP>C$ TC=0*B@+NH'5(/)_L1(.%H9.?^S!AZ%PL#*W @OA?#!JO#3#/W^;"D:*G.EIH MVA$863VZ;1PGN@;]#/=3SFS%JQ)!%:N!T+&T7)$LH>J4Z\BT>(2![]&TNQ@H MY*X<#*<%IA^Z&P_N0?LPO92&PT.US^+/+]*_0S)AQ^0Y/O "T'%"?E2']5!4 MA%^CM@/@@>]M4T^!OA/ 8ZX-#PBGY6>^2UCD"WJ"+=;C$DP/]R%SQ_8G!G#D M_^<%<6@2O"I8H_F-:L7D9#^T>&4%VI1O!S[F#>'$P:M_52^D>A M80;C0^/$/+YU1_-D=95'CZK(TJK"O*O>>*Y_$U%"7?>4M%D.M^C;J>GH M;H,05I/+3KGJ/O/CD7U[ZWQO6M^S3>_.R.7TYJ_3>,+FP R>S"N-UJYVPI8W>0UG[4P.5%* M+5\BB-ZA.=I M>BS$WGG( BEC+="$&B?:_)9OD/,+PMM,T0ZU36"]-ISX1VA M3385#M==:P+6B"^U$3ZX=*+=!D8/SYQ",\)(0M-(BY!X1]].[RZC[:*0-T!H M8=[H1%;MS!@Q@BKB?$E#2<=SRR[8R.>YZFPB[22+!TE!V.(CKT[35>Q/8]^>#T_,O8"'YPK?- MMP$'$@SBDG:$?*$V&C'XY[:#_OK/IY>U[2_R\!()IL,F&.9P_6A*=G3M7'/' M10#+;9,> 7W0#\)<"8KIR%W![\/407ZR=N!/G6YM3"*75[@$_/%>;&(_5RB[ M6S_OO[<"[[AH[QUYPX/K\?Q,A1E M8'?K^D?A#(P#?^S,,@@]Q$X-4$VY4Z_ON#Z%(,&*)#ZQ%%)XZ, P-$X)\%D, M23AE8&XER2Y2*CAYQ7$%HU#)^Y+A>%_N! #K1-O1FAW?D43[JOC=LS2DF(X_ M5,<)/Z.R_DT52F%IHD:[=J4R-QN+B@%,Q)GRN7PIOR4"!^OA%%DE&R7Z8Q&C MB."T6F9QU$J7*G?.?B%[>+5W^=/-GF^EN[65,@M*33_B"O@";G'2^WZYO^<. MTJWFT+9^ME-*MD]H+#J>8VK.G3!&>444)YM0 X=E8 MI(7O%H2-VBK3,3N8:XQ"6 @SX#3\)O]-V@$/LF1:L MXVO[&>W0 EK@44:$&&SB*J-M!R[U78A2I/XC/:1= 6;B#4MDMSE."EV-/KN=*I/K'9-/T*\EV".RF4"_^H[];?ER%M!UY? MM[W!9,Z)GLN0:UZXN0>)MAQFTG,YP&K2>I3H5_DG/7$. %@ M.F&KV8B; T^Q&6=)H=,@IEEISM#T$<)1($:IY:#?B+0$&8&)_5Q:8BY&D= # M0[F=\W8%3(*G2 ]-SV(ZH,V+AIHV<(?S-BL"M; MN!\#NZ/:F_$CP=,@+9*^P?QMC%>CPPD.32D7'=,C1S$E(])?6.9CZ$.])^MD ME.V1I2GVB.L;\#P+TU@Q&@JK**1T''K ARJ^!V,1[E42.9"7>N M1%BAR"W=!PRSV00$:F'K&\?A!P"/+S[H,DHX?XU1F7]>^D82HYC3T*T4[]]6 M6K=I_.)34,CCNVX'B(!5F7["4V11">&8%15EF3CJ@S @#0EWEP&Z]US&T>WS_.^^<+HFOB>] M>!&B629AH-YV[EE4B[3@3;R^F"?M4BZ[R#DPAY*G9+33P/4"S#D13"2LSU^\ M=FJ&"O ;+(G@$B<"GDFG1!8R"UHC!TFK%'*)5&/S26#NCX<%W\* M B7ZM<9_2'V?^*5(J 4^3WN@1&7\-,'0S'U[6!4Z.K' M@[U6[WX[MS_6&ZP&9G=A^LGJ23?;]XYORPV]-9IT[ZXKMTVK=Y._R4\_.6[G M[W\<-&^<1MHY+^ZY%[LW)W6<*YJ=?K)QT*M=[]UOVXVKCG^UGZ\-'[I9G$D\ MLV:YX-M9<[]S-+@;/MJW6]W@]/3Z[*8TN^9^T-U^+#58N379S1?+QT=UJY._N?K72@7&S:]UW3@J=VDUE]LF?/W\\Y+Y??K=:9;W>2A__ M,"_217Q2[G-.UO_B%*!G) SE7\>XYNJ#5PD&#V@QF!P&8IJ7+PG=".21@=ZA MYZ?LQ#-G,.#,^UZ"@1?8LAO2"+,G1?)M8(GJ>%!+.FI&K]@9F2ZZY^"/)U$M MO8[E4!ZE?&(J+3V&!?#X<_Q :G7/[9;%ZWSA[O[ MF^^-ZX/G^ZMD=MR4RXH:FNI6C2?\8A\EK.E,]D+=NJV6MW>H-]*LTZQM_RB= M;7?./OUC)T5BA0;=UP'#J">$[$)J+NP\FI1X_3&*CH4P+W:KN;;Q[:7R15#4 M3/:>V&]B/6+-H=;DY4*PLLB%I#_&:U10+TSN'9\E8NJ T;KDZQ(RVC3EGU.=2#QT27=/%AC#Z1'ZPZKC4 M\T&_?$Q(!H&.J>B_V3W"3@*7S!T"^*,V\?1%C(=L\Z;;"BNY= @XB<+XJE\< MGEYE;X/&L.T>!IU^R4^JDZ?H3V-\]LV=N!U@ [QXG4R.IX0$ZL;@.A9VQ MT2^S^@S])>N3=LEU#&H)AN^? RJ5RU;JCC6\?#QKZ:/FX8UGE2X.?M26*]3S MQ\RZ%_T:0@$ZY0A98AD I@TVG.NASS7*.4L)H$]Q:2KTH(88V.:"G.8?KN=9 M?ND&^>&UG3(772IZCRUU?TG=S[K=P_2ELU7S&KK]Z^C(W;TY/?.Q*>ML:YN_ M->SA8"5#6 @]I3\9AS3(TM]$[R#8'F-5&NCJ=)HE@%I#I%/H*)'=W^ZXO$<<+8$#"[>6/C_(=T:#E^FBKH-,E+)@S8=HJZ.D^>. 23"*R M>;#JW+'P)EQJ0P5W%372,K &%#>T M=#$C]+&..RT#OPZ9^ZXV*C,1]3)>!8 MV,J2.EABAV;OC;GQ;A@[?H(1F]@0B7!=$$*X[9&E2\M6-AO #@5AE6Z?Z8:D M%FQ-*>CJHW'UIW!>GG=?'N=W+7WGY_G]P5D_^&$ MOA<3Y+$LS#HGY(9.GPQ M XO@>0+(/;;8YJDJ4W7PHA6$(8OKR<7'RV^B3GFZYSD=C@@\8B]V#2\>Z6[4 M$AM30F)SK$*#T) 154(HFJ,8"V%&G.4HED+>Z8J2ES);R(NI'LM M1CTX7-R]3YZ:MPU7:#]8QX5L^:CRJ[V=O[@=W9!PF)VSJ4KH!'9$5YLBJ(UT MTUBSZ^MMYQ**T74>M>U73IX(4W,R_G%7\0Z#07/KTKII_\R?-X(:SJB;W_6' M.A',D(EIBZZ1^(]1K-P.()X*4[XZO,TD/!5@9T/>/?]MO8]KQN&:C0TRD!FA MQ&Z(YC3X[USB'4Q^7 QJ_G%P.-C;2>^T?AZ,>NP,\+JTC-(3XG6G#^P#&$XP MHCL!%LAF+R'4BZ8:C(GG><@& )23SA"1?B&X<]N$BI80!?#S 5W\?4&MZ,2/%B<[DQ)6'DZ;!Y=ZA!$+\$ VP M5]AA&:W&=\9X;1\YOJ(>K;R/3T)'#L8[%+_? M&)7!W7XU=]C?V6J5!N,5M<%XEC0DQ+0Q'**K.-Z.W,N(8KP>6UZ2>"8.>)>? M6Q9JK&2&8HIZ<'EA9]+/I'DY@0>;\KY\U>9,(Z8LG726FC8 %'UAJ/,\(S[^ MFXR8D<>^RG^H0"Q/3Q56QPQ'-9WQ-!W?E:^0+2+$VU\\KCR;J6PM&C6O'%QY M)9:\=P%:,CPK_R8GZU>>,H7NE"=3E901S.&C>AMN*O#9BE.4%D^I7C;S3DTP M>]6@^'RF7-@ _AT G\M4JAO OP?@BQO(OPKR__5=% 'J%?M;HH 7V)AF^7,\,%PH9N;T'+ M0@,5+"\W>M!(^]5DG=6\(:0FFG9J'8#C ^H4XX,!T0X4)Q_ MI313SI3*;W[^U]!4W)_ZIO3TK^"B&]GX1QYUY;)QA6==AFS_T^DPUNTNK#1[ M"S(523P8"(L\5]1Y#-V12]W?$T?YPPCSA:=] ]K\:ZW[7P_!*9*3W(-J]5TA M$^\3MYY:F[#GX=:-X9:&CR>%83_+N@\_:JW#[X?;N[T7#]9;&%,L?)(U8=G< MWKA?NNW4!_FV,:C_[%T/;W*]FR)6SA53V:W9&-A"3O/>#(4:ITUYN'5>\R.C M-4EX^DXWA]*/W%;*3.*2B!C3BG[:!=ONZ4!N:/TZIG-XKE MW5+OID1LI#P;Q/T]U95&0B;/2.0:;)25U2HK'\?=\L[0*+X+.!9P..1I'V_$ MRW.8VI/Y01%C,_:JMU>'_1^U03HX&XR:NS?U8OKLIHR,K9 J%Q)FMKQ607I7 MS%E+L/9Q>@WU60?ZSE9_E/E/,Y[^41!.&/*=J^]XBT_^9$=I5=U)_=NG! M.>N%HXEY)TNL;,2Y@[&A-6MM<3<-UJ8RHZ&0I5+B8CQ7CSVP3N"+]OM1-SDZ M07VFAYSH0;G,.<4:X;=?>"F)BPTS-=.^AS4XA&DY MB/>%Y[H[FM.F],EPQIBR5UW#62&V+CLUFE&?3VH*YP06_XM: MP%&O,V(DV%7%-WTKG% 6>[-H*&=9_*>BQSG-2L?1UIY/"U&V/#7^G.Z"'EN, MYB4D=6)3+R;J%1CURL.L?+&[V(DM9XRYQCV+I0VS!R<>A:6G(N73,FCB) ZO M]W2+MUV32:BB:XT84DG3W$:N@SFCL6;-+YTRA)URE 4%&H@$62.<-*C;-KID MA/'T%ATQ9-\9*CM49Z:%'6W"R\!V0H(\FMT(],UN1!:B6&'9V-3&FFU+-,8Y%\ [YK"K$>B$"KNM>\QHVA=XRXF9U=G= M[W[G[EG#2W;\ZMBU*=I@V6%M2[7O9-3/CL.92:RV\SO"Q9?1+EA(IZ M%9'[;.E>6+<:)ROV,#+=J"8EUD-I*AV;)V'G,]JNZ!;LST3_GSOV.1I@^9ZE M#A(/^:3)L,WND2ACBO5(PB3D9I[+!Q97C2FMB7>V[IV*P> M-%>-Q=+F2L32&Z^7_5D\&YYGR]F=K4M_S]KN=L\^_9/+Y-YV'/74Y?$&[E'' ME@]X>7=WM4[K\NRZV!J.BA.FE^SS\_H+F\B\[/+2^X?7!;W G,&%>[A5O-D_ MO2M-<&YVIK#DV.P45QXXV^ 2:T[WTBE>E)DSG>N>G>^8;=.Y_? M._+EW2"?2HU[PL3;.S[5?H@1ZA>8JXS_DI-FUM>)>(F]O6-/=3!23L"4DG, M"U/V9:R#.?95XRK8E*VY'4RP!_>TO1D!7($WS\OCPV3A 1HD*\:DBT)M;.K$ MV[*%^T#A(*8QF';47I&V$[4>#RO8R/RC7D/"_A!F%6Y(G[*;J#0Z)M-@ M(K[#NX;JH?V$>JB'3<*%<4/%T5(U1G,12^$>.NP-JI"Q/>W]UVC8)XX+U04Q:NI MLK$UY2!$(<69['-E/+=U>'Z,I+S[!G.YBTT,(IKT2ACQ)1ST)U;@3 M3YI_TB\I;&#?HU:['K--L#0MX#F6VF<"W2-H[_K"-*6"7F:)N07\W8#YO#97 M61\>Y49NG]Q&'OR/:'Q&K8!Q;(*OS.[BGIAXLPEJ:("#2YB'ZB5OQ:]KKMYN MFYKOXNQHLKG)=4SUEKI-+CG>_XJZ]O=UPQEKB\$05GF*OIK1$J%W4'TGL4?/ MER>&G::=L4W%HEW\L1>(IA(.("$6CGZN-X\.'FJ(P8( MO*@X%=T/"*N8$T @_6]6G)U-MIO M,S-[-4FW?MB[S9VK:@\;("PHOE^'\?V2E+BW!U<_N]-L-G M.UF+^D547M ?-/+KASZKN&4L1X]04R>/]H4-S&,41 06)Q&#D9;N*7U=<#R( M_VQ2$?-ONA9O6]$7'=2M">]A2DO&^M@DD=3MLZL)5VPW*I&[#!A).$[$7GW7ZMF,YO8GFC+!YR:-H4$61)MZY MVR3/7M?59>R;:3T"%-R;EM3A:;;5)>Q^J(T"> @["'8BJT;M-.@Y79^F)(I^ M*9R'SKT$[[?MOK/8;;N@.?LD./#UNZX^&$S&YX/#\L%A9=^?Q*]/J: M=;>NNV,+H[8YY[);S4XXIFJV0\M#^WXG6VHTJHVK1_VB;_@'9[9=6U&'%C7S M(5?*5$MQ)K&HT.[$\9F6RV?4FL3MP#.I1XXXH'80314,2_%>N-/(OPDO?=J: MG;([1,WDVL;COC#)[^!D]]EM9B60:R@?B ,EMB'46WK;O[9NS0$[.OR>/ZRS M\\<^:'6.S6;H@4.G+6]/YRM/OO)8*%J0SF@H8^S(H9B+,SX$0Q1*&QBWR T- MYID]FW,MWV6@2?4L/8 ?Z2E,L[ 9GT=(3G7.R%P&-, _Q2:J8AZ,,T*'%3<# ME[PWCV/=S76]TIQD1\>-1OGFUU[6WSKW&]X[79TD^;!),!T+:%Z02/+E75]O MW[";QJ&>/2SMW-D/H_KCWMU9\N4)2*%($P"(6]T&X_%M5*-16YY^6NK/'HZ1 M;>M@"H>9)X''^%0\V3,+%X#?T[%1J391?MI>SCU% 6=JOLOSM,@3E1-:>=B24JKP:@ 0DCTZZJ#H>\ MVGJ8SI&\UT[?9%T%/'C5Z#9,HX?$1:-_Y_A+BD!0IT/A@!WE'E[5LW*6 MLSXYFA0C:MWN&WO[5]TY996I@Q\E6? =-[%ZY[(8GY=+)&^::8 M+Q9OVD:W>M/52]E\M6,4\P4FQKUMHN2%["9*OHF2O_F,RP/0F//'N@V(@BH% MVC,!C3,'Z54#_6 "6H6@T54[,N;;*'/"+[A7+9_1M&B_H0X0;9SDKMPZ G W M%+P 2CY9FYXY%_(<'A&Z'Z<)7 U@/X,??*+CLQD-YC.SXU MH&5@'S@Q=?!4=\&T3&ETDSEN?L"^S[@#R)IHW+!&Q787" -83_HL'*E-NU+V M].R=2,5M G0B\C9G/'CQX Z\D.>X)FSL,%RO:Z(AL'C9KFFI+7(IWSR:6TF; M;3QT^C1=D_PG_'H_7S3J7_"MW!>5YZZH#.K";Y/OOQA-*3F7M^XE&XT&9 !8 MQF#4I2W'&9"U$MT)F2=H([0Q61C/-51(N;#U#3N[6Z"BB[;ZGA<,1Y'KCCHM MAWX))6-7O]=-2PX^C9:D?'R[?/4HGQN[/2'SNW,ED8."B8@N^ES\RF\\4]%"K?X3%". M3?/B[V7T2(Q$HT&SW)-+85V7WRS9PN3538'!A4U\>WU>7F%9BRY2(*9X =TB MV9$>4Y\R[7L')Y"YIC< 3(G/BH]T .F^+! M>^[+%2Z95,S\QO(--%OO)6%0ICE>AFNB40XLOMME5!T1UIJHJ \8 N\B&G+) M@VQRXYR?<3XP,EI-0F[,-($5_##P-\V,U:-1P-*K@(R.NG3/75@"6:81A&PA MA>L"C&C72'XR-S\._1A/P$J:85M,E4 8=LD=()SW!/Z(] >V,[;QZ(&X)N#9 M ENE.SW*:DAA#E7@BU B[ WK@\$_B#5\ M2RD%+LB X6;4>UM$:?&KYUDFIA=5% M "_$,BE!%OSOSH3@J) 1L7^+UUB)I#I0L,TN&'MP W$*#_G#_%UP\2%0 Z'# MF^4G(#.'+EZ-#.O@_<"R+KQX(I 5T4.6;B%O\.3(V;'(SQ$,@C#::=_RJ")' M'CZAX!I=!^)7H M)=UU7P>8=EA 3@J9Z 17!'R%\TOAYZ?0J(-)8Y%/7ZJHY,^7]6T+W/JI)+\^ M89!X"=8ZF1W721_8]R ; #WWQ&K:18"#J";:Y^.#O0LJSJ1T,)$-!A(;'=HV%VF8NA8=0-?X7 CFXY30MNFD24B3*3$%;0[)23(<]1GXI;0!VE4.2,/ M2PEREBDH]Q%O)O5_UW'X#*4=-^AI-67J$RK^NSNU+^(D96X"<9Q1+AO.88Y MA-ND/P&G[M&>.4C@]5[@"9F<>"I3!FQ0< !CX@+?!+D"IA55D_K@S@_%96AR*M>,=7KMKF'H;ENR$SS&#P4$^[QPWOJPP3Z.Z',,Y M !KN$ [5FS\.=M)@()["+AFR =QM753&-@!V#G[8L.]-U[$)\]Z,2QTHM=X\ M,4,7# ;1U.0#%QW8E@Z;"RB[DA_FBP;" I@!*8-701^'W>P';69JIT &.)(H MA9$86^?QG"LL$];V&2KU6M/MZ;:,3_8IO[X#]X4YF1)40IG0T/F3SWX;"X12?JDYD$M%3727>0I)H*4^Z[#+/Q MK127B)PS.4A2/6Q<3_>#4]P"4,^$94\,"*QYG&$"/YJD=3_=1Y-4,ER@)3C@ M,,I0^2_P&L-TA;Q7*Z'E8$6NV-I1\B^NP8S 96&"24C?@ T&:@)4[FP^RH)J M#B.X01Y!EK 5 38)Z9&*E%[0]FA(M!^!RP/;V$ %'&]*T5$YC.'-/*=&0V)# M]1W5 *Z@RZILTL21L9$T Q#/.TOD/)!5$?"\A("H$P9<<6F<)Z4=TBN1_483 MY[K,\F6B,_ -S#H:H4]*Z( M<[JF'X,S[>P#B@7=J$%EKXB3X0ZJAH5&<(L4)[A@53=RJA8:%_2*T M>_TD/NX*Q_G)9G?R1(1**E,HY'61>D?IH)XGL=VVJ9PGH\G"*R)"DP0S MF9^1&RL)#,H\- "UBPHPUU>A,JP9O5J_S).&0 M=$*[$+TN-F6ZD"[ILY'WM.R(T%4Z0_T6\6@B MXQ;AA#AD/RX;8G9(%*B(U'DYBYDD*FQE:-&_ 0 !^C!$JU7N/P;M!;@!T1YR M!"(A%+R\=PR5CW"FC0HZ:@(RI06;O2!_D.DG(*G0AA@Q[H<.>#,5#&Y*0YJS MC2=C<_^2<'9N$\[>A+/?,)R]8O.MSZT1TGOU+O.)0: 29@E%E,>%T+('&4.' MZP6FP1L6DOW:"RQ=E'-'17PBRD"*+EFT(7]+=U"DHFB*F!5QNS9CR+/(*@K+ MGE5>/<3X!S'6> ZGX-I\7B:Y!LG?:*-V#' V234U%1<.9O%DB)YKZ@8F3:H?G[@&!P4G: M*TTYG[:2?(9>=G3M* -(T2 PO8Y+:@-^YXW$2$I2B4%M1<,--7>,F ?4&DC' MB=;HB$5/9[2JIUNQQ4,EA(5IA3X(I514R*FCI=% MCV!W>VG,52HUHY*EQ(W8QC_>4*A1:Y2R&2C MOC \^,@W_U>N6L@4IDJ"9L+\,9V -FLXO'&;[F)V+%Y\X'N8]LP35=N^XHWW M5M#S 56A,"DTDRL\I0+V3>!=>'N<*.6;XZK0J$G!(V+%V>Y, M&J<>N@X,::.F!!OEQI!J,&,O/7G0G&_4 MG43L##FHA4A):A7Y>$ +YC#J@WP#X@)3;B+['XYQ)7%4+NL5UYFM9DN'J4<> M95S@SH:,$F#$;0(>#A@/&H;A6%$ZD.+19NP@&+J'^H#2&*2243N-T!-=-%RR M&419J,$+?H7 I,QH\5DU*S&V:7_ UK ]FZ2=E$RJL$LCS&)OES=IY)Y.<^+ M$ZWYY#N2;%,,*'O:><0FF[!W62E"T; EM\\W(P#,$ZQJ&4V-5R^7;_7V3&BY M$XJ_\KE\*;_UICU M22'M2J5,@2.4E'C=I9L?4G["7Z5B)ONB%5"*7E$524"M&'"+ED/Z,/;FA'5S M\:KEG"*7E]_E;(O&>.TN[B'*CU'$BN+RQE"B='J'4H@+FPBP2V]IG;1>J>7Q1>ZX!D%^86@+(&-JGKK*KQV/(;;ZJMOL(B>O0 =X11JNY, M^\S_^H*1R/ZD[9I&S D?CW*3K36;4[$X@6)1.:02Z.8Q:1Y85BLB93MJ)< = M*4+430QL+-_I#-+ %M+T+TR#D!@C#Z@=8_C4_9(1QU>2%W@ -IZT8& " 6HK MTN40!M/41#I*/E8S'V0%>F)R0QCBAR.H 2AQ2@($G%3W3%W)D57.[?%T$%%F M?$DC$:ANX*D;\A4DMT=#*B"2T+'J5SUL&<.+)8IQ(K=G=J M: ..25T&M/!EJTZ9KH!'4X[S^DC54FC.9X'%N[E)J,=NG,*5?Q4+%86O\;!3 M[+?27G MO)&N;P4OK3SKI0);GU,9(\M?GQ)IXL (&)W 4_P/,5<#>H5, MK!O'S%?NC*6""1Z;CSQAF+R-$>S0BY^2>7S2KJ!<1NYG D0; U<3WK-4E$ S M78;RE4#(>:9$5#X*!Y#4TD<>^RK_\>T%MRXCDGDZFDNNSNIZ*>A"RP\05CA*JCZ2%P;8>&]$G\9EA?XT\K/SG%F1B!7Y;+G_C<=1U#9( M49\WL(9Y_%\MEXC21:)<)I*DC'RK,E@@"A55.FJJ1J@ MP5D!#_O:LD OTN,,AEWUPS[@J;B&%N;>PU8B[2S\\72.MQ1)GDCP4'[2Z3OX M">8GB6*FL'HVR@WVOFW4O@W]/,>J43 ,Q5B#YP*' M S-HDR(/@V>3& 'CE8I4\DXZW(CJ0M" GXR(5JD@0RP1V3?B'51I"R1'6AUO M@ ?64%BE39@?%@?@2O>Z:SJ!)ZKL084#LMJ0Q(8DEB6)H1A.%F5@*8DO87$I M+Q7%Q!R;#!I9\T3%:CS9JS.1O^A@;UYW$DO%\3#S4:6S6-< +D-4/ M$BD7?1-BA5IX$U%V*F\S/9LA*S+1F,P\E--"! .,W*#CL,K"8"*S;23>%+I^ MY/21N X2S>H0A4HQGQ-5=J04MY-,2DW-SUO5PTZYJ4AU\OS "&N7>;$O#_;J M2@GU/9MR:V4P-I@.XX5\MR+Q,BR:QA1>WG!(^WRPT_A";36FGD1+G0*NGP]. M=K[(W?!V4Y$1GYA^*^$2.C*02BF%UJ,:1IDI'>:^3&MY477CU%G%K6-I+7