0001410578-19-000553.txt : 20190724 0001410578-19-000553.hdr.sgml : 20190724 20190724165502 ACCESSION NUMBER: 0001410578-19-000553 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190724 DATE AS OF CHANGE: 20190724 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Innoviva, Inc. CENTRAL INDEX KEY: 0001080014 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 943265960 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-30319 FILM NUMBER: 19971587 BUSINESS ADDRESS: STREET 1: 2000 SIERRA POINT PARKWAY STREET 2: SUITE 500 CITY: BRISBANE STATE: CA ZIP: 94005 BUSINESS PHONE: 6502389600 MAIL ADDRESS: STREET 1: 2000 SIERRA POINT PARKWAY STREET 2: SUITE 500 CITY: BRISBANE STATE: CA ZIP: 94005 FORMER COMPANY: FORMER CONFORMED NAME: THERAVANCE INC DATE OF NAME CHANGE: 20020207 FORMER COMPANY: FORMER CONFORMED NAME: ADVANCED MEDICINE INC DATE OF NAME CHANGE: 20000302 10-Q 1 inva-20190630x10q.htm FORM 10-Q
falsefalse--12-31Q220190001080014101098000101272000000.6670001080014inva:TermBLoanMemberus-gaap:OtherExpenseMemberinva:SeniorSecuredTermLoanMember2018-08-012018-08-010001080014inva:TermBLoanMemberus-gaap:OtherExpenseMemberinva:SeniorSecuredTermLoanMember2018-02-282018-02-280001080014us-gaap:RetainedEarningsMember2019-06-300001080014us-gaap:NoncontrollingInterestMember2019-06-300001080014us-gaap:AdditionalPaidInCapitalMember2019-06-300001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001080014us-gaap:RetainedEarningsMember2019-03-310001080014us-gaap:NoncontrollingInterestMember2019-03-310001080014us-gaap:AdditionalPaidInCapitalMember2019-03-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100010800142019-03-310001080014us-gaap:RetainedEarningsMember2018-12-310001080014us-gaap:NoncontrollingInterestMember2018-12-310001080014us-gaap:AdditionalPaidInCapitalMember2018-12-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001080014us-gaap:RetainedEarningsMember2018-06-300001080014us-gaap:NoncontrollingInterestMember2018-06-300001080014us-gaap:AdditionalPaidInCapitalMember2018-06-300001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001080014us-gaap:RetainedEarningsMember2018-03-310001080014us-gaap:NoncontrollingInterestMember2018-03-310001080014us-gaap:AdditionalPaidInCapitalMember2018-03-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-3100010800142018-03-310001080014us-gaap:RetainedEarningsMember2017-12-310001080014us-gaap:NoncontrollingInterestMember2017-12-310001080014us-gaap:AdditionalPaidInCapitalMember2017-12-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2016Member2018-01-012018-03-310001080014inva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2016Memberinva:VestingOnFebruaryTwenty2018Member2018-02-012018-02-280001080014inva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2016Memberinva:VestingOnFebruaryTwenty2018Member2018-02-012018-02-280001080014srt:ManagementMemberinva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2018Member2018-03-022018-03-020001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2018Member2018-03-022018-03-020001080014srt:ManagementMemberinva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2017Member2017-01-172017-01-170001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2017Member2017-01-172017-01-170001080014srt:ManagementMemberinva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2016Member2016-01-142016-01-140001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2016Member2016-01-142016-01-140001080014inva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2018Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2017Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2016Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2018Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2017Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2016Member2018-08-012018-09-300001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2016Member2018-02-012018-02-280001080014inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2016Memberinva:VestingOnFebruaryTwenty2018Member2018-02-012018-02-280001080014inva:TrelegyElliptaMemberinva:TheravanceRespiratoryCompanyLlcMember2019-04-012019-06-300001080014inva:GSKMember2019-04-012019-06-300001080014inva:TrelegyElliptaMemberinva:TheravanceRespiratoryCompanyLlcMember2019-01-012019-06-300001080014inva:GSKMember2019-01-012019-06-300001080014inva:TrelegyElliptaMemberinva:TheravanceRespiratoryCompanyLlcMember2018-04-012018-06-300001080014inva:GSKMember2018-04-012018-06-300001080014inva:TrelegyElliptaMemberinva:TheravanceRespiratoryCompanyLlcMember2018-01-012018-06-300001080014inva:GSKMember2018-01-012018-06-300001080014srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001080014inva:TheravanceBiopharmaMemberinva:TheravanceRespiratoryCompanyLlcMember2019-06-300001080014us-gaap:RestrictedStockUnitsRSUMember2019-06-300001080014us-gaap:RestrictedStockMember2019-06-300001080014inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2018Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2017Member2018-08-012018-09-300001080014inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2016Member2018-08-012018-09-300001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsMemberinva:MarketBasedRsasAndRsus2017Member2018-04-012018-06-300001080014inva:TermBLoanMemberinva:SeniorSecuredTermLoanMember2018-08-012018-08-010001080014inva:TermBLoanMemberinva:SeniorSecuredTermLoanMember2018-02-282018-02-280001080014us-gaap:CollaborativeArrangementMemberinva:TheravanceRespiratoryCompanyLlcMember2019-06-300001080014us-gaap:CollaborativeArrangementMemberinva:TheravanceRespiratoryCompanyLlcMember2018-12-310001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMemberus-gaap:CommonStockMember2019-06-300001080014inva:TermBLoanMemberinva:SeniorSecuredTermLoanMember2019-06-300001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2019-06-300001080014inva:Percent2.125ConvertibleDebtMemberus-gaap:ConvertibleSubordinatedDebtMember2019-06-300001080014inva:TermBLoanMemberinva:SeniorSecuredTermLoanMember2018-12-310001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2018-12-310001080014inva:Percent2.125ConvertibleDebtMemberus-gaap:ConvertibleSubordinatedDebtMember2018-12-310001080014inva:Percent2.50ConvertibleDebtMember2019-01-012019-06-300001080014us-gaap:CommonStockMember2019-06-300001080014us-gaap:CommonStockMember2019-03-310001080014us-gaap:CommonStockMember2018-12-310001080014us-gaap:TreasuryStockCommonMember2018-06-300001080014us-gaap:CommonStockMember2018-06-300001080014us-gaap:TreasuryStockCommonMember2018-03-310001080014us-gaap:CommonStockMember2018-03-310001080014us-gaap:TreasuryStockCommonMember2017-12-310001080014us-gaap:CommonStockMember2017-12-3100010800142018-06-3000010800142017-12-310001080014inva:TheravanceRespiratoryCompanyLlcMember2019-06-300001080014us-gaap:USTreasuryAndGovernmentMember2019-06-300001080014us-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-06-300001080014us-gaap:MoneyMarketFundsMember2019-06-300001080014us-gaap:CommercialPaperMember2019-06-300001080014us-gaap:USTreasuryAndGovernmentMember2018-12-310001080014us-gaap:USGovernmentAgenciesDebtSecuritiesMember2018-12-310001080014us-gaap:MoneyMarketFundsMember2018-12-310001080014us-gaap:CorporateNoteSecuritiesMember2018-12-310001080014us-gaap:CommercialPaperMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-06-300001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2019-06-300001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-06-300001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-06-300001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001080014us-gaap:FairValueMeasurementsRecurringMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateNoteSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateNoteSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateNoteSecuritiesMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateNoteSecuritiesMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2018-12-310001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001080014us-gaap:FairValueMeasurementsRecurringMember2018-12-310001080014inva:EquityIncentivePlansAndESPPMember2019-04-012019-06-300001080014inva:EquityIncentivePlansAndESPPMember2019-01-012019-06-300001080014inva:EquityIncentivePlansAndESPPMember2018-04-012018-06-300001080014inva:EquityIncentivePlansAndESPPMember2018-01-012018-06-300001080014us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001080014us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-300001080014us-gaap:GeneralAndAdministrativeExpenseMember2018-04-012018-06-300001080014us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-06-300001080014us-gaap:RetainedEarningsMember2019-04-012019-06-300001080014us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001080014us-gaap:CommonStockMember2019-04-012019-06-300001080014us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-3000010800142019-04-012019-06-300001080014us-gaap:RetainedEarningsMember2019-01-012019-03-310001080014us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001080014us-gaap:CommonStockMember2019-01-012019-03-310001080014us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-3100010800142019-01-012019-03-3100010800142018-12-310001080014srt:ManagementMemberinva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMemberinva:MarketBasedRsasAndRsus2018Member2018-03-022018-03-020001080014inva:GSKMemberinva:LabaCollaborationMember2019-01-012019-06-300001080014inva:SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember2018-02-120001080014inva:SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember2018-02-122018-02-1200010800142019-06-300001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2019-04-012019-06-300001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2019-01-012019-06-300001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2018-04-012018-06-300001080014inva:Percent2.50ConvertibleDebtMemberinva:SeniorUnsecuredConvertibleNotesMember2018-01-012018-06-3000010800142018-01-012018-06-300001080014us-gaap:RoyaltyMemberinva:GSKMember2019-04-012019-06-300001080014inva:TrelegyElliptaMemberinva:GSKMember2019-04-012019-06-300001080014inva:LongActingBeta2AgonistRelvarBreoMemberinva:GSKMember2019-04-012019-06-300001080014inva:LongActingBeta2AgonistAnoroMemberinva:GSKMember2019-04-012019-06-300001080014us-gaap:RoyaltyMemberinva:GSKMember2019-01-012019-06-300001080014inva:TrelegyElliptaMemberinva:GSKMember2019-01-012019-06-300001080014inva:LongActingBeta2AgonistRelvarBreoMemberinva:GSKMember2019-01-012019-06-300001080014inva:LongActingBeta2AgonistAnoroMemberinva:GSKMember2019-01-012019-06-300001080014us-gaap:RoyaltyMemberinva:GSKMember2018-04-012018-06-300001080014inva:TrelegyElliptaMemberinva:GSKMember2018-04-012018-06-300001080014inva:LongActingBeta2AgonistRelvarBreoMemberinva:GSKMember2018-04-012018-06-300001080014inva:LongActingBeta2AgonistAnoroMemberinva:GSKMember2018-04-012018-06-300001080014us-gaap:RoyaltyMemberinva:GSKMember2018-01-012018-06-300001080014inva:TrelegyElliptaMemberinva:GSKMember2018-01-012018-06-300001080014inva:LongActingBeta2AgonistRelvarBreoMemberinva:GSKMember2018-01-012018-06-300001080014inva:LongActingBeta2AgonistAnoroMemberinva:GSKMember2018-01-012018-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2019-06-300001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2019-06-300001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2019-06-300001080014us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2019-06-300001080014us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2018-12-310001080014us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2018-12-310001080014us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2018-12-310001080014us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:DebtMember2018-12-310001080014inva:LongActingBeta2AgonistRelvarBreoMemberinva:GSKMemberinva:LabaCollaborationMember2019-01-012019-06-300001080014inva:LongActingBeta2AgonistAnoroMembersrt:MinimumMemberinva:GSKMemberinva:LabaCollaborationMember2019-01-012019-06-300001080014inva:LongActingBeta2AgonistAnoroMembersrt:MaximumMemberinva:GSKMemberinva:LabaCollaborationMember2019-01-012019-06-300001080014us-gaap:TreasuryStockCommonMember2018-04-012018-06-300001080014us-gaap:RetainedEarningsMember2018-04-012018-06-300001080014us-gaap:NoncontrollingInterestMember2018-04-012018-06-300001080014us-gaap:CommonStockMember2018-04-012018-06-300001080014us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-3000010800142018-04-012018-06-300001080014us-gaap:TreasuryStockCommonMember2018-01-012018-03-310001080014us-gaap:RetainedEarningsMember2018-01-012018-03-310001080014us-gaap:NoncontrollingInterestMember2018-01-012018-03-310001080014us-gaap:CommonStockMember2018-01-012018-03-310001080014us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-310001080014us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-03-3100010800142018-01-012018-03-3100010800142019-07-1700010800142019-01-012019-06-30xbrli:sharesiso4217:USDxbrli:pureinva:directoriso4217:USDxbrli:shares

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 June 30, 2019

OR

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

For the transition period from                    to                   

Commission File Number: 000-30319

INNOVIVA, INC.

(Exact Name of Registrant as Specified in its Charter)

Delaware

94-3265960

(State or Other Jurisdiction of
Incorporation or Organization)

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

2000 Sierra Point Parkway, Suite 500

Brisbane, CA 94005

(Address of Principal Executive Offices)

(650238-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, par value $0.01 per share

INVA

The NASDAQ Global Select Market

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 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 Act).  Yes    No  

The number of shares of registrant’s common stock outstanding on July 17, 2019 was 101,279,669.

TABLE OF CONTENTS

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

Condensed Consolidated Balance Sheets as of June 30, 2019 (Unaudited) and December 31, 2018

3

Unaudited Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2019 and 2018

4

Unaudited Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2019 and 2018

5

Unaudited Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the Three and Six Months Ended June 30, 2019 and 2018

6

Unaudited Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2019 and 2018

8

Notes to Unaudited Condensed Consolidated Financial Statements

9

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

18

Item 3. Quantitative and Qualitative Disclosures About Market Risk

24

Item 4. Controls and Procedures

24

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

25

Item 1A. Risk Factors

25

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

25

Item 3. Defaults Upon Senior Securities

25

Item 4. Mine Safety Disclosure

25

Item 5. Other Information

25

Item 6. Exhibits

26

Signatures

27

Exhibits

2

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

INNOVIVA, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except per share data)

    

June 30, 

    

December 31, 

2019

2018

(unaudited)

*

Assets

Current assets:

Cash and cash equivalents

$

141,952

$

62,417

Short-term marketable securities

 

107,711

 

52,491

Related party receivables from collaborative arrangements

 

67,563

 

83,286

Prepaid expenses and other current assets

 

459

 

849

Total current assets

 

317,685

 

199,043

Property and equipment, net

 

136

 

160

Operating lease right-of-use asset

1,348

Capitalized fees paid to a related party, net

 

145,987

 

152,899

Deferred tax assets

177,114

196,054

Other assets

 

37

 

37

Total assets

$

642,307

$

548,193

Liabilities and Stockholders’ Equity

Current liabilities:

Accounts payable

$

1,139

$

11

Accrued personnel-related expenses

 

371

 

470

Accrued interest payable

 

4,262

 

4,264

Other accrued liabilities

 

1,386

 

955

Operating lease liability, current portion

317

Total current liabilities

 

7,475

 

5,700

Long-term debt, net of discount and issuance costs

 

386,675

 

382,855

Operating lease liability, net of current portion

1,157

Other long-term liabilities

 

298

 

586

Commitments and contingencies

Stockholders’ equity:

Preferred stock: $0.01 par value, 230 shares authorized, no shares issued and outstanding

Common stock: $0.01 par value, 200,000 shares authorized, 101,272 and 101,098 issued and outstanding as of June 30, 2019 and December 31, 2018, respectively

 

1,013

 

1,011

Additional paid-in capital

 

1,257,799

 

1,256,267

Accumulated other comprehensive income (loss)

 

33

 

(3)

Accumulated deficit

 

(1,032,162)

 

(1,103,692)

Total Innoviva stockholders’ equity

226,683

153,583

Noncontrolling interest

20,019

5,469

Total stockholders’ equity

 

246,702

 

159,052

Total liabilities and stockholders’ equity

$

642,307

$

548,193

*Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.

See accompanying notes to condensed consolidated financial statements.

3

INNOVIVA, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

(Unaudited)

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2019

    

2018

    

2019

    

2018

Royalty revenue from a related party, net of amortization of capitalized fees paid to a related party of $3,456 in the three months ended June 30, 2019 and 2018, and $6,912 in the six months ended June 30, 2019 and 2018

$

64,107

$

67,086

$

119,290

$

119,466

Operating expenses:

General and administrative

 

4,347

 

4,411

 

7,362

 

13,396

General and administrative - related party

2,700

Total operating expenses

 

4,347

 

4,411

 

7,362

 

16,096

Income from operations

 

59,760

 

62,675

 

111,928

 

103,370

Other income (expense), net

 

(8)

 

39

 

(7)

 

(3,060)

Interest income

 

1,403

 

380

 

2,378

 

771

Interest expense

 

(4,661)

 

(6,478)

 

(9,278)

 

(14,135)

Income before income taxes

56,494

56,616

105,021

86,946

Income tax expense, net

10,433

18,941

Net income

46,061

56,616

86,080

86,946

Net income attributable to noncontrolling interest

8,321

1,990

14,550

2,739

Net income attributable to Innoviva stockholders

$

37,740

$

54,626

$

71,530

$

84,207

Basic net income per share attributable to Innoviva stockholders

$

0.37

$

0.54

$

0.71

$

0.84

Diluted net income per share attributable to Innoviva stockholders

$

0.34

$

0.49

$

0.65

$

0.77

Shares used to compute Innoviva basic and diluted net income per share:

Shares used to compute basic net income per share

101,151

100,873

101,105

100,739

Shares used to compute diluted net income per share

113,391

113,399

113,384

113,483

See accompanying notes to condensed consolidated financial statements.

4

INNOVIVA, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

(Unaudited)

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2019

    

2018

    

2019

    

2018

Net income

$

46,061

$

56,616

$

86,080

$

86,946

Unrealized gain on marketable securities, net

 

23

 

12

 

36

 

8

Comprehensive income

46,084

56,628

86,116

86,954

Comprehensive income attributable to noncontrolling interest

8,321

1,990

14,550

2,739

Comprehensive income attributable to Innoviva stockholders

$

37,763

$

54,638

$

71,566

$

84,215

See accompanying notes to condensed consolidated financial statements.

5

INNOVIVA, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands)

(Unaudited)

Six Months Ended June 30, 2019

Accumulated Other

Total

Common Stock

Additional Paid-In

Comprehensive

Accumulated

Noncontrolling

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Interest

    

Equity

Balance as of December 31, 2018

 

101,098

$

1,011

$

1,256,267

$

(3)

$

(1,103,692)

$

5,469

$

159,052

Exercise of stock options, and issuance of common stock units and stock awards, net of repurchase of shares to satisfy tax withholding

 

85

 

1

 

253

 

 

 

 

254

Stock-based compensation

 

 

 

605

 

 

 

 

605

Net income

 

 

 

 

 

33,790

 

6,229

 

40,019

Other comprehensive income

 

 

 

 

13

 

 

 

13

Balance as of March 31, 2019

 

101,183

1,012

1,257,125

10

(1,069,902)

11,698

199,943

Exercise of stock options, and issuance of common stock units and stock awards, net of repurchase of shares to satisfy tax withholding

89

1

200

201

Stock-based compensation

474

474

Net income

37,740

8,321

46,061

Other comprehensive income

23

23

Balance as of June 30, 2019

101,272

$

1,013

$

1,257,799

$

33

$

(1,032,162)

$

20,019

$

246,702

6

Six Months Ended June 30, 2018

Accumulated Other

Total

Common Stock

Additional Paid-In

Comprehensive

Accumulated

Treasury Stock

Noncontrolling

Stockholders’

    

Shares

Amount

    

Capital

    

Loss

    

Deficit

    

Shares

    

Amount

    

Interest

    

Deficit

Balance as of December 31, 2017

102,046

$

1,019

$

1,258,151

$

(18)

$

(1,498,748)

(150)

$

(3,263)

$

152

$

(242,707)

Distributions to noncontrolling interest

(90)

(90)

Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding

(571)

(5)

(2,492)

(2,497)

Stock-based compensation

2,169

2,169

Cash dividend forfeited

52

52

Net income

29,581

749

30,330

Other comprehensive loss

(4)

(4)

Balance as of March 31, 2018

101,475

1,014

1,257,880

(22)

(1,469,167)

(150)

(3,263)

811

(212,747)

Distributions to noncontrolling interest

(809)

(809)

Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding

182

1

110

111

Stock-based compensation

1,452

1,452

Cash dividend forfeited

1

1

Net income

54,626

1,990

56,616

Other comprehensive income

12

12

Balance as of June 30, 2018

101,657

$

1,015

$

1,259,443

$

(10)

$

(1,414,541)

(150)

$

(3,263)

$

1,992

$

(155,364)

See accompanying notes to condensed consolidated financial statements.

7

INNOVIVA, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

Six Months Ended June 30, 

    

2019

    

2018

Cash flows from operating activities

Net income

$

86,080

$

86,946

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

Deferred income taxes

18,940

Depreciation and amortization

 

7,080

 

6,936

Stock-based compensation

 

1,079

 

3,621

Amortization of debt discount and issuance costs

3,820

4,028

Amortization of discount on short-term investments

(1,124)

(160)

Amortization of lease guarantee

 

(162)

 

(162)

Loss on extinguishment of debt

3,137

Changes in operating assets and liabilities:

Receivables from collaborative arrangements

 

15,723

 

(2)

Prepaid expenses and other current assets

 

390

 

178

Accounts payable

 

1,128

 

(543)

Accrued personnel-related expenses and other accrued liabilities

 

343

 

(1,539)

Accrued interest payable

 

(2)

 

(805)

Operating lease liability

(144)

Other long-term liabilities

 

 

4

Net cash provided by operating activities

 

133,151

 

101,639

Cash flows from investing activities

Maturities of marketable securities

 

57,875

 

54,875

Purchases of marketable securities

 

(111,935)

 

(19,284)

Net cash provided by (used in) investing activities

(54,060)

 

35,591

Cash flows from financing activities

Repurchase of shares to satisfy tax withholding

(74)

(2,840)

Payments of principal on senior secured term loans

(120,000)

Payments of cash dividends to stockholders

(11)

(55)

Proceeds from issuances of common stock, net

529

454

Distributions to noncontrolling interest

(899)

Net cash provided by (used in) financing activities

 

444

 

(123,340)

Net increase in cash and cash equivalents

 

79,535

 

13,890

Cash and cash equivalents at beginning of period

 

62,417

 

73,336

Cash and cash equivalents at end of period

$

141,952

$

87,226

Supplemental disclosure of cash flow information

Cash paid for interest

$

5,461

$

10,913

See accompanying notes to condensed consolidated financial statements.

8

INNOVIVA, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1. Description of Operations and Summary of Significant Accounting Policies

Description of Operations

Innoviva, Inc. (referred to as “Innoviva”, the “Company”, or “we” and other similar pronouns) is focused on royalty management. Innoviva’s portfolio includes the respiratory assets partnered with Glaxo Group Limited (“GSK”), including RELVAR®/BREO®ELLIPTA® (fluticasone furoate/ vilanterol, “FF/VI”), ANORO® ELLIPTA® (umeclidinium bromide/ vilanterol, “UMEC/VI”) and TRELEGY® ELLIPTA® (the combination FF/UMEC/VI). Under the Long-Acting Beta2 Agonist (“LABA”) Collaboration Agreement, Innoviva is entitled to receive royalties from GSK on sales of RELVAR®/BREO® ELLIPTA® as follows: 15% on the first $3.0 billion of annual global net sales and 5% for all annual global net sales above $3.0 billion; and royalties from the sales of and ANORO® ELLIPTA® which tier upward at a range from 6.5% to 10%. Innoviva is also entitled to 15% of royalty payments made by GSK under its agreements originally entered into with us, and since assigned to Theravance Respiratory Company, LLC (“TRC”), including TRELEGY® ELLIPTA® and any other product or combination of products that may be discovered or developed in the future under the LABA Collaboration Agreement and the Strategic Alliance Agreement with GSK (referred to herein as the “GSK Agreements”), which have been assigned to TRC other than RELVAR®/BREO® ELLIPTA® and ANORO® ELLIPTA®.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by US GAAP for complete financial statements. In our opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of our financial position, results of operations, comprehensive income and cash flows. The interim results are not necessarily indicative of the results of operations to be expected for the year ending December 31, 2019 or any other period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”).

Variable Interest Entity

We evaluate our ownership, contractual and other interest in entities to determine if they are variable interest entities (“VIE”), whether we have a variable interest in those entities and the nature and extent of those interests. Based on our evaluation, if we determine we are the primary beneficiary of a VIE, we consolidate the entity into our financial statements. We consolidate the financial results of TRC, which we have determined to be a VIE, because we have the power to direct the economically significant activities of TRC and the obligation to absorb losses of, or the right to receive benefits from, TRC. As of June 30, 2019 and December 31, 2018, $9.8 million and $6.4 million, respectively, of the related party receivables from collaborative arrangements were attributable to TRC. The cash balance attributable to TRC as of June 30, 2019 was $13.8 million. Total revenue for TRC related to TRELEGY® ELLIPTA® was $9.8 million and $2.4 million for the three months ended June 30, 2019 and 2018, respectively, and $17.2 million and $3.3 million for the six months ended June 30, 2019 and 2018, respectively.

Accounting Pronouncement Adopted by the Company

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, Leases (Topic 842), which requires an entity to recognize right of use assets representing its

9

right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.

In August 2018, the U.S. Securities and Exchange Commission (the “SEC”) adopted the final rule under SEC Release No. 33-10532, Disclosure Update and Simplification, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements relating to the analysis of stockholders’ equity for interim financial statements. Under the amendments, an analysis of changes in each caption of stockholders’ equity presented in the balance sheet must be provided in a note or separate statement. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of income is required to be filed. This final rule is effective on November 5, 2018. Effective January 1, 2019, the Company adopted SEC Release No. 33-10532. In accordance with the new guidance, the Company has added a Condensed Consolidated Statement of Changes in Stockholders’ Equity (Deficit) in its Form 10-Q and elected to present a reconciliation in a single statement that shows the changes in stockholders equity for each interim period, as well as each comparable period.

2. Net Income Per Share

Basic net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock outstanding. Diluted net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock and dilutive potential common stock equivalents then outstanding. Dilutive potential common stock equivalents include the assumed exercise, vesting and issuance of employee stock awards using the treasury stock method, as well as common stock issuable upon assumed conversion of our convertible subordinated notes due 2023 (the “2023 Notes”) using the if-converted method.

Our convertible senior notes due 2025 (the “2025 Notes”) are convertible, based on the applicable conversion rate, into cash, shares of our common stock or a combination thereof, at our election. Our current intent is to settle the principal amount of the 2025 Notes in cash upon conversion. The impact of the assumed conversion premium to diluted net income per share is computed using the treasury stock method. As the average market price per share of our common stock as reported on The Nasdaq Global Select Market during the relevant periods was lower than the initial conversion price of $17.26 per share, there was no dilutive effect of the assumed conversion premium for the three and six months ended June 30, 2019 and 2018, respectively.

10

The following table shows the computation of basic and diluted net income per share for the three and six months ended June 30, 2019 and 2018:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands except per share data)

    

2019

    

2018

    

2019

    

2018

Numerator:

Net income attributable to Innoviva stockholders, basic

$

37,740

$

54,626

$

71,530

$

84,207

Add: interest expense on 2023 Notes

1,158

1,417

2,325

2,829

Net income attributable to Innoviva stockholders, diluted

$

38,898

$

56,043

$

73,855

$

87,036

Denominator:

Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders

 

101,151

 

100,873

 

101,105

 

100,739

Dilutive effect of 2023 Notes

12,189

12,189

12,189

12,189

Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan

51

337

90

555

Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders

 

113,391

 

113,399

 

113,384

 

113,483

Net income per share attributable to Innoviva stockholders

Basic

$

0.37

$

0.54

$

0.71

$

0.84

Diluted

$

0.34

$

0.49

$

0.65

$

0.77

Anti-Dilutive Securities

The following common stock equivalents were not included in the computation of diluted net income per share because their effect was anti-dilutive:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Outstanding options and awards granted under equity incentive plan and employee stock purchase plan

 

1,188

1,633

 

1,120

1,562

3. Revenue Recognition and Collaborative Arrangements

Revenue is recognized when our customer obtains control of promised goods or services, in an amount that reflects the consideration which we expect to receive in exchange for those goods or services. Revenue is recognized through a five-step process: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price for the contract; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) a performance obligation is satisfied. We recognize the royalty revenue on licensee net sales of products with respect to which we have contractual royalty rights in the period in which the royalties are earned and reported to us. Royalties are recognized net of amortization of capitalized fees associated with any approval and launch milestone payments made to GSK.

11

Net Revenue from Collaborative Arrangements

Net revenue recognized under our GSK Agreements was as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Royalties from a related party - RELVAR/BREO

$

47,086

$

57,515

$

89,826

$

103,675

Royalties from a related party - ANORO

10,635

10,656

19,205

19,380

Royalties from a related party - TRELEGY

9,842

2,371

17,171

3,323

Total royalties from a related party

67,563

70,542

126,202

126,378

Less: amortization of capitalized fees paid to a related party

 

(3,456)

 

(3,456)

 

(6,912)

 

(6,912)

Royalty revenue from GSK

$

64,107

$

67,086

$

119,290

$

119,466

4. Available-for-Sale Securities and Fair Value Measurements

Available-for-Sale Securities

The estimated fair value of available-for-sale securities is based on quoted market prices for these or similar investments that were based on prices obtained from a commercial pricing service. Available-for-sale securities are summarized below:

June 30, 2019

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

49,012

$

25

$

$

49,037

U.S. government agencies

19,919

8

19,927

U.S. commercial paper

 

38,747

 

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total

$

228,259

$

33

$

$

228,292

December 31, 2018

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

29,736

$

$

(3)

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

22,037

 

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total

$

108,977

$

$

(3)

$

108,974

As of June 30, 2019, all of the available-for-sale securities had contractual maturities within one year and the weighted average maturity of marketable securities was approximately two months.

12

Fair Value Measurements

Our available-for-sale securities are measured at fair value on a recurring basis and our debt is carried at amortized cost basis. The estimated fair values were as follows:

Estimated Fair Value Measurements as of June 30, 2019 Using:

Quoted Price in

Active Markets

Significant Other

Significant

for Identical

Observable

Unobservable

Types of Instruments

Assets

Inputs

Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

49,037

$

$

49,037

U.S. government agencies

19,927

19,927

U.S. commercial paper

 

 

38,747

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total assets measured at estimated fair value

$

120,581

$

107,711

$

$

228,292

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

252,754

252,754

2025 Notes

 

 

208,181

 

 

208,181

Total fair value of debt

$

$

474,685

$

$

474,685

Estimated Fair Value Measurements as of December 31, 2018 Using:

Types of Instruments

Quoted Price in Active Markets for Identical Assets

Significant Other Observable Inputs

Significant Unobservable Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

29,733

$

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

 

22,037

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total assets measured at estimated fair value

$

49,358

$

59,616

$

$

108,974

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

258,918

258,918

2025 Notes

230,692

230,692

Total fair value of debt

$

$

503,360

$

$

503,360

The fair value of our marketable securities classified within Level 2 is based upon observable inputs that may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, including market research publications.

The fair value of our 2023 Notes and of our 2025 Notes is based on recent trading prices of the instruments. The carrying amount of our initial senior secured term loan (the “Term B Loan”) before deducting debt issuance costs approximates fair value as the loan carries a variable interest rate that is tied to the LIBOR rate plus an applicable spread.

13

5. Stock-Based Compensation

Market-Based RSAs and RSUs

2016 Market-Based RSAs and RSUs

On January 14, 2016, the Compensation Committee approved and granted 282,394 RSAs and 46,294 RSUs to senior management. These awards include a market condition based on Total Shareholder Return (“TSR”) and a service condition that requires continued employment.

In February 2018, the Compensation Committee certified the maximum achievement of the TSR as of the first measurement date, January 12, 2018. RSAs totaling 69,440 and RSUs totaling 30,862 representing two-thirds of the amounts were released on February 20, 2018. In connection with the separation of certain members of senior management from the Company in early February 2018, the Board of Directors agreed to accelerate the vesting and distribution of an aggregate of 118,821 RSAs to these members of senior management. The remaining 59,411 RSAs for these members of senior management were forfeited. As a net result of the vesting acceleration of the RSAs and the forfeiture of those unvested RSAs, an additional $0.7 million compensation expense was recognized during the three months ended March 31, 2018.

In August and September 2018, the remaining 34,722 RSAs and 15,432 RSUs were forfeited due to the additional separation of senior management members, and $0.2 million of previously recognized compensation expense was reversed.

2017 Market-Based RSAs and RSUs

On January 17, 2017, the Compensation Committee approved and granted 353,508 RSAs and 53,360 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock as compared to the TSR of NASDAQ Biotechnology Index (“Index”) and a service condition that requires continued employment.

In connection with the separation of certain members of senior management from the Company in February 2018, an aggregate of 233,448 RSAs were forfeited, and $0.8 million of previously recognized compensation expense was reversed during the three months ended June 30, 2018.

In August and September 2018, the remaining 120,060 RSAs and 53,360 RSUs were forfeited due to the additional separation of senior management members, and $0.9 million of previously recognized compensation expense was reversed.

2018 Market-Based RSAs and RSUs

On March 2, 2018, the Compensation Committee approved and granted 111,668 RSAs and 49,630 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock over a three-year performance period from the date of grant for the RSAs and from the date of grant until September 30, 2020 for RSUs, and a service condition that requires continued employment. The grant date fair value of these awards was determined using a Monte Carlo valuation model. The aggregate value of $1.7 million was to be recognized as compensation expense over the implied service period and would not be reversed if the market condition was not met, but with the exception of such person’s continued employment with the Company.

In August and September 2018, all of 111,668 RSAs and 49,630 RSUs were forfeited, and $0.2 million of previously recognized compensation expense was reversed due to the separation of these senior management members.

14

Stock-Based Compensation Expense

Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

General and administrative

$

474

$

1,452

$

1,079

$

3,621

As of June 30, 2019, unrecognized stock-based compensation cost was as follows:

Unrecognized

Compensation

(In thousands)

    

Cost

RSUs

$

1,095

RSAs

1,192

Total unrecognized compensation cost

$

2,287

6. Debt

Our debt consists of:

June 30, 

December 31, 

(In thousands)

    

2019

    

2018

Term B Loan

$

13,750

$

13,750

2023 Notes

 

240,984

 

240,984

2025 Notes

192,500

192,500

Total debt

447,234

447,234

Unamortized debt discount and issuance costs

(60,559)

(64,379)

Net long-term debt

 

$

386,675

 

$

382,855

Prepayments of Senior Secured Term Loans

On February 28 and August 1, 2018, we prepaid the principal balance of the Term B Loan by $120.0 million and $110.0 million, respectively. With the prepayments, we incurred a loss on the extinguishment of debt of $3.1 million and $2.6 million, respectively, representing unamortized debt issuance costs. The loss on the extinguishment of debt is presented as part of other expense, net in our consolidated statements of operations. As of June 30, 2019, the outstanding principal balance of the Term B Loan was $13.8 million.

Convertible Senior Notes Due 2025

In accordance with accounting guidance for debt with conversion and other options, we separately account for the liability and equity components of the 2025 Notes by allocating the proceeds between the liability component and the embedded conversion option (“equity component”) due to our ability to settle the conversion obligation of the 2025 Notes in cash, common stock or a combination of cash and common stock, at our option. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature using the income approach. The allocation was performed in a manner that reflected our non-convertible debt borrowing rate for similar debt. The equity component of the 2025 Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the 2025 Notes and the fair value of the liability of the 2025 Notes on the date of issuance. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

15

Our outstanding 2025 Notes balances consisted of the following:

June 30,

December 31,

(In thousands)

    

2019

    

2018

Liability component

 

 

Principal

$

192,500

$

192,500

Debt discount and issuance costs, net

 

(58,261)

 

(61,766)

Net carrying amount

 

$

134,239

 

$

130,734

Equity component, net

$

65,361

$

65,361

The following table sets forth total interest expense recognized related to the 2025 Notes for the three and six months ended June 30, 2019 and 2018:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

2018

2019

2018

Contractual interest expense

$

1,203

$

1,203

    

$

2,406

    

$

2,393

Amortization of debt issuance costs

136

125

269

248

Amortization of debt discount

 

1,635

1,496

3,236

2,975

Total interest and amortization expense

 

$

2,974

$

2,824

$

5,911

$

5,616

Debt Maturities

The aggregate scheduled maturities of our long-term debt as of June 30, 2019, are as follows:

(In thousands)

    

 

Years ending December 31:

 

2019 to 2021

$

2022

13,750

2023

240,984

Thereafter

192,500

Total

 

$

447,234

7. Related Party Transaction

On February 12, 2018, the Company entered into an agreement with Sarissa Capital Management LP, and certain of its affiliates (collectively, the “Sarissa Group”) related to the Company’s 2018 Annual Meeting of Stockholders (the “2018 Annual Meeting”). The agreement provided for, among other things, the concurrent appointment of three designees of the Sarissa Group as members of the Company’s Board of Directors and an agreement to recommend and nominate a five-person slate of directors for election at the 2018 Annual Meeting composed of the three new directors and two current directors of the Company and partially reimburse the Sarissa Group $2.7 million for expenses, which reimbursement obligation relating to the 2018 Annual Meeting arose upon execution of the agreement. The Sarissa Group is considered to be a related party due to its representation on the Board of Directors.

8. Income Taxes

Provisional income tax expense for the three and six months ended June 30, 2019 was $10.4 million and $18.9 million, respectively, compared to minimal amounts for the same periods in 2018 as a full valuation allowance was maintained on the Company's gross deferred taxes. The difference between the Company’s effective income tax rate of 18% for the six months ended June 30, 2019 and the U.S. federal statutory rate of 21% is primarily attributable to state income tax, non-deductible expenses and noncontrolling interest.

16

9. Lease

We have an operating lease for our corporate headquarters with a remaining lease term of approximately four years. The lease includes a five-year renewal option at our sole discretion. The total operating lease expense for this lease was $0.1 million for the three months ended June 30, 2019 and 2018, respectively; and $0.2 million for the six months ended June 30, 2019 and 2018, respectively.

Cash paid for amount included in the measurement of operating lease liabilities was $0.1 million and $0.2 million for the three and six months ended June 30, 2019, respectively. The lease liabilities were measured using a discount rate of 7.15% based on the most recent borrowing rate for our senior secured Term B Loan at the time of adoption of ASC 842 as discussed in Note 1.

Future minimum lease payments on our corporate headquarters as of June 30, 2019 are as follows:

(In thousands)

    

Years ending December 31:

Remainder of 2019

$

204

2020

 

416

2021

 

428

2022

 

441

2023

 

201

Total future minimum lease payments

 

1,690

Imputed interest

 

(216)

Total

$

1,474

Reported as of June 30, 2019

Operating lease liability, current portion

$

317

Operating lease liability, net of current portion

 

1,157

Total

$

1,474

10. Subsequent Events

In May 2019, Theravance Biopharma, who is the owner of 85% of the economic interests in TRC, initiated arbitration against the Company and TRC, relating to a dispute as to the determination by Innoviva (as manager of TRC) to cause TRC to explore potential reinvestment opportunities for the royalty proceeds received by GSK into initiatives that Innoviva believes will increase the value of TRC and TRELEGY® ELLIPTA®. Theravance Biopharma alleges that in causing TRC to not distribute substantially all royalty proceeds received from GSK, Innoviva breached the limited liability company operating agreement governing TRC (the “Operating Agreement”), as well as the fiduciary duties applicable to Innoviva as manager of TRC. The hearing in respect of the arbitration commenced on July 23, 2019 and is expected to last several days. While Innoviva believes that it has complied with all applicable duties and is not in breach of the Operating Agreement, Theravance Biopharma is alleging such breach and is seeking material damages and there is no certainty that the arbitrator will rule in favor of Innoviva.

17

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

Forward-Looking Statements

The information in this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended. Such forward-looking statements involve substantial risks, uncertainties and assumptions. All statements contained herein that are not of historical fact, including, without limitation, statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, plans, intentions, expectations, goals and objectives, may be forward-looking statements. The words “anticipates,” “believes,” “could,” “designed,” “estimates,” “expects,” “goal,” “intends,” “may,” “objective,” “plans,” “projects,” “pursue,” “will,” “would” and similar expressions (including the negatives thereof) are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions, expectations or objectives disclosed in our forward-looking statements and the assumptions underlying our forward-looking statements may prove incorrect. Therefore, you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions, expectations and objectives disclosed in the forward-looking statements that we make. All written and verbal forward-looking statements attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section. Important factors that we believe could cause actual results or events to differ materially from our forward-looking statements include, but are not limited to, risks related to: lower than expected future royalty revenue from respiratory products partnered with GSK; the commercialization of RELVAR®/BREO® ELLIPTA®, ANORO® ELLIPTA® and TRELEGY® ELLIPTA® in the jurisdictions in which these products have been approved; the strategies, plans and objectives of the Company (including the Company’s growth strategy and corporate development initiatives beyond the existing respiratory portfolio); the timing, manner and amount of potential capital returns to stockholders; the status and timing of clinical studies, data analysis and communication of results; the potential benefits and mechanisms of action of product candidates; expectations for product candidates through development and commercialization; the timing of regulatory approval of product candidates; projections of revenue, expenses and other financial items; and risks discussed in “Risk Factors” in Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”) and Item 1A of Part II of our Quarterly Reports on Form 10-Q and below in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Item 2 of Part I. All forward-looking statements in this Quarterly Report on Form 10-Q are based on current expectations as of the date hereof and we do not assume any obligation to update any forward-looking statements on account of new information, future events or otherwise, except as required by law.

We encourage you to read our consolidated financial statements contained in this Quarterly Report on Form 10-Q. We also encourage you to read Item 1A of Part I of our 2018 Form 10-K and Item 1A of Part II of our Quarterly Reports on Form 10-Q entitled “Risk Factors,” which contain a more complete discussion of the risks and uncertainties associated with our business. In addition to the risks described above and in Item 1A of Part I of our 2018 Form 10-K and Item 1A of Part II of this report, other unknown or unpredictable factors also could affect our results. Therefore, the information in this report should be read together with other reports and documents that we file with the SEC from time to time, including on Form 10-K, Form 10-Q and Form 8-K, which may supplement, modify, supersede or update those risk factors. 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 our 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.

OVERVIEW

Executive Summary

Innoviva, Inc. (“Innoviva”, the “Company” or “we”) is focused on royalty management. Innoviva’s portfolio includes the respiratory assets partnered with Glaxo Group Limited (“GSK”), including RELVAR®/BREO® ELLIPTA® (fluticasone furoate/ vilanterol, “FF/VI”), ANORO® ELLIPTA® (umeclidinium

18

bromide/ vilanterol, “UMEC/VI”) and TRELEGY® ELLIPTA® (the combination FF/UMEC/VI). Under the Long-Acting Beta2 Agonist (“LABA”) Collaboration Agreement, Innoviva is entitled to receive royalties from GSK on sales of RELVAR®/BREO® ELLIPTA® as follows: 15% on the first $3.0 billion of annual global net sales and 5% for all annual global net sales above $3.0 billion; and royalties from the sales of ANORO® ELLIPTA®, which tier upward at a range from 6.5% to 10%. Innoviva is also entitled to 15% of royalty payments made by GSK under its agreements originally entered into with us, and since assigned to Theravance Respiratory Company, LLC (“TRC”), including TRELEGY® ELLIPTA® and any other product or combination of products that may be discovered or developed in the future under the LABA Collaboration Agreement and the Strategic Alliance Agreement with GSK (referred to herein as the “GSK Agreements”), which have been assigned to TRC other than RELVAR®/BREO® ELLIPTA® and ANORO® ELLIPTA®.

Our company structure and organization are tailored to our focused activities of managing our respiratory assets with GSK, the commercial and developmental obligations associated with the GSK Agreements, intellectual property, licensing operations, business development activities and providing for certain essential reporting and management functions of a public company. As of June 30, 2019, we had six employees. Our revenues consist of royalties from our respiratory partnership agreements with GSK.

Recent Highlights

GSK Net Sales:

oSecond quarter 2019 net sales of RELVAR®/BREO® ELLIPTA® by GSK were $313.9 million, down 18% from $383.4 million in the second quarter of 2018, with $116.4 million in net sales from the U.S. market and $197.5 million from non-U.S. markets.
oSecond quarter 2019 net sales of ANORO® ELLIPTA® by GSK were $163.6 million, down slightly from $163.9 million in the second quarter of 2018, with $102.2 million net sales from the U.S. market and $61.4 million from non-U.S. markets.
oSecond quarter 2019 net sales of TRELEGY® ELLIPTA® by GSK were $151.4 million, up significantly from $36.5 million in the second quarter of 2018, with $109.5 million in net sales from the U.S. market and $41.9 million in net sales from non-U.S. markets.

Collaborative Arrangements with GSK

LABA Collaboration

In November 2002, we entered into our LABA Collaboration Agreement with GSK to develop and commercialize once-daily LABA products for the treatment of chronic obstructive pulmonary disease (“COPD”) and asthma. The collaboration has developed three combination products: (1) RELVAR®/BREO® ELLIPTA® (FF/VI) (BREO® ELLIPTA® is the proprietary name in the U.S. and Canada and RELVAR® ELLIPTA® is the proprietary name outside the U.S. and Canada), a once-daily combination medicine consisting of a LABA, vilanterol (VI), and an inhaled corticosteroid (ICS), fluticasone furoate (FF), (2) ANORO® ELLIPTA® (UMEC/VI), a once-daily medicine combining a long-acting muscarinic antagonist (“LAMA”), umeclidinium bromide (UMEC), with a LABA, VI and (3) TRELEGY® ELLIPTA®, fluticasone furoate/umeclidinium/vilanterol (FF/UMEC/VI), a once-daily combination medicine consisting of an ICS, LAMA and LABA.

As a result of the launch and approval of RELVAR®/BREO® ELLIPTA® and ANORO® ELLIPTA® in the U.S., Japan and Europe, in accordance with the LABA Collaboration Agreement, we paid milestone fees to GSK totaling $220.0 million during the year ended December 31, 2014. The milestone fees paid to GSK were recognized as capitalized fees paid to a related party, which are being amortized over their estimated useful lives commencing upon the commercial launch of the products.

19

2004 Strategic Alliance

In March 2004, we entered into the Strategic Alliance Agreement with GSK where GSK received an option to license exclusive development and commercialization rights to product candidates from certain of our discovery programs on pre-determined terms and on an exclusive, worldwide basis. In 2005, GSK licensed our MABA program for the treatment of COPD, and in October 2011, we and GSK expanded the MABA program by adding six additional Innoviva-discovered preclinical MABA compounds (the “Additional MABAs”). The development program has been funded in full by GSK. GSK is in the process of determining next steps for the program. For a detailed discussion of our alliance with GSK, see Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our 2018 Form 10-K.

Critical Accounting Policies and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”). The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, Leases (Topic 842), which requires an entity to recognize right of use assets representing its right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.

There were no other significant changes to our critical accounting policies and estimates. Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 19, 2019 provides a more complete discussion of our critical accounting policies and estimates.

20

Results of Operations

Net Revenue

Total net revenue, as compared to the prior year period, was as follows:

Three Months Ended June 30, 

Change

 

Six Months Ended June 30, 

Change

 

(In thousands)

    

2019

    

2018

    

$

    

%

 

    

2019

    

2018

    

$

    

%

 

Royalties from a related party - RELVAR/BREO

$

47,086

$

57,515

$

(10,429)

(18)

%

$

89,826

$

103,675

$

(13,849)

(13)

%

Royalties from a related party - ANORO

 

10,635

 

10,656

 

(21)

0

%

 

19,205

 

19,380

 

(175)

(1)

%

Royalties from a related party - TRELEGY

 

9,842

 

2,371

 

7,471

*

 

17,171

 

3,323

 

13,848

*

Total royalties from a related party

 

67,563

 

70,542

 

(2,979)

(4)

%

 

126,202

 

126,378

 

(176)

0

%

Less: amortization of capitalized fees paid to a related party

 

(3,456)

 

(3,456)

 

 

(6,912)

 

(6,912)

 

Royalty revenue from GSK

$

64,107

$

67,086

$

(2,979)

(4)

%

$

119,290

$

119,466

$

(176)

0

%

*Not meaningful

Total net revenue decreased to $64.1 million and $119.3 million for the three and six months ended June 30, 2019, compared to $67.1 million and $119.5 million, respectively, for the same periods a year ago. Royalties for RELVAR®/BREO® ELLIPTA® were lower primarily due to the increasing pricing pressure in the U.S., offset by the volume growth in both U.S. and non-U.S. markets. ANORO® ELLIPTA® maintained its steady volume growth, offset by the increasing pricing pressure in the U.S. Growth in prescriptions and market share for TRELEGY® ELLIPTA® continued quarter over quarter.

General & Administrative

General and administrative expenses, as compared to the prior year period, were as follows:

Three Months Ended June 30, 

Change

 

Six Months Ended June 30, 

Change

 

(In thousands)

    

2019

    

2018

    

$

    

%

 

    

2019

    

2018

    

$

    

%

 

General and administrative expenses

$

4,347

$

4,411

$

(64)

(1)

%

$

7,362

$

13,396

$

(6,034)

(45)

%

General and administrative expenses - related party

 

 

 

 

2,700

(2,700)

General and administrative expenses for the three months ended June 30, 2019 were slightly lower, compared to the same period in 2018.

General and administrative expenses for the six months ended June 30, 2019 were $7.4 million compared with $13.4 million in the six months ended June 30, 2018, a decrease of $6.0 million mainly attributable to lower personnel-related expenses as a result of lower headcount. The amount for the six months ended June 30, 2018 included $3.2 million cash severance payments in connection with certain members of senior management’s separation from the Company and payment of $2.7 million to Sarissa to partially reimburse expenses pursuant to a settlement agreement in February 2018.

21

Other Income (Expense), net and Interest Income

Other income (expense), net and interest income, as compared to the prior year period, were as follows:

Three Months Ended June 30, 

Change

Six Months Ended June 30, 

Change

(In thousands)

    

2019

    

2018

    

$

    

2019

    

2018

    

$

Other income (expense), net

$

(8)

$

39

$

(47)

$

(7)

$

(3,060)

$

3,053

Interest income

 

1,403

 

380

1,023

 

2,378

 

771

1,607

Other income (expense), net for the six months ended June 30, 2018, mainly consists of the loss on the extinguishment of debt of $3.1 million in relation to the $120.0 million prepayment of our Term B Loan.

Interest income increased for the three and six months ended June 30, 2019, as compared to the same periods a year ago primarily due to higher cash and investment balances.

Interest Expense

Interest expense, as compared to the prior year period, was as follows:

Three Months Ended June 30, 

Change

 

Six Months Ended June 30, 

Change

 

(In thousands)

    

2019

    

2018

    

$

    

%

 

    

2019

    

2018

    

$

    

%

 

Interest expense

$

4,661

$

6,478

$

(1,817)

(28)

%

$

9,278

$

14,135

$

(4,857)

(34)

%

Interest expense decreased for the three and six months ended June 30, 2019, compared to the same periods a year ago primarily due to the lower average outstanding debt balance. See “Liquidity” section below for further information.

Provision for Income Taxes

The provisional income tax expense for the three and six months ended June 30, 2019 was $10.4 million and $18.9 million, respectively, with an effective income tax rate of 18%, compared to immaterial amounts in the same periods a year ago as a full valuation allowance was maintained on our gross deferred taxes.

Net Income Attributable to Noncontrolling Interest

Net income attributable to noncontrolling interest, as compared to the prior period, was as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

Change

    

2019

    

2018

    

Change

Net income attributable to noncontrolling interest

$

8,321

$

1,990

$

6,331

$

14,550

$

2,739

$

11,811

This represents the 85% share of net income in Theravance Respiratory Company, LLC for Theravance Biopharma for the three and six  months ended June 30, 2019 and 2018. The increase was primarily due to the increase in the growth in prescriptions and market share for TRELEGY® ELLIPTA®.

Liquidity and Capital Resources

Liquidity

Since our inception, we have financed our operations primarily through private placements and public offerings of equity and debt securities and payments received under collaborative arrangements. For the six months ended June 30, 2019, we generated gross royalty revenues from GSK of $126.2 million. Net cash and cash equivalents, short term investments and marketable securities totaled $249.7 million, and royalties receivable from GSK totaled $67.6 million as of June 30, 2019.

22

On August 18, 2017, we entered into a Credit Agreement and completed a financing of the $250.0 million Term B Loan. The Term B Loan will mature on August 18, 2022. Two and a half percent (2.5%) of the initial principal amount was originally due quarterly beginning December 31, 2017. The remaining outstanding balance is due at maturity. Prepayments, in whole or in part, can be made at any time without a penalty. The Credit Agreement also provides us the ability to request one or more additional tranches of term loans (or increase an existing term loan) at any time prior to maturity. In December 2017, February 2018 and August 2018, we repaid the principal balance of the Term B Loan by $6.3 million, $120.0 million and $110.0 million, respectively. The outstanding principal balance of the Term B Loan as of June 30, 2019 was $13.8 million.

Adequacy of Cash Resources to Meet Future Needs

We believe that cash from projected future royalty revenues and our cash, cash equivalents and marketable securities will be sufficient to meet our anticipated debt service and operating needs for at least the next 12 months based upon current operating plans and financial forecasts. If our current operating plans and financial forecasts change, we may require additional funding sooner in the form of public or private equity offerings or debt financings. Furthermore, if in our view favorable financing opportunities arise, we may seek additional funding at any time. However, future financing may not be available in amounts or on terms acceptable to us, if at all. This could leave us without adequate financial resources to fund our operations as currently planned. In addition, from time to time we may restructure or reduce our debt, including through tender offers, redemptions, amendments, repurchases or otherwise, all consistent with the terms of our debt agreements.

Cash Flows

Cash flows, as compared to the prior year period, were as follows:

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

Change

Net cash provided by operating activities

$

133,151

$

101,639

$

31,512

Net cash provided by (used in) investing activities

 

(54,060)

 

35,591

 

(89,651)

Net cash provided by (used in) financing activities

 

444

 

(123,340)

 

123,784

Cash Flows from Operating Activities

Cash provided by operating activities for the six months ended June 30, 2019 was $133.2 million, consisting primarily of our net income of $86.1 million, adjusted for non-cash items such as $18.9 million of deferred income taxes, $7.1 million of depreciation and amortization and $3.8 million amortization of debt discount and issuance costs, as well as a decrease in receivables from collaborative arrangements of $15.7 million.

Cash provided by operating activities for the six months ended June 30, 2018 was $101.6 million, consisting primarily of our net income of $86.9 million, adjusted for non-cash items such as $6.9 million of depreciation and amortization, $4.0 million amortization of debt discount and issuance costs, $3.6 million of stock-based compensation expense and $3.1 million of loss on extinguishment of debt, partially offset by a reduction in accrued personnel-related expenses and other accrued liabilities of $1.5 million.

Cash Flows from Investing Activities

Net cash flows used in investing activities for the six months ended June 30, 2019 of $54.1 million was primarily due to $111.9 million in purchases of marketable securities partially offset by $57.9  million proceeds received from maturities of marketable securities.

Net cash flows from investing activities for the six months ended June 30, 2018 of $35.6 million was primarily due to $54.9 million proceeds received from maturities of marketable securities, partially offset by $19.3 million in purchases of marketable securities.

23

Cash Flows from Financing Activities

Net cash provided by financing activities for the six months ended June 30, 2019 of $0.4 million was primarily due to $0.5 million net proceeds from issuance of common stock.

Net cash used in financing activities for the six months ended June 30, 2018 of $123.3 million was primarily due to $120.0 million prepayment on our Term B Loan and $2.8 million paid for the repurchase of shares to satisfy tax withholding.

Off-Balance Sheet Arrangements

In June 2014, our facility leases in South San Francisco, California were assigned to Theravance Biopharma, Inc. (“Theravance Biopharma”) in connection with the spin-off of Theravance Biopharma. However, if Theravance Biopharma were to default on its lease obligations, we would be held liable by the landlord and thus, we have in substance guaranteed the lease payments for these facilities. We would also be responsible for lease-related payments including utilities, property taxes, and common area maintenance, which may be as much as the actual lease payments. As of June 30, 2019, the total remaining lease payments for the duration of the lease, which runs through May 2020, were $6.0 million. The carrying value of this lease guarantee was $0.3 million as of June 30, 2019 and is reflected in other long-term liabilities in our condensed consolidated balance sheet.

Contractual Obligations and Commercial Commitments

In the table below, we set forth our significant enforceable and legally binding obligations and future commitments as of June 30, 2019.

    

    

Payment Due by Period

Less Than

More Than

(In thousands)

    

Total

    

1 Year

    

1 - 3 Years

    

3 - 5 Years

    

5 Years

2023 Notes

$

261,468

$

5,121

$

10,242

$

246,105

$

2025 Notes

 

223,781

 

4,813

 

9,625

 

9,625

 

199,718

Term B Loan*

 

13,750

 

 

 

13,750

 

Facility lease

 

1,690

 

409

 

856

 

425

 

Total

$

500,689

$

10,343

$

20,723

$

269,905

$

199,718

*The Term B Loan balances reflect the principal repayment obligations and do not include the interest payments as the loan bears interest at a varying rate of three-month LIBOR plus 4.5% margin.

Item 3. Quantitative and Qualitative Disclosure about Market Risk

There have been no significant changes in our market risk or how our market risk is managed compared to those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures.

We conducted an evaluation as of June 30, 2019, under the supervision and with the participation of our management, of the effectiveness of the design and operation of our disclosure controls and procedures, which are defined under SEC rules as controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files under the Securities Exchange Act of 1934 (“Exchange Act”) is recorded, processed, summarized and reported within required time periods. Based upon that evaluation, our Interim Principal Executive Officer and Chief Accounting Officer, concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance levels.

24

Limitations on the Effectiveness of Controls

Our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all frauds. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefit of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Innoviva have been detected. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Changes in Internal Control over Financial Reporting

There were no material changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the quarter ended June 30, 2019 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

In May 2019, Theravance Biopharma, who is the owner of 85% of the economic interests in TRC, initiated arbitration against the Company and TRC, relating to a dispute as to the determination by Innoviva (as manager of TRC) to cause TRC to explore potential reinvestment opportunities for the royalty proceeds received by GSK into initiatives that Innoviva believes will increase the value of TRC and TRELEGY® ELLIPTA®. Theravance Biopharma alleges that in causing TRC to not distribute substantially all royalty proceeds received from GSK, Innoviva breached the limited liability company operating agreement governing TRC (the “Operating Agreement”), as well as the fiduciary duties applicable to Innoviva as manager of TRC. The hearing in respect of the arbitration commenced on July 23, 2019 and is expected to last several days. While Innoviva believes that it has complied with all applicable duties and is not in breach of the Operating Agreement, Theravance Biopharma is alleging such breach and is seeking material damages and there is no certainty that the arbitrator will rule in favor of Innoviva.

Item 1A. Risk Factors

Our business is subject to a number of risks, including those identified in Item 1A of Part I of our 2018 Form 10-K. Except as set forth under “Item 1. Legal Proceedings” above, there have been no material changes to the risk factors described in our 2018 Form 10-K, which is incorporated by reference herein.

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

None.

Item 3: Defaults Upon Senior Securities

None.

Item 4: Mine Safety Disclosures

None.

Item 5: Other Information

None.

25

Item 6. Exhibits

(a)Index to Exhibits

Exhibit
Number

    

Description

    

Form

    

Exhibit

    

Incorporated
by Reference
Filing
Date/Period
End Date

31.1

Certification of Principal Executive Officer pursuant to Rules 13a14 pursuant to the Securities Exchange Act of 1934

31.2

Certification of Principal Financial Officer pursuant to Rules 13a14 pursuant to the Securities Exchange Act of 1934

32

Certifications Pursuant to 18 U.S.C. Section 1350

101

Interactive Data File (Quarterly Report on Form 10-Q, for the quarterly period ended June 30, 2019) formatted in iXBRL (Inline eXtensible Business Reporting Language).

26

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.

Innoviva, Inc.

Date: July 24, 2019

/s/ Geoffrey Hulme

Geoffrey Hulme

Interim Principal Executive Officer

(Principal Executive Officer)

Date: July 24, 2019

/s/ Marianne Zhen

Marianne Zhen

Chief Accounting Officer

(Principal Financial Officer)

27

EX-31.1 2 inva-20190630ex311d9448b.htm EXHIBIT 31.1 inva_Ex31_1

Exhibit 31.1

 

Certification of Principal Executive Officer

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

 

I,    Geoffrey Hulme, certify that:

 

1.    I have reviewed this quarterly report on Form 10-Q of Innoviva, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

 

 

 

Date: July 24, 2019

/s/ Geoffrey Hulme

 

Geoffrey Hulme

 

Interim Principal Executive Officer

 

(Principal Executive Officer)

 

EX-31.2 3 inva-20190630ex3128a34e1.htm EXHIBIT 31.2 inva_Ex31_2

Exhibit 31.2

 

Certification of Principal Financial Officer

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

 

I,    Marianne Zhen, certify that:

 

1.    I have reviewed this quarterly report on Form 10-Q of Innoviva, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

 

 

 

Date: July 24, 2019

/s/ Marianne Zhen

 

Marianne Zhen

 

Chief Accounting Officer

 

(Principal Financial Officer)

 

EX-32 4 inva-20190630xex32.htm EXHIBIT 32 inva_Ex32

Exhibit 32

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Geoffrey Hulme, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Innoviva, Inc. on Form 10-Q for the period ended June 30, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition of Innoviva, Inc. at the end of the periods covered by such Quarterly Report on Form 10-Q and results of operations of Innoviva, Inc. for the periods covered by such Quarterly Report on Form 10-Q.

 

 

 

 

 

Date: July 24, 2019

By:

/s/ Geoffrey Hulme

 

 

Geoffrey Hulme

 

 

Interim Principal Executive Officer

 

 

(Principal Executive Officer)

 

 

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Marianne Zhen, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Innoviva, Inc. on Form 10-Q for the period ended June 30, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition of Innoviva, Inc. at the end of the periods covered by such Quarterly Report on Form 10-Q and results of operations of Innoviva, Inc. for the periods covered by such Quarterly Report on Form 10-Q.

 

 

 

 

 

Date: July 24, 2019

By:

/s/ Marianne Zhen

 

 

Marianne Zhen

 

 

Chief Accounting Officer

 

 

(Principal Financial Officer)

 

 

 

EX-101.SCH 5 inva-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA 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 INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Net Income Per Share - Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue Recognition and Collaborative Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Debt - Convertible Senior Notes - Liability and Equity Components (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Debt - Convertible Senior Notes - Interest and Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Debt - Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Related Party Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 40999 - Disclosure - Lease (Details) (Calc 2) 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 00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue Recognition and Collaborative Arrangements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Lease link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue Recognition and Collaborative Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Net Income Per Share - Anti-Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Debt - Prepayments of Senior Secured Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 inva-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 inva-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 inva-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 inva-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 inva-20190630x10q_htm.xml IDEA: XBRL DOCUMENT 0001080014 inva:TermBLoanMember us-gaap:OtherExpenseMember inva:SeniorSecuredTermLoanMember 2018-08-01 2018-08-01 0001080014 inva:TermBLoanMember us-gaap:OtherExpenseMember inva:SeniorSecuredTermLoanMember 2018-02-28 2018-02-28 0001080014 us-gaap:RetainedEarningsMember 2019-06-30 0001080014 us-gaap:NoncontrollingInterestMember 2019-06-30 0001080014 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001080014 us-gaap:RetainedEarningsMember 2019-03-31 0001080014 us-gaap:NoncontrollingInterestMember 2019-03-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001080014 2019-03-31 0001080014 us-gaap:RetainedEarningsMember 2018-12-31 0001080014 us-gaap:NoncontrollingInterestMember 2018-12-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001080014 us-gaap:RetainedEarningsMember 2018-06-30 0001080014 us-gaap:NoncontrollingInterestMember 2018-06-30 0001080014 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001080014 us-gaap:RetainedEarningsMember 2018-03-31 0001080014 us-gaap:NoncontrollingInterestMember 2018-03-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001080014 2018-03-31 0001080014 us-gaap:RetainedEarningsMember 2017-12-31 0001080014 us-gaap:NoncontrollingInterestMember 2017-12-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2016Member 2018-01-01 2018-03-31 0001080014 inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2016Member inva:VestingOnFebruaryTwenty2018Member 2018-02-01 2018-02-28 0001080014 inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2016Member inva:VestingOnFebruaryTwenty2018Member 2018-02-01 2018-02-28 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2018Member 2018-03-02 2018-03-02 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2018Member 2018-03-02 2018-03-02 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2017Member 2017-01-17 2017-01-17 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2017Member 2017-01-17 2017-01-17 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2016Member 2016-01-14 2016-01-14 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2016Member 2016-01-14 2016-01-14 0001080014 inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2018Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2017Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2016Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2018Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2017Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2016Member 2018-08-01 2018-09-30 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2016Member 2018-02-01 2018-02-28 0001080014 inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2016Member inva:VestingOnFebruaryTwenty2018Member 2018-02-01 2018-02-28 0001080014 inva:TrelegyElliptaMember inva:TheravanceRespiratoryCompanyLlcMember 2019-04-01 2019-06-30 0001080014 inva:GSKMember 2019-04-01 2019-06-30 0001080014 inva:TrelegyElliptaMember inva:TheravanceRespiratoryCompanyLlcMember 2019-01-01 2019-06-30 0001080014 inva:GSKMember 2019-01-01 2019-06-30 0001080014 inva:TrelegyElliptaMember inva:TheravanceRespiratoryCompanyLlcMember 2018-04-01 2018-06-30 0001080014 inva:GSKMember 2018-04-01 2018-06-30 0001080014 inva:TrelegyElliptaMember inva:TheravanceRespiratoryCompanyLlcMember 2018-01-01 2018-06-30 0001080014 inva:GSKMember 2018-01-01 2018-06-30 0001080014 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001080014 inva:TheravanceRespiratoryCompanyLlcMember inva:TheravanceBiopharmaMember 2019-06-30 0001080014 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001080014 us-gaap:RestrictedStockMember 2019-06-30 0001080014 inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2018Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2017Member 2018-08-01 2018-09-30 0001080014 inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2016Member 2018-08-01 2018-09-30 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsMember inva:MarketBasedRsasAndRsus2017Member 2018-04-01 2018-06-30 0001080014 inva:TermBLoanMember inva:SeniorSecuredTermLoanMember 2018-08-01 2018-08-01 0001080014 inva:TermBLoanMember inva:SeniorSecuredTermLoanMember 2018-02-28 2018-02-28 0001080014 us-gaap:CollaborativeArrangementMember inva:TheravanceRespiratoryCompanyLlcMember 2019-06-30 0001080014 us-gaap:CollaborativeArrangementMember inva:TheravanceRespiratoryCompanyLlcMember 2018-12-31 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember us-gaap:CommonStockMember 2019-06-30 0001080014 inva:TermBLoanMember inva:SeniorSecuredTermLoanMember 2019-06-30 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2019-06-30 0001080014 inva:Percent2.125ConvertibleDebtMember us-gaap:ConvertibleSubordinatedDebtMember 2019-06-30 0001080014 inva:TermBLoanMember inva:SeniorSecuredTermLoanMember 2018-12-31 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2018-12-31 0001080014 inva:Percent2.125ConvertibleDebtMember us-gaap:ConvertibleSubordinatedDebtMember 2018-12-31 0001080014 inva:Percent2.50ConvertibleDebtMember 2019-01-01 2019-06-30 0001080014 us-gaap:CommonStockMember 2019-06-30 0001080014 us-gaap:CommonStockMember 2019-03-31 0001080014 us-gaap:CommonStockMember 2018-12-31 0001080014 us-gaap:TreasuryStockCommonMember 2018-06-30 0001080014 us-gaap:CommonStockMember 2018-06-30 0001080014 us-gaap:TreasuryStockCommonMember 2018-03-31 0001080014 us-gaap:CommonStockMember 2018-03-31 0001080014 us-gaap:TreasuryStockCommonMember 2017-12-31 0001080014 us-gaap:CommonStockMember 2017-12-31 0001080014 2018-06-30 0001080014 2017-12-31 0001080014 inva:TheravanceRespiratoryCompanyLlcMember 2019-06-30 0001080014 us-gaap:USTreasuryAndGovernmentMember 2019-06-30 0001080014 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001080014 us-gaap:MoneyMarketFundsMember 2019-06-30 0001080014 us-gaap:CommercialPaperMember 2019-06-30 0001080014 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001080014 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001080014 us-gaap:MoneyMarketFundsMember 2018-12-31 0001080014 us-gaap:CorporateNoteSecuritiesMember 2018-12-31 0001080014 us-gaap:CommercialPaperMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateNoteSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateNoteSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateNoteSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateNoteSecuritiesMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001080014 inva:EquityIncentivePlansAndESPPMember 2019-04-01 2019-06-30 0001080014 inva:EquityIncentivePlansAndESPPMember 2019-01-01 2019-06-30 0001080014 inva:EquityIncentivePlansAndESPPMember 2018-04-01 2018-06-30 0001080014 inva:EquityIncentivePlansAndESPPMember 2018-01-01 2018-06-30 0001080014 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001080014 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001080014 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001080014 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001080014 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001080014 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001080014 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001080014 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001080014 2019-04-01 2019-06-30 0001080014 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001080014 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001080014 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001080014 2019-01-01 2019-03-31 0001080014 2018-12-31 0001080014 srt:ManagementMember inva:MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember inva:MarketBasedRsasAndRsus2018Member 2018-03-02 2018-03-02 0001080014 inva:GSKMember inva:LabaCollaborationMember 2019-01-01 2019-06-30 0001080014 inva:SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember 2018-02-12 0001080014 inva:SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember 2018-02-12 2018-02-12 0001080014 2019-06-30 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2019-04-01 2019-06-30 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2019-01-01 2019-06-30 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2018-04-01 2018-06-30 0001080014 inva:Percent2.50ConvertibleDebtMember inva:SeniorUnsecuredConvertibleNotesMember 2018-01-01 2018-06-30 0001080014 2018-01-01 2018-06-30 0001080014 us-gaap:RoyaltyMember inva:GSKMember 2019-04-01 2019-06-30 0001080014 inva:TrelegyElliptaMember inva:GSKMember 2019-04-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistRelvarBreoMember inva:GSKMember 2019-04-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember inva:GSKMember 2019-04-01 2019-06-30 0001080014 us-gaap:RoyaltyMember inva:GSKMember 2019-01-01 2019-06-30 0001080014 inva:TrelegyElliptaMember inva:GSKMember 2019-01-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistRelvarBreoMember inva:GSKMember 2019-01-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember inva:GSKMember 2019-01-01 2019-06-30 0001080014 us-gaap:RoyaltyMember inva:GSKMember 2018-04-01 2018-06-30 0001080014 inva:TrelegyElliptaMember inva:GSKMember 2018-04-01 2018-06-30 0001080014 inva:LongActingBeta2AgonistRelvarBreoMember inva:GSKMember 2018-04-01 2018-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember inva:GSKMember 2018-04-01 2018-06-30 0001080014 us-gaap:RoyaltyMember inva:GSKMember 2018-01-01 2018-06-30 0001080014 inva:TrelegyElliptaMember inva:GSKMember 2018-01-01 2018-06-30 0001080014 inva:LongActingBeta2AgonistRelvarBreoMember inva:GSKMember 2018-01-01 2018-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember inva:GSKMember 2018-01-01 2018-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2019-06-30 0001080014 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2019-06-30 0001080014 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2018-12-31 0001080014 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2018-12-31 0001080014 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:DebtMember 2018-12-31 0001080014 inva:LongActingBeta2AgonistRelvarBreoMember inva:GSKMember inva:LabaCollaborationMember 2019-01-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember srt:MinimumMember inva:GSKMember inva:LabaCollaborationMember 2019-01-01 2019-06-30 0001080014 inva:LongActingBeta2AgonistAnoroMember srt:MaximumMember inva:GSKMember inva:LabaCollaborationMember 2019-01-01 2019-06-30 0001080014 us-gaap:TreasuryStockCommonMember 2018-04-01 2018-06-30 0001080014 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001080014 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001080014 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001080014 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001080014 2018-04-01 2018-06-30 0001080014 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-03-31 0001080014 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001080014 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001080014 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001080014 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001080014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001080014 2018-01-01 2018-03-31 0001080014 2019-07-17 0001080014 2019-01-01 2019-06-30 shares iso4217:USD pure inva:director iso4217:USD shares false false --12-31 Q2 2019 0001080014 101098000 101272000 0 0 0.667 10-Q true 2019-06-30 false 000-30319 INNOVIVA, INC. DE 94-3265960 2000 Sierra Point Parkway, Suite 500 Brisbane CA 94005 650 238-9600 Common Stock, par value $0.01 per share INVA NASDAQ Yes Yes Large Accelerated Filer false false false 101279669 141952000 62417000 107711000 52491000 67563000 83286000 459000 849000 317685000 199043000 136000 160000 1348000 0 145987000 152899000 177114000 196054000 37000 37000 642307000 548193000 1139000 11000 371000 470000 4262000 4264000 1386000 955000 317000 0 7475000 5700000 386675000 382855000 1157000 0 298000 586000 0.01 0.01 230000 230000 0 0 0 0 0.01 0.01 200000000 200000000 101272000 101098000 1013000 1011000 1257799000 1256267000 33000 -3000 -1032162000 -1103692000 226683000 153583000 20019000 5469000 246702000 159052000 642307000 548193000 3456000 3456000 6912000 6912000 64107000 67086000 119290000 119466000 4347000 4411000 7362000 13396000 0 0 0 2700000 4347000 4411000 7362000 16096000 59760000 62675000 111928000 103370000 -8000 39000 -7000 -3060000 1403000 380000 2378000 771000 4661000 6478000 9278000 14135000 56494000 56616000 105021000 86946000 10433000 0 18941000 0 46061000 56616000 86080000 86946000 8321000 1990000 14550000 2739000 37740000 54626000 71530000 84207000 0.37 0.54 0.71 0.84 0.34 0.49 0.65 0.77 101151000 100873000 101105000 100739000 113391000 113399000 113384000 113483000 46061000 56616000 86080000 86946000 23000 12000 36000 8000 46084000 56628000 86116000 86954000 8321000 1990000 14550000 2739000 37763000 54638000 71566000 84215000 101098000 1011000 1256267000 -3000 -1103692000 5469000 159052000 85000 1000 253000 0 0 0 254000 0 0 605000 0 0 0 605000 0 0 0 0 33790000 6229000 40019000 0 0 0 13000 0 0 13000 101183000 1012000 1257125000 10000 -1069902000 11698000 199943000 89000 1000 200000 0 0 0 201000 0 0 474000 0 0 0 474000 0 0 0 0 37740000 8321000 46061000 0 0 0 23000 0 0 23000 101272000 1013000 1257799000 33000 -1032162000 20019000 246702000 102046000 1019000 1258151000 -18000 -1498748000 -150000 -3263000 152000 -242707000 0 0 0 0 0 0 0 90000 90000 -571000 -5000 -2492000 0 0 0 0 0 -2497000 0 0 2169000 0 0 0 0 0 2169000 0 0 52000 0 0 0 0 0 52000 0 0 0 0 29581000 0 0 749000 30330000 0 0 0 -4000 0 0 0 0 -4000 101475000 1014000 1257880000 -22000 -1469167000 -150000 -3263000 811000 -212747000 0 0 0 0 0 0 0 809000 809000 182000 1000 110000 0 0 0 0 0 111000 0 0 1452000 0 0 0 0 0 1452000 0 0 1000 0 0 0 0 0 1000 0 0 0 0 54626000 0 0 1990000 56616000 0 0 0 12000 0 0 0 0 12000 101657000 1015000 1259443000 -10000 -1414541000 -150000 -3263000 1992000 -155364000 86080000 86946000 18940000 0 7080000 6936000 1079000 3621000 3820000 4028000 1124000 160000 162000 162000 0 -3137000 -15723000 2000 -390000 -178000 1128000 -543000 343000 -1539000 -2000 -805000 -144000 0 4000 133151000 101639000 57875000 54875000 111935000 19284000 -54060000 35591000 74000 2840000 0 120000000 11000 55000 529000 454000 0 899000 444000 -123340000 79535000 13890000 62417000 73336000 141952000 87226000 5461000 10913000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">1. Description of Operations and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Description of Operations</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Innoviva, Inc. (referred to as “Innoviva”, the “Company”, or “we” and other similar pronouns) is focused on royalty management. Innoviva’s portfolio includes the respiratory assets partnered with Glaxo Group Limited (“GSK”), including RELVAR<sup style="font-size:7.5pt;vertical-align:top;">®</sup>/BREO<sup style="font-size:7.5pt;vertical-align:top;">®</sup>ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> (fluticasone furoate/ vilanterol, “FF/VI”), ANORO<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">® </sup>(umeclidinium bromide/ vilanterol, “UMEC/VI”) and TRELEGY<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> (the combination FF/UMEC/VI). Under the Long-Acting Beta<i style="font-style:italic;">2</i> Agonist (“LABA”) Collaboration Agreement, Innoviva is entitled to receive royalties from GSK on sales of RELVAR<sup style="font-size:7.5pt;vertical-align:top;">®</sup>/BREO<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> as follows: 15% on the first $3.0 billion of annual global net sales and 5% for all annual global net sales above $3.0 billion; and royalties from the sales of and ANORO<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> which tier upward at a range from 6.5% to 10%. Innoviva is also entitled to 15% of royalty payments made by GSK under its agreements originally entered into with us, and since assigned to Theravance Respiratory Company, LLC (“TRC”), including TRELEGY<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> and any other product or combination of products that may be discovered or developed in the future under the LABA Collaboration Agreement and the Strategic Alliance Agreement with GSK (referred to herein as the “GSK Agreements”), which have been assigned to TRC other than RELVAR<sup style="font-size:7.5pt;vertical-align:top;">®</sup>/BREO<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup> and ANORO<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup>.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by US GAAP for complete financial statements. In our opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of our financial position, results of operations, comprehensive income and cash flows. The interim results are not necessarily indicative of the results of operations to be expected for the year ending December 31, 2019 or any other period.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entity</span></p><p style="font-family:'Times New Roman';font-size:6pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:10pt;">We evaluate our ownership, contractual and other interest in entities to determine if they are variable interest entities (“VIE”), whether we have a variable interest in those entities and the nature and extent of those interests. Based on our evaluation, if we determine we are the primary beneficiary of a VIE, we consolidate the entity into our financial statements. We consolidate the financial results of TRC, which we have determined to be a VIE, because we have the power to direct the economically significant activities of TRC and the obligation to absorb losses of, or the right to receive benefits from, TRC. As of June 30, 2019 and December 31, 2018, $9.8 </span><span style="font-size:10pt;">million and </span><span style="font-size:10pt;">$6.4</span><span style="font-size:10pt;"> million, respectively, of the related party receivables from collaborative arrangements were attributable to TRC. The cash balance attributable to TRC as of June 30, 2019 was </span><span style="font-size:10pt;">$13.8</span><span style="font-size:10pt;"> million. Total revenue for TRC related to TRELEGY</span><span style="font-size:6.5pt;vertical-align:super;">®</span><span style="font-size:10pt;"> ELLIPTA</span><span style="font-size:6.5pt;vertical-align:super;">®</span><span style="font-size:10pt;"> was </span><span style="font-size:10pt;">$9.8</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$2.4</span><span style="font-size:10pt;"> million for the three months ended June 30, 2019 and 2018, respectively, and </span><span style="font-size:10pt;">$17.2</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$3.3</span><span style="font-size:10pt;"> million for the six months ended June 30, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting Pronouncement Adopted by the Company</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, <i style="font-style:italic;">Leases </i>(Topic 842), which requires an entity to recognize right of use assets representing its </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;">right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2018, the U.S. Securities and Exchange Commission (the “SEC”) adopted the final rule under SEC Release No. 33-10532, <i style="font-style:italic;">Disclosure Update and Simplification</i>, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements relating to the analysis of stockholders’ equity for interim financial statements. Under the amendments, an analysis of changes in each caption of stockholders’ equity presented in the balance sheet must be provided in a note or separate statement. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of income is required to be filed. This final rule is effective on November 5, 2018. Effective January 1, 2019, the Company adopted SEC Release No. 33-10532. In accordance with the new guidance, the Company has added a Condensed Consolidated Statement of Changes in Stockholders’ Equity (Deficit) in its Form 10-Q and elected to present a reconciliation in a single statement that shows the changes in stockholders equity for each interim period, as well as each comparable period.</p> 0.15 3000000000.0 0.05 3000000000.0 0.065 0.10 0.15 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by US GAAP for complete financial statements. In our opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of our financial position, results of operations, comprehensive income and cash flows. The interim results are not necessarily indicative of the results of operations to be expected for the year ending December 31, 2019 or any other period.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”).</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entity</span></p><p style="font-family:'Times New Roman';font-size:6pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:10pt;">We evaluate our ownership, contractual and other interest in entities to determine if they are variable interest entities (“VIE”), whether we have a variable interest in those entities and the nature and extent of those interests. Based on our evaluation, if we determine we are the primary beneficiary of a VIE, we consolidate the entity into our financial statements. We consolidate the financial results of TRC, which we have determined to be a VIE, because we have the power to direct the economically significant activities of TRC and the obligation to absorb losses of, or the right to receive benefits from, TRC. As of June 30, 2019 and December 31, 2018, $9.8 </span><span style="font-size:10pt;">million and </span><span style="font-size:10pt;">$6.4</span><span style="font-size:10pt;"> million, respectively, of the related party receivables from collaborative arrangements were attributable to TRC. The cash balance attributable to TRC as of June 30, 2019 was </span><span style="font-size:10pt;">$13.8</span><span style="font-size:10pt;"> million. Total revenue for TRC related to TRELEGY</span><span style="font-size:6.5pt;vertical-align:super;">®</span><span style="font-size:10pt;"> ELLIPTA</span><span style="font-size:6.5pt;vertical-align:super;">®</span><span style="font-size:10pt;"> was </span><span style="font-size:10pt;">$9.8</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$2.4</span><span style="font-size:10pt;"> million for the three months ended June 30, 2019 and 2018, respectively, and </span><span style="font-size:10pt;">$17.2</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$3.3</span><span style="font-size:10pt;"> million for the six months ended June 30, 2019 and 2018, respectively.</span></p> 9800000 6400000 13800000 9800000 2400000 17200000 3300000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting Pronouncement Adopted by the Company</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, <i style="font-style:italic;">Leases </i>(Topic 842), which requires an entity to recognize right of use assets representing its </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;">right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2018, the U.S. Securities and Exchange Commission (the “SEC”) adopted the final rule under SEC Release No. 33-10532, <i style="font-style:italic;">Disclosure Update and Simplification</i>, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements relating to the analysis of stockholders’ equity for interim financial statements. Under the amendments, an analysis of changes in each caption of stockholders’ equity presented in the balance sheet must be provided in a note or separate statement. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of income is required to be filed. This final rule is effective on November 5, 2018. Effective January 1, 2019, the Company adopted SEC Release No. 33-10532. In accordance with the new guidance, the Company has added a Condensed Consolidated Statement of Changes in Stockholders’ Equity (Deficit) in its Form 10-Q and elected to present a reconciliation in a single statement that shows the changes in stockholders equity for each interim period, as well as each comparable period.</p> 1500000 1600000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">2. Net Income Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock outstanding. Diluted net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock and dilutive potential common stock equivalents then outstanding. Dilutive potential common stock equivalents include the assumed exercise, vesting and issuance of employee stock awards using the treasury stock method, as well as common stock issuable upon assumed conversion of our convertible subordinated notes due 2023 (the “2023 Notes”) using the if-converted method.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our convertible senior notes due 2025 (the “2025 Notes”) are convertible, based on the applicable conversion rate, into cash, shares of our common stock or a combination thereof, at our election. Our current intent is to settle the principal amount of the 2025 Notes in cash upon conversion. The impact of the assumed conversion premium to diluted net income per share is computed using the treasury stock method. As the average market price per share of our common stock as reported on The Nasdaq Global Select Market during the relevant periods was lower than the initial conversion price of $17.26 per share, there was no dilutive effect of the assumed conversion premium for the three and six months ended June 30, 2019 and 2018, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table shows the computation of basic and diluted net income per share for the three and six months ended June 30, 2019 and 2018:</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:55.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: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.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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:55.11%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.71%;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;">Three Months Ended June 30, </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: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:19.87%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.11%;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 except per share data)</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;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;white-space:nowrap;width:9.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;">2018</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:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;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;white-space:nowrap;width:9.04%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Numerator:</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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income attributable to Innoviva stockholders, basic</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.38%;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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,626</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.23%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">71,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,207</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Add: interest expense on 2023 Notes</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.38%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,417</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.23%;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:7.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 3pt 0pt 0pt;">2,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income attributable to Innoviva stockholders, diluted</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,043</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.23%;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:7.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 3pt 0pt 0pt;">73,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,036</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator:</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.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="vertical-align:bottom;white-space:nowrap;width:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;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: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.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:7.65%;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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders</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.38%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,873</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.23%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">101,105</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,739</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Dilutive effect of 2023 Notes</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:1.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="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</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.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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of options and awards granted under equity incentive plan and 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:1.38%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</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.23%;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:7.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 3pt 0pt 0pt;">90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 555</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,399</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.23%;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:7.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 3pt 0pt 0pt;">113,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,483</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net income per share attributable to Innoviva stockholders</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.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="vertical-align:bottom;white-space:nowrap;width:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;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: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.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:7.65%;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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</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.38%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.54</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.23%;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:7.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 3pt 0pt 0pt;"> 0.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.84</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</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.23%;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:7.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 3pt 0pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.77</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;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Anti-Dilutive Securities</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following common stock equivalents were not included in the computation of diluted net income per share because their effect was anti-dilutive:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:55.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.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:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.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: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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.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 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;white-space:nowrap;width:21.7%;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;">Three Months Ended June 30, </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:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.69%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.29%;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.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:9.72%;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.26%;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:9.71%;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;">2018</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.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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;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.81%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding options and awards granted under equity incentive plan and 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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,188</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:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> 17.26 0 0 0 0 <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:55.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: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.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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:55.11%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.71%;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;">Three Months Ended June 30, </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: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:19.87%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.11%;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 except per share data)</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;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;white-space:nowrap;width:9.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;">2018</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:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;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;white-space:nowrap;width:9.04%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Numerator:</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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income attributable to Innoviva stockholders, basic</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.38%;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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,626</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.23%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">71,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,207</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Add: interest expense on 2023 Notes</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.38%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,417</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.23%;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:7.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 3pt 0pt 0pt;">2,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income attributable to Innoviva stockholders, diluted</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,043</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.23%;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:7.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 3pt 0pt 0pt;">73,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,036</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator:</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.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="vertical-align:bottom;white-space:nowrap;width:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;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: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.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:7.65%;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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders</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.38%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,873</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.23%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">101,105</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,739</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Dilutive effect of 2023 Notes</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:1.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="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</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.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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,189</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of options and awards granted under equity incentive plan and 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:1.38%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</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.23%;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:7.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 3pt 0pt 0pt;">90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 555</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,399</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.23%;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:7.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 3pt 0pt 0pt;">113,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,483</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.41%;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.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.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:7.65%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net income per share attributable to Innoviva stockholders</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.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="vertical-align:bottom;white-space:nowrap;width:8.41%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;margin:0pt;padding:0pt;"><p style="font-family:'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.41%;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: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.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:7.65%;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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:7.83%;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:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</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.38%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.35%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.54</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.23%;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:7.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 3pt 0pt 0pt;"> 0.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.84</p></td></tr><tr><td style="vertical-align:bottom;width:55.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</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.38%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.35%;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:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</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.23%;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:7.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 3pt 0pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.77</p></td></tr></table> 37740000 54626000 71530000 84207000 1158000 1417000 2325000 2829000 38898000 56043000 73855000 87036000 101151000 100873000 101105000 100739000 12189000 12189000 12189000 12189000 51000 337000 90000 555000 113391000 113399000 113384000 113483000 0.37 0.54 0.71 0.84 0.34 0.49 0.65 0.77 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:55.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.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:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.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: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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.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 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;white-space:nowrap;width:21.7%;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;">Three Months Ended June 30, </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:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.69%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.29%;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.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:9.72%;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.26%;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:9.71%;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;">2018</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.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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;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.81%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding options and awards granted under equity incentive plan and 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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,188</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:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> 1188000 1633000 1120000 1562000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">3. Revenue Recognition and Collaborative Arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Revenue is recognized when our customer obtains control of promised goods or services, in an amount that reflects the consideration which we expect to receive in exchange for those goods or services. Revenue is recognized through a five-step process: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price for the contract; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) a performance obligation is satisfied. We recognize the royalty revenue on licensee net sales of products with respect to which we have contractual royalty rights in the period in which the royalties are earned and reported to us. Royalties are recognized net of amortization of capitalized fees associated with any approval and launch milestone payments made to GSK.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Revenue from Collaborative Arrangements</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Net revenue recognized under our GSK Agreements was 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:55.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: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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.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: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:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.28%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.7%;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;">Three Months Ended June 30, </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: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:19.7%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.28%;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.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;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:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;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;white-space:nowrap;width:9.72%;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;">2018</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;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;white-space:nowrap;width:8.99%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - RELVAR/BREO</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.33%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,515</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;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.08%;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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">89,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,675</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - ANORO</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,656</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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 3pt 0pt 0pt;"> 19,380</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - TRELEGY</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.33%;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:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,842</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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:8.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 3pt 0pt 0pt;"> 2,371</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;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.08%;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: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 3pt 0pt 0pt;">17,171</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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: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 3pt 0pt 0pt;"> 3,323</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total royalties from a related party</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,542</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">126,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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 3pt 0pt 0pt;"> 126,378</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: amortization of capitalized fees paid to a related party </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.33%;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:8.49%;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,456)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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:8.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,456)</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;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.08%;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: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;"> (6,912)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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: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;"> (6,912)</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Royalty revenue from GSK</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.33%;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:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;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:8.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 3pt 0pt 0pt;"> 67,086</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">119,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;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:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,466</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;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:55.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: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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.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: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:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.28%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.7%;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;">Three Months Ended June 30, </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: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:19.7%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.28%;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.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;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:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;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;white-space:nowrap;width:9.72%;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;">2018</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;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;white-space:nowrap;width:8.99%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - RELVAR/BREO</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.33%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,515</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;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.08%;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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">89,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,675</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - ANORO</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,656</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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 3pt 0pt 0pt;"> 19,380</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Royalties from a related party - TRELEGY</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.33%;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:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,842</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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:8.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 3pt 0pt 0pt;"> 2,371</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;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.08%;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: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 3pt 0pt 0pt;">17,171</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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: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 3pt 0pt 0pt;"> 3,323</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total royalties from a related party</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,542</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">126,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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 3pt 0pt 0pt;"> 126,378</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: amortization of capitalized fees paid to a related party </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.33%;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:8.49%;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,456)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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:8.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,456)</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;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.08%;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: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;"> (6,912)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.05%;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: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;"> (6,912)</p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Royalty revenue from GSK</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.33%;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:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;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:8.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 3pt 0pt 0pt;"> 67,086</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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">119,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.05%;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:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,466</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> 47086000 57515000 89826000 103675000 10635000 10656000 19205000 19380000 9842000 2371000 17171000 3323000 67563000 70542000 126202000 126378000 3456000 3456000 6912000 6912000 64107000 67086000 119290000 119466000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">4. Available-for-Sale Securities and Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Available-for-Sale Securities</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The estimated fair value of available-for-sale securities is based on quoted market prices for these or similar investments that were based on prices obtained from a commercial pricing service. Available-for-sale securities are summarized below:</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:47.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: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.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: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: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.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:9.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: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.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:9.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: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.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:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:47.87%;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.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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.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;">June 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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 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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;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.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;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.09%;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:47.87%;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.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:11.12%;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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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:11.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;">Amortized Cost</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.62%;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;">Gains</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.62%;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;">Losses</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.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,012</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</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.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="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,919</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</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.54%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</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.44%;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.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.44%;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.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</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.54%;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.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,259</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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33</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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,292</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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: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.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: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: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.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:9.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: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.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:9.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: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.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:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:47.87%;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.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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.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;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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 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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;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.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;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.09%;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:47.87%;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.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:11.12%;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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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:11.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;">Amortized Cost</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.62%;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;">Gains</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.62%;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;">Losses</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.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,736</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3)</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</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="font-weight:bold;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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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="font-weight:bold;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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. corporate notes</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.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:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</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.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:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</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.54%;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:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</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.44%;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:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.44%;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:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</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.54%;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:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,977</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.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:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;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)</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.46%;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:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,974</p></td></tr></table><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 10pt 0pt;">As of June 30, 2019, all of the available-for-sale securities had contractual maturities within one year and the weighted average maturity of marketable securities was approximately two months. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Measurements</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Our available-for-sale securities are measured at fair value on a recurring basis and our debt is carried at amortized cost basis. The estimated fair values 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:41.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:41.41%;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.46%;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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.11%;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;">Estimated Fair Value Measurements as of June 30, 2019 Using:</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.41%;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.46%;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:12.15%;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 Price in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.57%;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.68%;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.46%;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.55%;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:10.62%;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.46%;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.55%;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:10.58%;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:41.41%;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.46%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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 Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.17%;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.46%;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.55%;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:10.58%;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:41.41%;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.46%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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.46%;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:12.17%;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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Types of Instruments</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.15%;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;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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;">Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.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;">Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.58%;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:41.41%;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.46%;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;white-space:nowrap;width:12.15%;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.46%;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;white-space:nowrap;width:12.26%;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.46%;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;white-space:nowrap;width:12.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;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.53%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;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.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets measured at estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,292</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,754</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,181</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total fair value of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.53%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 474,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 474,685</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;"><span style="font-size:1pt;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:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.45%;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.46%;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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.07%;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;">Estimated Fair Value Measurements as of December 31, 2018 Using: </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Types of Instruments</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Quoted Price in Active Markets for Identical Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Significant Other Observable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Significant Unobservable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.6%;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:41.45%;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.46%;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;white-space:nowrap;width:12.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;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.15%;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;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.6%;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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets measured at estimated fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,974</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,918</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,692</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total fair value of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503,360</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 0pt 10pt 0pt;">The fair value of our marketable securities classified within Level 2 is based upon observable inputs that may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, including market research publications.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of our 2023 Notes and of our 2025 Notes is based on recent trading prices of the instruments. The carrying amount of our initial senior secured term loan (the “Term B Loan”) before deducting debt issuance costs approximates fair value as the loan carries a variable interest rate that is tied to the LIBOR rate plus an applicable spread.</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:47.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: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.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: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: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.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:9.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: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.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:9.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: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.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:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:47.87%;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.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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.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;">June 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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 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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;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.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;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.09%;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:47.87%;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.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:11.12%;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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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:11.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;">Amortized Cost</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.62%;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;">Gains</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.62%;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;">Losses</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.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,012</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</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.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="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,919</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</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.54%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</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.44%;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.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.44%;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.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</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.54%;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.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,259</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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33</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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,292</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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: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.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: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: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.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:9.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: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.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:9.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: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.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:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:47.87%;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.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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.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;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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 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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;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.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;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.09%;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:47.87%;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.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:11.12%;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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.87%;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.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:11.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;">Amortized Cost</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.62%;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;">Gains</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.62%;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;">Losses</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.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</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.54%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,736</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3)</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</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="font-weight:bold;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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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="font-weight:bold;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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. corporate notes</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.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:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</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.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:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</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.54%;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:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</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.44%;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:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.44%;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:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.46%;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:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td></tr><tr><td style="vertical-align:bottom;width:47.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</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.54%;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:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,977</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.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:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.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:9.18%;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)</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.46%;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:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,974</p></td></tr></table> 49012000 25000 0 49037000 19919000 8000 0 19927000 38747000 0 0 38747000 120581000 0 0 120581000 228259000 33000 0 228292000 29736000 0 3000 29733000 4971000 0 0 4971000 2875000 0 0 2875000 22037000 0 0 22037000 49358000 0 0 49358000 108977000 0 3000 108974000 P1Y P2M <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:41.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:41.41%;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.46%;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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.11%;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;">Estimated Fair Value Measurements as of June 30, 2019 Using:</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.41%;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.46%;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:12.15%;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 Price in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.57%;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.68%;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.46%;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.55%;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:10.62%;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.46%;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.55%;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:10.58%;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:41.41%;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.46%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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 Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.17%;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.46%;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.55%;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:10.58%;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:41.41%;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.46%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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.46%;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:12.17%;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><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Types of Instruments</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.15%;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;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.26%;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;">Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.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;">Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.58%;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:41.41%;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.46%;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;white-space:nowrap;width:12.15%;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.46%;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;white-space:nowrap;width:12.26%;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.46%;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;white-space:nowrap;width:12.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;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,927</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,747</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.53%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;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.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets measured at estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,292</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;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:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,754</p></td></tr><tr><td style="vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.53%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.57%;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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,181</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total fair value of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.53%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 474,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 474,685</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;"><span style="font-size:1pt;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:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.45%;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.46%;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="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.07%;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;">Estimated Fair Value Measurements as of December 31, 2018 Using: </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Types of Instruments</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Quoted Price in Active Markets for Identical Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Significant Other Observable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;width:12.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;">Significant Unobservable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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.55%;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:10.6%;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:41.45%;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.46%;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;white-space:nowrap;width:12.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;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.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;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;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;white-space:nowrap;width:12.15%;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;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.6%;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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,733</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,971</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,875</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,037</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets measured at estimated fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,974</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,918</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.55%;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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,692</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total fair value of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503,360</p></td></tr></table> 0 49037000 0 49037000 0 19927000 0 19927000 0 38747000 0 38747000 120581000 0 0 120581000 120581000 107711000 0 228292000 0 13750000 0 13750000 0 252754000 0 252754000 0 208181000 0 208181000 0 474685000 0 474685000 0 29733000 0 29733000 0 4971000 0 4971000 0 2875000 0 2875000 0 22037000 0 22037000 49358000 0 0 49358000 49358000 59616000 0 108974000 0 13750000 0 13750000 0 258918000 0 258918000 0 230692000 0 230692000 0 503360000 0 503360000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">5. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Market-Based RSAs and RSUs</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">2016 Market-Based RSAs and RSUs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On January 14, 2016, the Compensation Committee approved and granted 282,394 RSAs and 46,294 RSUs to senior management. These awards include a market condition based on Total Shareholder Return (“TSR”) and a service condition that requires continued employment.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2018, the Compensation Committee certified the maximum achievement of the TSR as of the first measurement date, January 12, 2018. RSAs totaling 69,440 and RSUs totaling 30,862 representing two-thirds of the amounts were released on February 20, 2018. In connection with the separation of certain members of senior management from the Company in early February 2018, the Board of Directors agreed to accelerate the vesting and distribution of an aggregate of 118,821 RSAs to these members of senior management. The remaining 59,411 RSAs for these members of senior management were forfeited. As a net result of the vesting acceleration of the RSAs and the forfeiture of those unvested RSAs, an additional $0.7 million compensation expense was recognized during the three months ended March 31, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August and September 2018, the remaining 34,722 RSAs and 15,432 RSUs were forfeited due to the additional separation of senior management members, and $0.2 million of previously recognized compensation expense was reversed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">2017 Market-Based RSAs and RSUs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On January 17, 2017, the Compensation Committee approved and granted 353,508 RSAs and 53,360 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock as compared to the TSR of NASDAQ Biotechnology Index (“Index”) and a service condition that requires continued employment.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In connection with the separation of certain members of senior management from the Company in February 2018, an aggregate of 233,448 RSAs were forfeited, and $0.8 million of previously recognized compensation expense was reversed during the three months ended June 30, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August and September 2018, the remaining 120,060 RSAs and 53,360 RSUs were forfeited due to the additional separation of senior management members, and $0.9 million of previously recognized compensation expense was reversed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">2018 Market-Based RSAs and RSUs</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On March 2, 2018, the Compensation Committee approved and granted 111,668 RSAs and 49,630 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock over a <span style="white-space:pre-wrap;">three-year</span><span style="white-space:pre-wrap;"> performance period from the date of grant for the RSAs and from the date of grant until September 30, 2020 for RSUs, and a service condition that requires continued employment. The grant date fair value of these awards was determined using a Monte Carlo valuation model. The aggregate value of $1.7 million was to be recognized as compensation expense over the implied service period and would not be reversed if the market condition was not met, but with the exception of such person’s continued employment with the Company.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August and September 2018, all of 111,668 RSAs and 49,630 RSUs were forfeited, and $0.2 million of previously recognized compensation expense was reversed due to the separation of these senior management members.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:55.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.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.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: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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.23%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.71%;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;">Three Months Ended June 30, </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><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.75%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.23%;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.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;white-space:nowrap;width:9.81%;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.14%;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;white-space:nowrap;width:9.75%;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;">2018</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.03%;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.65%;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;white-space:nowrap;width:9.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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">General and administrative</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.38%;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 3pt 0pt 0pt;"> 474</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</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.25%;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:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,621</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;">As of June 30, 2019, unrecognized stock-based compensation cost was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:84.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.75%;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.52%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.75%;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.52%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.75%;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.52%;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;white-space:nowrap;width:12.72%;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;">Cost</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095</p></td></tr><tr><td style="vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 1,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total unrecognized compensation cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.76%;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:10.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 3pt 0pt 0pt;"> 2,287</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> 282394 46294 69440 30862 118821 59411 700000 34722 15432 -200000 353508 53360 233448 -800000 120060 53360 -900000 111668 49630 P3Y 1700000 111668 49630 -200000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:55.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.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.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: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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:7.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.23%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.71%;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;">Three Months Ended June 30, </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><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.75%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.23%;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.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;white-space:nowrap;width:9.81%;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.14%;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;white-space:nowrap;width:9.75%;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;">2018</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 colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.03%;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.65%;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;white-space:nowrap;width:9.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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">General and administrative</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.38%;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 3pt 0pt 0pt;"> 474</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.33%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</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.25%;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:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,621</p></td></tr></table> 474000 1452000 1079000 3621000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2019, unrecognized stock-based compensation cost was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:84.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.75%;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.52%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.75%;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.52%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.75%;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.52%;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;white-space:nowrap;width:12.72%;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;">Cost</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095</p></td></tr><tr><td style="vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 1,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total unrecognized compensation cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.76%;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:10.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 3pt 0pt 0pt;"> 2,287</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> 1095000 1192000 2287000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">6. Debt</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Our debt consists of:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.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></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.89%;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.33%;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:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;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:10.7%;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:73.89%;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.33%;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;white-space:nowrap;width:10.72%;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.33%;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;white-space:nowrap;width:10.7%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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: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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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: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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unamortized debt discount and issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (60,559)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (64,379)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:1.48%;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:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:1.48%;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:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 382,855</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;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Prepayments of Senior Secured Term Loans </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On February 28 and August 1, 2018, we prepaid the principal balance of the Term B Loan by $120.0 million and $110.0 million, respectively. With the prepayments, we incurred a loss on the extinguishment of debt of $3.1 million and $2.6 million, respectively, representing unamortized debt issuance costs. The loss on the extinguishment of debt is presented as part of other expense, net in our consolidated statements of operations. As of June 30, 2019, the outstanding principal balance of the Term B Loan was $13.8 million.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Senior Notes Due 2025</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In accordance with accounting guidance for debt with conversion and other options, we separately account for the liability and equity components of the 2025 Notes by allocating the proceeds between the liability component and the embedded conversion option (“equity component”) due to our ability to settle the conversion obligation of the 2025 Notes in cash, common stock or a combination of cash and common stock, at our option. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature using the income approach. The allocation was performed in a manner that reflected our non-convertible debt borrowing rate for similar debt. The equity component of the 2025 Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the 2025 Notes and the fair value of the liability of the 2025 Notes on the date of issuance. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Our outstanding 2025 Notes balances consisted of the following:</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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: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.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:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:72.77%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.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;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.77%;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.06%;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;white-space:nowrap;width:11.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;">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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Liability component</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;"> </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:9.8%;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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></tr><tr><td style="vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Principal</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.28%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</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.66%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Debt discount and issuance costs, net</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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58,261)</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;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:10.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;"> (61,766)</p></td></tr><tr><td style="vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net carrying amount</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;"> </p></td><td style="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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,239</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,734</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity component, net</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.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:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,361</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.66%;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:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,361</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;">The following table sets forth total interest expense recognized related to the 2025 Notes for the three and six months ended June 30, 2019 and 2018:</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:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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><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:10.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:43.53%;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.05%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.72%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.53%;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.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;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.22%;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.67%;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:12.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;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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.03%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contractual interest expense </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.7%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;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:1.54%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,406</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;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:1.51%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of debt issuance costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'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.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of debt discount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;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:1.7%;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:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.54%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.51%;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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,975</p></td></tr><tr><td style="vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total interest and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:1.7%;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:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.54%;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:9.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;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:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,616</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Debt Maturities</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;">The aggregate scheduled maturities of our long-term debt as of June 30, 2019, are 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:84.97%;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.7%;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:1.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Years ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2019 to 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:1.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</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;margin:0pt;"><span style="background-color:#ffff00;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:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:9.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></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.89%;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.33%;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:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;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:10.7%;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:73.89%;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.33%;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;white-space:nowrap;width:10.72%;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.33%;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;white-space:nowrap;width:10.7%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Term B Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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: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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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: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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unamortized debt discount and issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (60,559)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (64,379)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:1.48%;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:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:1.48%;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:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 382,855</p></td></tr></table> 13750000 13750000 240984000 240984000 192500000 192500000 447234000 447234000 60559000 64379000 386675000 382855000 120000000.0 110000000.0 3100000 2600000 13800000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Our outstanding 2025 Notes balances consisted of the following:</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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: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.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:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:72.77%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.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;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.77%;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.06%;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;white-space:nowrap;width:11.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;">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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Liability component</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;"> </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:9.8%;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.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></tr><tr><td style="vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Principal</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.28%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</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.66%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Debt discount and issuance costs, net</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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58,261)</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;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:10.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;"> (61,766)</p></td></tr><tr><td style="vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net carrying amount</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;"> </p></td><td style="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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,239</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,734</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity component, net</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.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:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,361</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.66%;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:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,361</p></td></tr></table> 192500000 192500000 58261000 61766000 134239000 130734000 65361000 65361000 <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.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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><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:10.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:43.53%;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.05%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.72%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.53%;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.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;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.22%;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.67%;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:12.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;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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.03%;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;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contractual interest expense </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.7%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;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:1.54%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,406</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;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:1.51%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of debt issuance costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'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.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Amortization of debt discount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;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:1.7%;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:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.54%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.51%;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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,975</p></td></tr><tr><td style="vertical-align:bottom;width:43.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total interest and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:1.7%;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:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.54%;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:9.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.51%;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:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,616</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p> 1203000 1203000 2406000 2393000 136000 125000 269000 248000 1635000 1496000 3236000 2975000 2974000 2824000 5911000 5616000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The aggregate scheduled maturities of our long-term debt as of June 30, 2019, are 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:84.97%;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.7%;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:1.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Years ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2019 to 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,750</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:1.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,234</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> 0 13750000 240984000 192500000 447234000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">7. Related Party Transaction</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On February 12, 2018, the Company entered into an agreement with Sarissa Capital Management LP, and certain of its affiliates (collectively, the “Sarissa Group”) related to the Company’s 2018 Annual Meeting of Stockholders (the “2018 Annual Meeting”). The agreement provided for, among other things, the concurrent appointment of three designees of the Sarissa Group as members of the Company’s Board of Directors and an agreement to recommend and nominate a five-person slate of directors for election at the 2018 Annual Meeting composed of the three new directors and two current directors of the Company and partially reimburse the Sarissa Group $2.7 million for expenses, which reimbursement obligation relating to the 2018 Annual Meeting arose upon execution of the agreement. The Sarissa Group is considered to be a related party due to its representation on the Board of Directors.</p> 3 5 3 2 2700000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">8. Income Taxes </b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Provisional income tax expense for the three and six months ended June 30, 2019 was $10.4 million and $18.9 million, respectively, compared to minimal amounts for the same periods in 2018 as a full valuation allowance was maintained on the Company's gross deferred taxes. The difference between the Company’s effective income tax rate of 18% for the six months ended June 30, 2019 and the U.S. federal statutory rate of 21% is primarily attributable to state income tax, non-deductible expenses and noncontrolling interest.</p> 10400000 18900000 0.18 0.21 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9. Lease</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have an operating lease for our corporate headquarters with a remaining lease term of approximately four years. The lease includes a five-year renewal option at our sole discretion. The total operating lease expense for this lease was $0.1 million for the three months ended June 30, 2019 and 2018, respectively; and $0.2 million for the six months ended June 30, 2019 and 2018, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Cash paid for amount included in the measurement of operating lease liabilities was $0.1 million and $0.2 million for the three and six months ended June 30, 2019, respectively. The lease liabilities were measured using a discount rate of 7.15% based on the most recent borrowing rate for our senior secured Term B Loan at the time of adoption of ASC 842 as discussed in Note 1.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Future minimum lease payments on our corporate headquarters as of June 30, 2019 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:84.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.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: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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:84.97%;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.69%;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:1.69%;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:10.62%;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:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Years ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 441</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,690</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (216)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reported as of June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,157</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,474</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> P4Y P5Y true 100000 100000 200000 200000 100000 200000 0.0715 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Future minimum lease payments on our corporate headquarters as of June 30, 2019 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;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:84.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.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: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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;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:84.97%;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.69%;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:1.69%;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:10.62%;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:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Years ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 441</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,690</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (216)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reported as of June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.69%;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,157</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;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:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,474</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> 204000 416000 428000 441000 201000 1690000 216000 1474000 317000 1157000 1474000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10. Subsequent Events </b></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;">In May 2019, Theravance Biopharma, who is the owner of 85% of the economic interests in TRC, initiated arbitration against the Company and TRC, relating to a dispute as to the determination by Innoviva (as manager of TRC) to cause TRC to explore potential reinvestment opportunities for the royalty proceeds received by GSK into initiatives that Innoviva believes will increase the value of TRC and TRELEGY<sup style="font-size:7.5pt;vertical-align:top;">®</sup> ELLIPTA<sup style="font-size:7.5pt;vertical-align:top;">®</sup><span style="white-space:pre-wrap;">. Theravance Biopharma alleges that in causing TRC to not distribute substantially all royalty proceeds received from GSK, Innoviva breached the limited liability company operating agreement governing TRC (the “Operating Agreement”), as well as the fiduciary duties applicable to Innoviva as manager of TRC. The hearing in respect of the arbitration commenced on July 23, 2019 and is expected to last several days. While Innoviva believes that it has complied with all applicable duties and is not in breach of the Operating Agreement, Theravance Biopharma is alleging such breach and is seeking material damages and there is no certainty that the arbitrator will rule in favor of Innoviva. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.85 Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Jul. 17, 2019
Entity Registrant Name INNOVIVA, INC.  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 000-30319  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3265960  
Entity Address, Address Line One 2000 Sierra Point Parkway, Suite 500  
Entity Address, City or Town Brisbane  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94005  
City Area Code 650  
Local Phone Number 238-9600  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol INVA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   101,279,669
Entity Central Index Key 0001080014  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
[1]
Current assets:    
Cash and cash equivalents $ 141,952 $ 62,417
Short-term marketable securities 107,711 52,491
Related party receivables from collaborative arrangements 67,563 83,286
Prepaid expenses and other current assets 459 849
Total current assets 317,685 199,043
Property and equipment, net 136 160
Operating lease right-of-use asset 1,348 0
Capitalized fees paid to a related party, net 145,987 152,899
Deferred tax assets 177,114 196,054
Other assets 37 37
Total assets 642,307 548,193
Current liabilities:    
Accounts payable 1,139 11
Accrued personnel-related expenses 371 470
Accrued interest payable 4,262 4,264
Other accrued liabilities 1,386 955
Operating lease liability, current portion 317 0
Total current liabilities 7,475 5,700
Long-term debt, net of discount and issuance costs 386,675 382,855
Operating lease liability, net of current portion 1,157 0
Other long-term liabilities 298 586
Commitments and contingencies
Stockholders' equity    
Preferred stock: $0.01 par value, 230 shares authorized, no shares issued and outstanding 0 0
Common stock: $0.01 par value, 200,000 shares authorized, 101,272 and 101,098 issued and outstanding as of June 30, 2019 and December 31, 2018, respectively 1,013 1,011
Additional paid-in capital 1,257,799 1,256,267
Accumulated other comprehensive income (loss) 33 (3)
Accumulated deficit (1,032,162) (1,103,692)
Total Innoviva stockholders' equity 226,683 153,583
Noncontrolling interest 20,019 5,469
Total stockholders' equity 246,702 159,052
Total liabilities and stockholders' equity $ 642,307 $ 548,193
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2019
Dec. 31, 2018
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 230 230
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 200,000 200,000
Common stock, shares issued 101,272 101,098
Common stock, shares outstanding 101,272 101,098
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue:        
Royalty revenue from a related party, net of amortization of capitalized fees paid to a related party of $3,456 in the three months ended June 30, 2019 and 2018, and $6,912 in the six months ended June 30, 2019 and 2018 $ 64,107 $ 67,086 $ 119,290 $ 119,466
Operating expenses:        
General and administrative 4,347 4,411 7,362 13,396
General and administrative - related party 0 0 0 2,700
Total operating expenses 4,347 4,411 7,362 16,096
Income from operations 59,760 62,675 111,928 103,370
Other income (expense), net (8) 39 (7) (3,060)
Interest income 1,403 380 2,378 771
Interest expense (4,661) (6,478) (9,278) (14,135)
Income before income taxes 56,494 56,616 105,021 86,946
Income tax expense, net 10,433 0 18,941 0
Net income 46,061 56,616 86,080 86,946
Net income attributable to noncontrolling interest 8,321 1,990 14,550 2,739
Net income attributable to Innoviva stockholders $ 37,740 $ 54,626 $ 71,530 $ 84,207
Basic net income per share attributable to Innoviva stockholders $ 0.37 $ 0.54 $ 0.71 $ 0.84
Diluted net income per share attributable to Innoviva stockholders $ 0.34 $ 0.49 $ 0.65 $ 0.77
Shares used to compute Innoviva basic and diluted net income per share:        
Shares used to compute basic net income per share 101,151 100,873 101,105 100,739
Shares used to compute diluted net income per share 113,391 113,399 113,384 113,483
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Royalty revenue from a related party | GSK        
Amortization of capitalized fees paid to a related party $ 3,456 $ 3,456 $ 6,912 $ 6,912
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net income $ 46,061 $ 56,616 $ 86,080 $ 86,946
Unrealized gain on marketable securities, net 23 12 36 8
Comprehensive income 46,084 56,628 86,116 86,954
Comprehensive income attributable to noncontrolling interest 8,321 1,990 14,550 2,739
Comprehensive income attributable to Innoviva stockholders $ 37,763 $ 54,638 $ 71,566 $ 84,215
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (loss)
Accumulated Deficit
Treasury Stock
Noncontrolling Interest
Total
Balance at Dec. 31, 2017 $ 1,019 $ 1,258,151 $ (18) $ (1,498,748) $ (3,263) $ 152 $ (242,707)
Balance (in shares) at Dec. 31, 2017 102,046       (150)    
Increase (Decrease) in Stockholders' Equity              
Distributions to noncontrolling interest $ 0 0 0 0 $ 0 (90) (90)
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding $ (5) (2,492) 0 0 0 0 (2,497)
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding (in shares) (571)            
Stock-based compensation $ 0 2,169 0 0 0 0 2,169
Cash dividend forfeited 0 52 0 0 0 0 52
Net income 0 0 0 29,581 0 749 30,330
Other comprehensive income (loss) 0 0 (4) 0 0 0 (4)
Balance at Mar. 31, 2018 $ 1,014 1,257,880 (22) (1,469,167) $ (3,263) 811 (212,747)
Balance (in shares) at Mar. 31, 2018 101,475       (150)    
Balance at Dec. 31, 2017 $ 1,019 1,258,151 (18) (1,498,748) $ (3,263) 152 (242,707)
Balance (in shares) at Dec. 31, 2017 102,046       (150)    
Increase (Decrease) in Stockholders' Equity              
Net income             86,946
Balance at Jun. 30, 2018 $ 1,015 1,259,443 (10) (1,414,541) $ (3,263) 1,992 (155,364)
Balance (in shares) at Jun. 30, 2018 101,657       (150)    
Balance at Mar. 31, 2018 $ 1,014 1,257,880 (22) (1,469,167) $ (3,263) 811 (212,747)
Balance (in shares) at Mar. 31, 2018 101,475       (150)    
Increase (Decrease) in Stockholders' Equity              
Distributions to noncontrolling interest $ 0 0 0 0 $ 0 (809) (809)
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding $ 1 110 0 0 0 0 111
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding (in shares) 182            
Stock-based compensation $ 0 1,452 0 0 0 0 1,452
Cash dividend forfeited 0 1 0 0 0 0 1
Net income 0 0 0 54,626 0 1,990 56,616
Other comprehensive income (loss) 0 0 12 0 0 0 12
Balance at Jun. 30, 2018 $ 1,015 1,259,443 (10) (1,414,541) $ (3,263) 1,992 (155,364)
Balance (in shares) at Jun. 30, 2018 101,657       (150)    
Balance at Dec. 31, 2018 $ 1,011 1,256,267 (3) (1,103,692)   5,469 $ 159,052 [1]
Balance (in shares) at Dec. 31, 2018 101,098           101,098
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding $ 1 253 0 0   0 $ 254
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding (in shares) 85            
Stock-based compensation $ 0 605 0 0   0 605
Net income 0 0 0 33,790   6,229 40,019
Other comprehensive income (loss) 0 0 13 0   0 13
Balance at Mar. 31, 2019 $ 1,012 1,257,125 10 (1,069,902)   11,698 199,943
Balance (in shares) at Mar. 31, 2019 101,183            
Balance at Dec. 31, 2018 $ 1,011 1,256,267 (3) (1,103,692)   5,469 $ 159,052 [1]
Balance (in shares) at Dec. 31, 2018 101,098           101,098
Increase (Decrease) in Stockholders' Equity              
Net income             $ 86,080
Balance at Jun. 30, 2019 $ 1,013 1,257,799 33 (1,032,162)   20,019 $ 246,702
Balance (in shares) at Jun. 30, 2019 101,272           101,272
Balance at Mar. 31, 2019 $ 1,012 1,257,125 10 (1,069,902)   11,698 $ 199,943
Balance (in shares) at Mar. 31, 2019 101,183            
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding $ 1 200 0 0   0 201
Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding (in shares) 89            
Stock-based compensation $ 0 474 0 0   0 474
Net income 0 0 0 37,740   8,321 46,061
Other comprehensive income (loss) 0 0 23 0   0 23
Balance at Jun. 30, 2019 $ 1,013 $ 1,257,799 $ 33 $ (1,032,162)   $ 20,019 $ 246,702
Balance (in shares) at Jun. 30, 2019 101,272           101,272
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities    
Net income $ 86,080 $ 86,946
Adjustments to reconcile net income to net cash provided by operating activities:    
Deferred income taxes 18,940 0
Depreciation and amortization 7,080 6,936
Stock-based compensation 1,079 3,621
Amortization of debt discount and issuance costs 3,820 4,028
Amortization of discount on short-term investments (1,124) (160)
Amortization of lease guarantee (162) (162)
Loss on extinguishment of debt 0 3,137
Changes in operating assets and liabilities:    
Receivables from collaborative arrangements 15,723 (2)
Prepaid expenses and other current assets 390 178
Accounts payable 1,128 (543)
Accrued personnel-related expenses and other accrued liabilities 343 (1,539)
Accrued interest payable (2) (805)
Operating lease liability (144)  
Other long-term liabilities 0 4
Net cash provided by operating activities 133,151 101,639
Cash flows from investing activities    
Maturities of marketable securities 57,875 54,875
Purchases of marketable securities (111,935) (19,284)
Net cash provided by (used in) investing activities (54,060) 35,591
Cash flows from financing activities    
Repurchase of shares to satisfy tax withholding (74) (2,840)
Payments of principal on senior secured term loans 0 (120,000)
Payments of cash dividends to stockholders (11) (55)
Proceeds from issuances of common stock, net 529 454
Distributions to noncontrolling interest 0 (899)
Net cash provided by (used in) financing activities 444 (123,340)
Net increase in cash and cash equivalents 79,535 13,890
Cash and cash equivalents at beginning of period 62,417 73,336
Cash and cash equivalents at end of period 141,952 87,226
Supplemental disclosure of cash flow information    
Cash paid for interest $ 5,461 $ 10,913
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Operations and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Description of Operations and Summary of Significant Accounting Policies

1. Description of Operations and Summary of Significant Accounting Policies

Description of Operations

Innoviva, Inc. (referred to as “Innoviva”, the “Company”, or “we” and other similar pronouns) is focused on royalty management. Innoviva’s portfolio includes the respiratory assets partnered with Glaxo Group Limited (“GSK”), including RELVAR®/BREO®ELLIPTA® (fluticasone furoate/ vilanterol, “FF/VI”), ANORO® ELLIPTA® (umeclidinium bromide/ vilanterol, “UMEC/VI”) and TRELEGY® ELLIPTA® (the combination FF/UMEC/VI). Under the Long-Acting Beta2 Agonist (“LABA”) Collaboration Agreement, Innoviva is entitled to receive royalties from GSK on sales of RELVAR®/BREO® ELLIPTA® as follows: 15% on the first $3.0 billion of annual global net sales and 5% for all annual global net sales above $3.0 billion; and royalties from the sales of and ANORO® ELLIPTA® which tier upward at a range from 6.5% to 10%. Innoviva is also entitled to 15% of royalty payments made by GSK under its agreements originally entered into with us, and since assigned to Theravance Respiratory Company, LLC (“TRC”), including TRELEGY® ELLIPTA® and any other product or combination of products that may be discovered or developed in the future under the LABA Collaboration Agreement and the Strategic Alliance Agreement with GSK (referred to herein as the “GSK Agreements”), which have been assigned to TRC other than RELVAR®/BREO® ELLIPTA® and ANORO® ELLIPTA®.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by US GAAP for complete financial statements. In our opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of our financial position, results of operations, comprehensive income and cash flows. The interim results are not necessarily indicative of the results of operations to be expected for the year ending December 31, 2019 or any other period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”).

Variable Interest Entity

We evaluate our ownership, contractual and other interest in entities to determine if they are variable interest entities (“VIE”), whether we have a variable interest in those entities and the nature and extent of those interests. Based on our evaluation, if we determine we are the primary beneficiary of a VIE, we consolidate the entity into our financial statements. We consolidate the financial results of TRC, which we have determined to be a VIE, because we have the power to direct the economically significant activities of TRC and the obligation to absorb losses of, or the right to receive benefits from, TRC. As of June 30, 2019 and December 31, 2018, $9.8 million and $6.4 million, respectively, of the related party receivables from collaborative arrangements were attributable to TRC. The cash balance attributable to TRC as of June 30, 2019 was $13.8 million. Total revenue for TRC related to TRELEGY® ELLIPTA® was $9.8 million and $2.4 million for the three months ended June 30, 2019 and 2018, respectively, and $17.2 million and $3.3 million for the six months ended June 30, 2019 and 2018, respectively.

Accounting Pronouncement Adopted by the Company

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, Leases (Topic 842), which requires an entity to recognize right of use assets representing its

right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.

In August 2018, the U.S. Securities and Exchange Commission (the “SEC”) adopted the final rule under SEC Release No. 33-10532, Disclosure Update and Simplification, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements relating to the analysis of stockholders’ equity for interim financial statements. Under the amendments, an analysis of changes in each caption of stockholders’ equity presented in the balance sheet must be provided in a note or separate statement. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of income is required to be filed. This final rule is effective on November 5, 2018. Effective January 1, 2019, the Company adopted SEC Release No. 33-10532. In accordance with the new guidance, the Company has added a Condensed Consolidated Statement of Changes in Stockholders’ Equity (Deficit) in its Form 10-Q and elected to present a reconciliation in a single statement that shows the changes in stockholders equity for each interim period, as well as each comparable period.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share
6 Months Ended
Jun. 30, 2019
Net Income Per Share

2. Net Income Per Share

Basic net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock outstanding. Diluted net income per share attributable to Innoviva stockholders is computed by dividing net income attributable to Innoviva stockholders by the weighted-average number of shares of common stock and dilutive potential common stock equivalents then outstanding. Dilutive potential common stock equivalents include the assumed exercise, vesting and issuance of employee stock awards using the treasury stock method, as well as common stock issuable upon assumed conversion of our convertible subordinated notes due 2023 (the “2023 Notes”) using the if-converted method.

Our convertible senior notes due 2025 (the “2025 Notes”) are convertible, based on the applicable conversion rate, into cash, shares of our common stock or a combination thereof, at our election. Our current intent is to settle the principal amount of the 2025 Notes in cash upon conversion. The impact of the assumed conversion premium to diluted net income per share is computed using the treasury stock method. As the average market price per share of our common stock as reported on The Nasdaq Global Select Market during the relevant periods was lower than the initial conversion price of $17.26 per share, there was no dilutive effect of the assumed conversion premium for the three and six months ended June 30, 2019 and 2018, respectively.

The following table shows the computation of basic and diluted net income per share for the three and six months ended June 30, 2019 and 2018:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands except per share data)

    

2019

    

2018

    

2019

    

2018

Numerator:

Net income attributable to Innoviva stockholders, basic

$

37,740

$

54,626

$

71,530

$

84,207

Add: interest expense on 2023 Notes

1,158

1,417

2,325

2,829

Net income attributable to Innoviva stockholders, diluted

$

38,898

$

56,043

$

73,855

$

87,036

Denominator:

Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders

 

101,151

 

100,873

 

101,105

 

100,739

Dilutive effect of 2023 Notes

12,189

12,189

12,189

12,189

Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan

51

337

90

555

Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders

 

113,391

 

113,399

 

113,384

 

113,483

Net income per share attributable to Innoviva stockholders

Basic

$

0.37

$

0.54

$

0.71

$

0.84

Diluted

$

0.34

$

0.49

$

0.65

$

0.77

Anti-Dilutive Securities

The following common stock equivalents were not included in the computation of diluted net income per share because their effect was anti-dilutive:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Outstanding options and awards granted under equity incentive plan and employee stock purchase plan

 

1,188

1,633

 

1,120

1,562

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition and Collaborative Arrangements
6 Months Ended
Jun. 30, 2019
Revenue Recognition and Collaborative Arrangements

3. Revenue Recognition and Collaborative Arrangements

Revenue is recognized when our customer obtains control of promised goods or services, in an amount that reflects the consideration which we expect to receive in exchange for those goods or services. Revenue is recognized through a five-step process: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price for the contract; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) a performance obligation is satisfied. We recognize the royalty revenue on licensee net sales of products with respect to which we have contractual royalty rights in the period in which the royalties are earned and reported to us. Royalties are recognized net of amortization of capitalized fees associated with any approval and launch milestone payments made to GSK.

Net Revenue from Collaborative Arrangements

Net revenue recognized under our GSK Agreements was as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Royalties from a related party - RELVAR/BREO

$

47,086

$

57,515

$

89,826

$

103,675

Royalties from a related party - ANORO

10,635

10,656

19,205

19,380

Royalties from a related party - TRELEGY

9,842

2,371

17,171

3,323

Total royalties from a related party

67,563

70,542

126,202

126,378

Less: amortization of capitalized fees paid to a related party

 

(3,456)

 

(3,456)

 

(6,912)

 

(6,912)

Royalty revenue from GSK

$

64,107

$

67,086

$

119,290

$

119,466

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Available-for-Sale Securities and Fair Value Measurements

4. Available-for-Sale Securities and Fair Value Measurements

Available-for-Sale Securities

The estimated fair value of available-for-sale securities is based on quoted market prices for these or similar investments that were based on prices obtained from a commercial pricing service. Available-for-sale securities are summarized below:

June 30, 2019

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

49,012

$

25

$

$

49,037

U.S. government agencies

19,919

8

19,927

U.S. commercial paper

 

38,747

 

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total

$

228,259

$

33

$

$

228,292

December 31, 2018

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

29,736

$

$

(3)

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

22,037

 

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total

$

108,977

$

$

(3)

$

108,974

As of June 30, 2019, all of the available-for-sale securities had contractual maturities within one year and the weighted average maturity of marketable securities was approximately two months.

Fair Value Measurements

Our available-for-sale securities are measured at fair value on a recurring basis and our debt is carried at amortized cost basis. The estimated fair values were as follows:

Estimated Fair Value Measurements as of June 30, 2019 Using:

Quoted Price in

Active Markets

Significant Other

Significant

for Identical

Observable

Unobservable

Types of Instruments

Assets

Inputs

Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

49,037

$

$

49,037

U.S. government agencies

19,927

19,927

U.S. commercial paper

 

 

38,747

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total assets measured at estimated fair value

$

120,581

$

107,711

$

$

228,292

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

252,754

252,754

2025 Notes

 

 

208,181

 

 

208,181

Total fair value of debt

$

$

474,685

$

$

474,685

Estimated Fair Value Measurements as of December 31, 2018 Using:

Types of Instruments

Quoted Price in Active Markets for Identical Assets

Significant Other Observable Inputs

Significant Unobservable Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

29,733

$

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

 

22,037

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total assets measured at estimated fair value

$

49,358

$

59,616

$

$

108,974

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

258,918

258,918

2025 Notes

230,692

230,692

Total fair value of debt

$

$

503,360

$

$

503,360

The fair value of our marketable securities classified within Level 2 is based upon observable inputs that may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, including market research publications.

The fair value of our 2023 Notes and of our 2025 Notes is based on recent trading prices of the instruments. The carrying amount of our initial senior secured term loan (the “Term B Loan”) before deducting debt issuance costs approximates fair value as the loan carries a variable interest rate that is tied to the LIBOR rate plus an applicable spread.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2019
Stock-Based Compensation

5. Stock-Based Compensation

Market-Based RSAs and RSUs

2016 Market-Based RSAs and RSUs

On January 14, 2016, the Compensation Committee approved and granted 282,394 RSAs and 46,294 RSUs to senior management. These awards include a market condition based on Total Shareholder Return (“TSR”) and a service condition that requires continued employment.

In February 2018, the Compensation Committee certified the maximum achievement of the TSR as of the first measurement date, January 12, 2018. RSAs totaling 69,440 and RSUs totaling 30,862 representing two-thirds of the amounts were released on February 20, 2018. In connection with the separation of certain members of senior management from the Company in early February 2018, the Board of Directors agreed to accelerate the vesting and distribution of an aggregate of 118,821 RSAs to these members of senior management. The remaining 59,411 RSAs for these members of senior management were forfeited. As a net result of the vesting acceleration of the RSAs and the forfeiture of those unvested RSAs, an additional $0.7 million compensation expense was recognized during the three months ended March 31, 2018.

In August and September 2018, the remaining 34,722 RSAs and 15,432 RSUs were forfeited due to the additional separation of senior management members, and $0.2 million of previously recognized compensation expense was reversed.

2017 Market-Based RSAs and RSUs

On January 17, 2017, the Compensation Committee approved and granted 353,508 RSAs and 53,360 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock as compared to the TSR of NASDAQ Biotechnology Index (“Index”) and a service condition that requires continued employment.

In connection with the separation of certain members of senior management from the Company in February 2018, an aggregate of 233,448 RSAs were forfeited, and $0.8 million of previously recognized compensation expense was reversed during the three months ended June 30, 2018.

In August and September 2018, the remaining 120,060 RSAs and 53,360 RSUs were forfeited due to the additional separation of senior management members, and $0.9 million of previously recognized compensation expense was reversed.

2018 Market-Based RSAs and RSUs

On March 2, 2018, the Compensation Committee approved and granted 111,668 RSAs and 49,630 RSUs to senior management. These awards include a market condition based on the TSR of Innoviva’s common stock over a three-year performance period from the date of grant for the RSAs and from the date of grant until September 30, 2020 for RSUs, and a service condition that requires continued employment. The grant date fair value of these awards was determined using a Monte Carlo valuation model. The aggregate value of $1.7 million was to be recognized as compensation expense over the implied service period and would not be reversed if the market condition was not met, but with the exception of such person’s continued employment with the Company.

In August and September 2018, all of 111,668 RSAs and 49,630 RSUs were forfeited, and $0.2 million of previously recognized compensation expense was reversed due to the separation of these senior management members.

Stock-Based Compensation Expense

Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

General and administrative

$

474

$

1,452

$

1,079

$

3,621

As of June 30, 2019, unrecognized stock-based compensation cost was as follows:

Unrecognized

Compensation

(In thousands)

    

Cost

RSUs

$

1,095

RSAs

1,192

Total unrecognized compensation cost

$

2,287

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt

6. Debt

Our debt consists of:

June 30, 

December 31, 

(In thousands)

    

2019

    

2018

Term B Loan

$

13,750

$

13,750

2023 Notes

 

240,984

 

240,984

2025 Notes

192,500

192,500

Total debt

447,234

447,234

Unamortized debt discount and issuance costs

(60,559)

(64,379)

Net long-term debt

 

$

386,675

 

$

382,855

Prepayments of Senior Secured Term Loans

On February 28 and August 1, 2018, we prepaid the principal balance of the Term B Loan by $120.0 million and $110.0 million, respectively. With the prepayments, we incurred a loss on the extinguishment of debt of $3.1 million and $2.6 million, respectively, representing unamortized debt issuance costs. The loss on the extinguishment of debt is presented as part of other expense, net in our consolidated statements of operations. As of June 30, 2019, the outstanding principal balance of the Term B Loan was $13.8 million.

Convertible Senior Notes Due 2025

In accordance with accounting guidance for debt with conversion and other options, we separately account for the liability and equity components of the 2025 Notes by allocating the proceeds between the liability component and the embedded conversion option (“equity component”) due to our ability to settle the conversion obligation of the 2025 Notes in cash, common stock or a combination of cash and common stock, at our option. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature using the income approach. The allocation was performed in a manner that reflected our non-convertible debt borrowing rate for similar debt. The equity component of the 2025 Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the 2025 Notes and the fair value of the liability of the 2025 Notes on the date of issuance. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

Our outstanding 2025 Notes balances consisted of the following:

June 30,

December 31,

(In thousands)

    

2019

    

2018

Liability component

 

 

Principal

$

192,500

$

192,500

Debt discount and issuance costs, net

 

(58,261)

 

(61,766)

Net carrying amount

 

$

134,239

 

$

130,734

Equity component, net

$

65,361

$

65,361

The following table sets forth total interest expense recognized related to the 2025 Notes for the three and six months ended June 30, 2019 and 2018:

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

2018

2019

2018

Contractual interest expense

$

1,203

$

1,203

    

$

2,406

    

$

2,393

Amortization of debt issuance costs

136

125

269

248

Amortization of debt discount

 

1,635

1,496

3,236

2,975

Total interest and amortization expense

 

$

2,974

$

2,824

$

5,911

$

5,616

Debt Maturities

The aggregate scheduled maturities of our long-term debt as of June 30, 2019, are as follows:

(In thousands)

    

 

Years ending December 31:

 

2019 to 2021

$

2022

13,750

2023

240,984

Thereafter

192,500

Total

 

$

447,234

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transaction
6 Months Ended
Jun. 30, 2019
Related Party Transaction

7. Related Party Transaction

On February 12, 2018, the Company entered into an agreement with Sarissa Capital Management LP, and certain of its affiliates (collectively, the “Sarissa Group”) related to the Company’s 2018 Annual Meeting of Stockholders (the “2018 Annual Meeting”). The agreement provided for, among other things, the concurrent appointment of three designees of the Sarissa Group as members of the Company’s Board of Directors and an agreement to recommend and nominate a five-person slate of directors for election at the 2018 Annual Meeting composed of the three new directors and two current directors of the Company and partially reimburse the Sarissa Group $2.7 million for expenses, which reimbursement obligation relating to the 2018 Annual Meeting arose upon execution of the agreement. The Sarissa Group is considered to be a related party due to its representation on the Board of Directors.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Taxes

8. Income Taxes

Provisional income tax expense for the three and six months ended June 30, 2019 was $10.4 million and $18.9 million, respectively, compared to minimal amounts for the same periods in 2018 as a full valuation allowance was maintained on the Company's gross deferred taxes. The difference between the Company’s effective income tax rate of 18% for the six months ended June 30, 2019 and the U.S. federal statutory rate of 21% is primarily attributable to state income tax, non-deductible expenses and noncontrolling interest.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Lease
6 Months Ended
Jun. 30, 2019
Lease

9. Lease

We have an operating lease for our corporate headquarters with a remaining lease term of approximately four years. The lease includes a five-year renewal option at our sole discretion. The total operating lease expense for this lease was $0.1 million for the three months ended June 30, 2019 and 2018, respectively; and $0.2 million for the six months ended June 30, 2019 and 2018, respectively.

Cash paid for amount included in the measurement of operating lease liabilities was $0.1 million and $0.2 million for the three and six months ended June 30, 2019, respectively. The lease liabilities were measured using a discount rate of 7.15% based on the most recent borrowing rate for our senior secured Term B Loan at the time of adoption of ASC 842 as discussed in Note 1.

Future minimum lease payments on our corporate headquarters as of June 30, 2019 are as follows:

(In thousands)

    

Years ending December 31:

Remainder of 2019

$

204

2020

 

416

2021

 

428

2022

 

441

2023

 

201

Total future minimum lease payments

 

1,690

Imputed interest

 

(216)

Total

$

1,474

Reported as of June 30, 2019

Operating lease liability, current portion

$

317

Operating lease liability, net of current portion

 

1,157

Total

$

1,474

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events
6 Months Ended
Jun. 30, 2019
Subsequent Events

10. Subsequent Events

In May 2019, Theravance Biopharma, who is the owner of 85% of the economic interests in TRC, initiated arbitration against the Company and TRC, relating to a dispute as to the determination by Innoviva (as manager of TRC) to cause TRC to explore potential reinvestment opportunities for the royalty proceeds received by GSK into initiatives that Innoviva believes will increase the value of TRC and TRELEGY® ELLIPTA®. Theravance Biopharma alleges that in causing TRC to not distribute substantially all royalty proceeds received from GSK, Innoviva breached the limited liability company operating agreement governing TRC (the “Operating Agreement”), as well as the fiduciary duties applicable to Innoviva as manager of TRC. The hearing in respect of the arbitration commenced on July 23, 2019 and is expected to last several days. While Innoviva believes that it has complied with all applicable duties and is not in breach of the Operating Agreement, Theravance Biopharma is alleging such breach and is seeking material damages and there is no certainty that the arbitrator will rule in favor of Innoviva.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Operations and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by US GAAP for complete financial statements. In our opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of our financial position, results of operations, comprehensive income and cash flows. The interim results are not necessarily indicative of the results of operations to be expected for the year ending December 31, 2019 or any other period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2019 (“2018 Form 10-K”).

Variable Interest Entity

Variable Interest Entity

We evaluate our ownership, contractual and other interest in entities to determine if they are variable interest entities (“VIE”), whether we have a variable interest in those entities and the nature and extent of those interests. Based on our evaluation, if we determine we are the primary beneficiary of a VIE, we consolidate the entity into our financial statements. We consolidate the financial results of TRC, which we have determined to be a VIE, because we have the power to direct the economically significant activities of TRC and the obligation to absorb losses of, or the right to receive benefits from, TRC. As of June 30, 2019 and December 31, 2018, $9.8 million and $6.4 million, respectively, of the related party receivables from collaborative arrangements were attributable to TRC. The cash balance attributable to TRC as of June 30, 2019 was $13.8 million. Total revenue for TRC related to TRELEGY® ELLIPTA® was $9.8 million and $2.4 million for the three months ended June 30, 2019 and 2018, respectively, and $17.2 million and $3.3 million for the six months ended June 30, 2019 and 2018, respectively.

Accounting Pronouncement Adopted by the Company

Accounting Pronouncement Adopted by the Company

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2016 02, Leases (Topic 842), which requires an entity to recognize right of use assets representing its

right to use the underlying asset for the lease term and lease liabilities representing the present value of the future lease payments for both financing and operating leases on its consolidated balance sheets. For a lease with a term of 12 months or less, the standard allows an entity to elect not to recognize a right-of-use asset and a lease liability and recognize the lease expense on a straight-line basis. We adopted the standard on the effective date of January 1, 2019 using the alternative transition approach. This approach is similar to a prospective transition, which requires the application of ASC 842 at the effective date with a cumulative-effect adjustment recognized through retained earnings. Under this approach, we do not present the adjusted comparative periods. Our pro-rata share of common area expenses are recorded as lease expense when incurred since they are variable and considered nonlease components under the standard. The most significant impact of the adoption to us is that we recognized a right of use asset in the amount of $1.5 million and lease liabilities in the total amount of $1.6 million at January 1, 2019 for the operating lease on our corporate headquarters. The adoption did not have a material impact on our retained earnings and consolidated statements of operations and cash flows.

In August 2018, the U.S. Securities and Exchange Commission (the “SEC”) adopted the final rule under SEC Release No. 33-10532, Disclosure Update and Simplification, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements relating to the analysis of stockholders’ equity for interim financial statements. Under the amendments, an analysis of changes in each caption of stockholders’ equity presented in the balance sheet must be provided in a note or separate statement. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of income is required to be filed. This final rule is effective on November 5, 2018. Effective January 1, 2019, the Company adopted SEC Release No. 33-10532. In accordance with the new guidance, the Company has added a Condensed Consolidated Statement of Changes in Stockholders’ Equity (Deficit) in its Form 10-Q and elected to present a reconciliation in a single statement that shows the changes in stockholders equity for each interim period, as well as each comparable period.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of computation of basic and diluted net income per share

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands except per share data)

    

2019

    

2018

    

2019

    

2018

Numerator:

Net income attributable to Innoviva stockholders, basic

$

37,740

$

54,626

$

71,530

$

84,207

Add: interest expense on 2023 Notes

1,158

1,417

2,325

2,829

Net income attributable to Innoviva stockholders, diluted

$

38,898

$

56,043

$

73,855

$

87,036

Denominator:

Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders

 

101,151

 

100,873

 

101,105

 

100,739

Dilutive effect of 2023 Notes

12,189

12,189

12,189

12,189

Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan

51

337

90

555

Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders

 

113,391

 

113,399

 

113,384

 

113,483

Net income per share attributable to Innoviva stockholders

Basic

$

0.37

$

0.54

$

0.71

$

0.84

Diluted

$

0.34

$

0.49

$

0.65

$

0.77

Schedule of anti-dilutive securities

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Outstanding options and awards granted under equity incentive plan and employee stock purchase plan

 

1,188

1,633

 

1,120

1,562

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition and Collaborative Arrangements (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of net revenue from collaborative arrangements

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

Royalties from a related party - RELVAR/BREO

$

47,086

$

57,515

$

89,826

$

103,675

Royalties from a related party - ANORO

10,635

10,656

19,205

19,380

Royalties from a related party - TRELEGY

9,842

2,371

17,171

3,323

Total royalties from a related party

67,563

70,542

126,202

126,378

Less: amortization of capitalized fees paid to a related party

 

(3,456)

 

(3,456)

 

(6,912)

 

(6,912)

Royalty revenue from GSK

$

64,107

$

67,086

$

119,290

$

119,466

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of amortized cost and estimated fair values for available-for-sale securities

June 30, 2019

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

49,012

$

25

$

$

49,037

U.S. government agencies

19,919

8

19,927

U.S. commercial paper

 

38,747

 

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total

$

228,259

$

33

$

$

228,292

December 31, 2018

    

    

Gross

    

Gross

    

Unrealized

Unrealized

Estimated

(In thousands)

Amortized Cost

Gains

Losses

Fair Value

U.S. government securities

$

29,736

$

$

(3)

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

22,037

 

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total

$

108,977

$

$

(3)

$

108,974

Schedule of available-for-sale securities measured at fair value on a recurring basis

Estimated Fair Value Measurements as of June 30, 2019 Using:

Quoted Price in

Active Markets

Significant Other

Significant

for Identical

Observable

Unobservable

Types of Instruments

Assets

Inputs

Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

49,037

$

$

49,037

U.S. government agencies

19,927

19,927

U.S. commercial paper

 

 

38,747

 

 

38,747

Money market funds

 

120,581

 

 

 

120,581

Total assets measured at estimated fair value

$

120,581

$

107,711

$

$

228,292

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

252,754

252,754

2025 Notes

 

 

208,181

 

 

208,181

Total fair value of debt

$

$

474,685

$

$

474,685

Estimated Fair Value Measurements as of December 31, 2018 Using:

Types of Instruments

Quoted Price in Active Markets for Identical Assets

Significant Other Observable Inputs

Significant Unobservable Inputs

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

U.S. government securities

$

$

29,733

$

$

29,733

U.S. government agencies

4,971

4,971

U.S. corporate notes

2,875

2,875

U.S. commercial paper

 

 

22,037

 

 

22,037

Money market funds

 

49,358

 

 

 

49,358

Total assets measured at estimated fair value

$

49,358

$

59,616

$

$

108,974

Debt

Term B Loan

$

$

13,750

$

$

13,750

2023 Notes

258,918

258,918

2025 Notes

230,692

230,692

Total fair value of debt

$

$

503,360

$

$

503,360

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of stock-based compensation expense

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

    

2018

    

2019

    

2018

General and administrative

$

474

$

1,452

$

1,079

$

3,621

Schedule of unrecognized stock-based compensation cost

As of June 30, 2019, unrecognized stock-based compensation cost was as follows:

Unrecognized

Compensation

(In thousands)

    

Cost

RSUs

$

1,095

RSAs

1,192

Total unrecognized compensation cost

$

2,287

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt  
Schedule of debt

June 30, 

December 31, 

(In thousands)

    

2019

    

2018

Term B Loan

$

13,750

$

13,750

2023 Notes

 

240,984

 

240,984

2025 Notes

192,500

192,500

Total debt

447,234

447,234

Unamortized debt discount and issuance costs

(60,559)

(64,379)

Net long-term debt

 

$

386,675

 

$

382,855

Aggregate scheduled maturities of long-term debt

The aggregate scheduled maturities of our long-term debt as of June 30, 2019, are as follows:

(In thousands)

    

 

Years ending December 31:

 

2019 to 2021

$

2022

13,750

2023

240,984

Thereafter

192,500

Total

 

$

447,234

2025 Notes  
Debt  
Summary of liability and equity components of convertible notes

Our outstanding 2025 Notes balances consisted of the following:

June 30,

December 31,

(In thousands)

    

2019

    

2018

Liability component

 

 

Principal

$

192,500

$

192,500

Debt discount and issuance costs, net

 

(58,261)

 

(61,766)

Net carrying amount

 

$

134,239

 

$

130,734

Equity component, net

$

65,361

$

65,361

Schedule of components of interest expense

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

    

2019

2018

2019

2018

Contractual interest expense

$

1,203

$

1,203

    

$

2,406

    

$

2,393

Amortization of debt issuance costs

136

125

269

248

Amortization of debt discount

 

1,635

1,496

3,236

2,975

Total interest and amortization expense

 

$

2,974

$

2,824

$

5,911

$

5,616

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Lease (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of future minimum lease payments

Future minimum lease payments on our corporate headquarters as of June 30, 2019 are as follows:

(In thousands)

    

Years ending December 31:

Remainder of 2019

$

204

2020

 

416

2021

 

428

2022

 

441

2023

 

201

Total future minimum lease payments

 

1,690

Imputed interest

 

(216)

Total

$

1,474

Reported as of June 30, 2019

Operating lease liability, current portion

$

317

Operating lease liability, net of current portion

 

1,157

Total

$

1,474

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Description of Operations and Summary of Significant Accounting Policies          
Cash balance $ 141,952   $ 141,952   $ 62,417 [1]
Net revenue 64,107 $ 67,086 119,290 $ 119,466  
GSK          
Description of Operations and Summary of Significant Accounting Policies          
Net revenue 64,107 67,086 $ 119,290 119,466  
Long-Acting Beta2 Agonist (LABA) Collaboration | GSK          
Description of Operations and Summary of Significant Accounting Policies          
Percentage of economic interest in any future payments made under the agreements     15.00%    
Long-Acting Beta2 Agonist (LABA) Collaboration | GSK | RELVAR/BREO          
Description of Operations and Summary of Significant Accounting Policies          
Royalty rate for first level of annual global net sales (as a percent)     15.00%    
Annual global sales level used to determine royalty rate     $ 3,000,000    
Royalty rate for sales above first level of annual global net sales (as a percent)     5.00%    
Long-Acting Beta2 Agonist (LABA) Collaboration | GSK | ANORO | Minimum          
Description of Operations and Summary of Significant Accounting Policies          
Royalty rate for combination products (as a percent)     6.50%    
Long-Acting Beta2 Agonist (LABA) Collaboration | GSK | ANORO | Maximum          
Description of Operations and Summary of Significant Accounting Policies          
Royalty rate for combination products (as a percent)     10.00%    
TRC          
Description of Operations and Summary of Significant Accounting Policies          
Cash balance 13,800   $ 13,800    
TRC | TRELEGY          
Description of Operations and Summary of Significant Accounting Policies          
Net revenue 9,800 $ 2,400 17,200 $ 3,300  
TRC | Collaborative arrangement          
Description of Operations and Summary of Significant Accounting Policies          
Related-party receivables $ 9,800   $ 9,800   $ 6,400
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
[1]
Accounting Pronouncement Adopted by the Company      
Operating lease right-of-use asset $ 1,348   $ 0
Operating lease liability $ 1,474    
ASU 2016-02, Leases | Adjustment      
Accounting Pronouncement Adopted by the Company      
Operating lease right-of-use asset   $ 1,500  
Operating lease liability   $ 1,600  
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share - Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator:        
Net income attributable to Innoviva stockholders, basic $ 37,740 $ 54,626 $ 71,530 $ 84,207
Add: interest expense on 2023 Notes 1,158 1,417 2,325 2,829
Net income attributable to Innoviva stockholders, diluted $ 38,898 $ 56,043 $ 73,855 $ 87,036
Denominator:        
Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders 101,151 100,873 101,105 100,739
Dilutive effect of 2023 Notes 12,189 12,189 12,189 12,189
Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan 51 337 90 555
Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders 113,391 113,399 113,384 113,483
Net income per share attributable to Innoviva stockholders        
Basic net income per share $ 0.37 $ 0.54 $ 0.71 $ 0.84
Diluted net income per share $ 0.34 $ 0.49 $ 0.65 $ 0.77
Convertible senior notes | 2025 Notes        
Net Income Per Share        
Dilutive effect of the assumed conversion premium 0 0 0 0
Convertible senior notes | 2025 Notes | Common Stock        
Net Income Per Share        
Conversion price of convertible notes into common stock (in dollars per share) $ 17.26   $ 17.26  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share - Anti-Dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Equity incentive plans and ESPP        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 1,188 1,633 1,120 1,562
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition and Collaborative Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue Recognition and Collaborative Arrangements        
Total net revenue from GSK $ 64,107 $ 67,086 $ 119,290 $ 119,466
GSK        
Revenue Recognition and Collaborative Arrangements        
Total net revenue from GSK 64,107 67,086 119,290 119,466
GSK | Royalty revenue from a related party        
Revenue Recognition and Collaborative Arrangements        
Royalties from a related party 67,563 70,542 126,202 126,378
Less: amortization of capitalized fees paid to a related party (3,456) (3,456) (6,912) (6,912)
GSK | RELVAR/BREO        
Revenue Recognition and Collaborative Arrangements        
Royalties from a related party 47,086 57,515 89,826 103,675
GSK | ANORO        
Revenue Recognition and Collaborative Arrangements        
Royalties from a related party 10,635 10,656 19,205 19,380
GSK | TRELEGY        
Revenue Recognition and Collaborative Arrangements        
Royalties from a related party $ 9,842 $ 2,371 $ 17,171 $ 3,323
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Available-for-Sale Securities    
Amortized Cost $ 228,259 $ 108,977
Gross Unrealized Gains 33 0
Gross Unrealized Losses 0 (3)
Estimated Fair Value $ 228,292 108,974
Maturity period for marketable securities    
Maximum contractual maturity 1 year  
Weighted average maturity 2 months  
U.S. government securities    
Available-for-Sale Securities    
Amortized Cost $ 49,012 29,736
Gross Unrealized Gains 25 0
Gross Unrealized Losses 0 (3)
Estimated Fair Value 49,037 29,733
U.S. government agencies    
Available-for-Sale Securities    
Amortized Cost 19,919 4,971
Gross Unrealized Gains 8 0
Gross Unrealized Losses 0 0
Estimated Fair Value 19,927 4,971
U.S. corporate notes    
Available-for-Sale Securities    
Amortized Cost   2,875
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   2,875
U.S. commercial paper    
Available-for-Sale Securities    
Amortized Cost 38,747 22,037
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 38,747 22,037
Money market funds    
Available-for-Sale Securities    
Amortized Cost 120,581 49,358
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 120,581 $ 49,358
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Recurring basis    
Assets    
Total assets measured at estimated fair value $ 228,292 $ 108,974
Recurring basis | U.S. government securities    
Assets    
Total assets measured at estimated fair value 49,037 29,733
Recurring basis | U.S. government agencies    
Assets    
Total assets measured at estimated fair value 19,927 4,971
Recurring basis | U.S. corporate notes    
Assets    
Total assets measured at estimated fair value   2,875
Recurring basis | U.S. commercial paper    
Assets    
Total assets measured at estimated fair value 38,747 22,037
Recurring basis | Money market funds    
Assets    
Total assets measured at estimated fair value 120,581 49,358
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1    
Assets    
Total assets measured at estimated fair value 120,581 49,358
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | U.S. government securities    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | U.S. government agencies    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | U.S. corporate notes    
Assets    
Total assets measured at estimated fair value   0
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | U.S. commercial paper    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | Money market funds    
Assets    
Total assets measured at estimated fair value 120,581 49,358
Recurring basis | Significant Other Observable Inputs, Level 2    
Assets    
Total assets measured at estimated fair value 107,711 59,616
Recurring basis | Significant Other Observable Inputs, Level 2 | U.S. government securities    
Assets    
Total assets measured at estimated fair value 49,037 29,733
Recurring basis | Significant Other Observable Inputs, Level 2 | U.S. government agencies    
Assets    
Total assets measured at estimated fair value 19,927 4,971
Recurring basis | Significant Other Observable Inputs, Level 2 | U.S. corporate notes    
Assets    
Total assets measured at estimated fair value   2,875
Recurring basis | Significant Other Observable Inputs, Level 2 | U.S. commercial paper    
Assets    
Total assets measured at estimated fair value 38,747 22,037
Recurring basis | Significant Other Observable Inputs, Level 2 | Money market funds    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Significant Unobservable Inputs, Level 3    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Significant Unobservable Inputs, Level 3 | U.S. government securities    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Significant Unobservable Inputs, Level 3 | U.S. government agencies    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Significant Unobservable Inputs, Level 3 | U.S. corporate notes    
Assets    
Total assets measured at estimated fair value   0
Recurring basis | Significant Unobservable Inputs, Level 3 | U.S. commercial paper    
Assets    
Total assets measured at estimated fair value 0 0
Recurring basis | Significant Unobservable Inputs, Level 3 | Money market funds    
Assets    
Total assets measured at estimated fair value 0 0
Nonrecurring basis | Debt    
Debt    
Term B Loan 13,750 13,750
2023 Notes 252,754 258,918
2025 Notes 208,181 230,692
Total fair value of liabilities 474,685 503,360
Nonrecurring basis | Quoted Price in Active Markets for Identical Assets, Level 1 | Debt    
Debt    
Term B Loan 0 0
2023 Notes 0 0
2025 Notes 0 0
Total fair value of liabilities 0 0
Nonrecurring basis | Significant Other Observable Inputs, Level 2 | Debt    
Debt    
Term B Loan 13,750 13,750
2023 Notes 252,754 258,918
2025 Notes 208,181 230,692
Total fair value of liabilities 474,685 503,360
Nonrecurring basis | Significant Unobservable Inputs, Level 3 | Debt    
Debt    
Term B Loan 0 0
2023 Notes 0 0
2025 Notes 0 0
Total fair value of liabilities $ 0 $ 0
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details) - 2016 Market-Based RSAs and RSUs - USD ($)
$ in Millions
1 Months Ended 2 Months Ended 3 Months Ended
Jan. 14, 2016
Feb. 28, 2018
Sep. 30, 2018
Mar. 31, 2018
Market-Based RSAs and RSUs        
Stock-based compensation        
Reversal of previously recognized compensation expense     $ 0.2  
Market-Based RSAs and RSUs | Released on February 20, 2018        
Stock-based compensation        
Vesting percentage   66.70%    
Market-Based RSAs        
Stock-based compensation        
Forfeited (in shares)     34,722  
Market-Based RSAs | Released on February 20, 2018        
Stock-based compensation        
Exercised (in shares)   69,440    
Market-Based RSAs | Senior Management        
Stock-based compensation        
Granted (in shares) 282,394      
Vested (in shares)   118,821    
Stock-based compensation, net       $ 0.7
Forfeited (in shares)   59,411    
Market-Based RSUs        
Stock-based compensation        
Forfeited (in shares)     15,432  
Market-Based RSUs | Released on February 20, 2018        
Stock-based compensation        
Exercised (in shares)   30,862    
Market-Based RSUs | Senior Management        
Stock-based compensation        
Granted (in shares) 46,294      
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details) - 2017 Market-Based RSAs and RSUs - USD ($)
$ in Millions
2 Months Ended 3 Months Ended
Jan. 17, 2017
Sep. 30, 2018
Jun. 30, 2018
Market-Based RSAs and RSUs      
Stock-based compensation      
Reversal of previously recognized compensation expense   $ 0.9  
Market-Based RSAs      
Stock-based compensation      
Forfeited (in shares)   120,060  
Market-Based RSAs | Senior Management      
Stock-based compensation      
Granted (in shares) 353,508    
Forfeited (in shares)     233,448
Reversal of previously recognized compensation expense     $ 0.8
Market-Based RSUs      
Stock-based compensation      
Forfeited (in shares)   53,360  
Market-Based RSUs | Senior Management      
Stock-based compensation      
Granted (in shares) 53,360    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details) - 2018 Market-Based RSAs and RSUs - USD ($)
$ in Millions
2 Months Ended
Mar. 02, 2018
Sep. 30, 2018
Market-Based RSAs and RSUs    
Stock-based compensation    
Reversal of previously recognized compensation expense   $ 0.2
Market-Based RSAs and RSUs | Senior Management    
Stock-based compensation    
Timeframe for calculation of TSR 3 years  
Aggregate value to be recognized as compensation expense $ 1.7  
Market-Based RSAs    
Stock-based compensation    
Forfeited (in shares)   111,668
Market-Based RSAs | Senior Management    
Stock-based compensation    
Granted (in shares) 111,668  
Market-Based RSUs    
Stock-based compensation    
Forfeited (in shares)   49,630
Market-Based RSUs | Senior Management    
Stock-based compensation    
Granted (in shares) 49,630  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Stock-based compensation        
Unrecognized compensation cost $ 2,287   $ 2,287  
RSUs        
Stock-based compensation        
Unrecognized compensation cost 1,095   1,095  
RSAs        
Stock-based compensation        
Unrecognized compensation cost 1,192   1,192  
General and administrative        
Stock-based compensation        
Total stock-based compensation expense $ 474 $ 1,452 $ 1,079 $ 3,621
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt    
Total debt $ 447,234 $ 447,234
Unamortized debt discount and issuance costs (60,559) (64,379)
Net long-term debt 386,675 382,855 [1]
Term B Loan | Senior secured term loans    
Debt    
Total debt 13,750 13,750
2023 Notes | Convertible subordinated notes    
Debt    
Total debt 240,984 240,984
2025 Notes | Convertible senior notes    
Debt    
Total debt 192,500 192,500
Unamortized debt discount and issuance costs $ (58,261) $ (61,766)
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Prepayments of Senior Secured Term Loans (Details) - USD ($)
$ in Thousands
Aug. 01, 2018
Feb. 28, 2018
Jun. 30, 2019
Dec. 31, 2018
Debt        
Total debt     $ 447,234 $ 447,234
Senior secured term loans | Term B Loan        
Debt        
Prepayments of principal on senior secured term loans $ 110,000 $ 120,000    
Total debt     $ 13,750 $ 13,750
Senior secured term loans | Term B Loan | Other Expense        
Debt        
Write-off of debt issuance costs $ 2,600 $ 3,100    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Convertible Senior Notes - Liability and Equity Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Liability component    
Outstanding principal balance $ 447,234 $ 447,234
Debt discount and issuance costs, net (60,559) (64,379)
Convertible senior notes | 2025 Notes    
Liability component    
Outstanding principal balance 192,500 192,500
Debt discount and issuance costs, net (58,261) (61,766)
Net carrying amount 134,239 130,734
Equity component, net $ 65,361 $ 65,361
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Convertible Senior Notes - Interest and Amortization Expense (Details) - Convertible senior notes - 2025 Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Interest expense        
Contractual interest expense $ 1,203 $ 1,203 $ 2,406 $ 2,393
Amortization of debt issuance costs 136 125 269 248
Amortization of debt discount 1,635 1,496 3,236 2,975
Total interest and amortization expense $ 2,974 $ 2,824 $ 5,911 $ 5,616
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Debt Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Long-term debt maturities    
2019-2021 $ 0  
2022 13,750  
2023 240,984  
Thereafter 192,500  
Total $ 447,234 $ 447,234
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transaction (Details) - Sarissa Group
$ in Millions
Feb. 12, 2018
USD ($)
director
Related Parties  
Appointment of designees as as members of the Company's Board of Directors 3
Total number of directors nominated for election 5
Number of new directors nominated for election 3
Number of current directors nominated for election 2
Payments for agreements with related parties | $ $ 2.7
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income tax expense, net $ 10,433 $ 0 $ 18,941 $ 0
Effective tax rate (as a percent)     18.00%  
Federal statutory tax rate (as a percent)     21.00%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Lease (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
[1]
Lease          
Operating lease, remaining lease term 4 years   4 years    
Operating lease, renewal term 5 years   5 years    
Operating lease, existence of option to extend     true    
Operating lease expense $ 100 $ 100 $ 200 $ 200  
Cash paid for amount included in the measurement of operating lease liabilities $ 100   $ 200    
Discount rate used to measure lease liability 7.15%   7.15%    
Future minimum lease payments          
Remainder of 2019 $ 204   $ 204    
2020 416   416    
2021 428   428    
2022 441   441    
2023 201   201    
Total future minimum lease payments 1,690   1,690    
Imputed interest (216)   (216)    
Total 1,474   1,474    
Operating lease liability, current portion 317   317   $ 0
Operating lease liability, net of current portion $ 1,157   $ 1,157   $ 0
[1] Condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements.
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details)
Jun. 30, 2019
Theravance Biopharma | TRC  
Subsequent Events  
Ownership percentage 85.00%
XML 56 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)}}} EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -V&^$X?(\\#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,$% @ W8;X3B?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 " #=AOA.LV].^? K @ $0 &1O8U!R;W!S+V-O M&ULS9++3L,P$$5_!7F?3!XT""O-AJHKD)"H!&)GV=/6(G[('I3T[TE, MFPK!![#TS/69,]*TTG/I CX'YS&0QG@SFMY&+OV:'8D\!XCRB$;$?$K8J;EW MP0B:GN$ 7L@/<4"HBJ(!@R24( $S,/,+D76MDEP&%.3"&:_D@O>?H4\P)0%[ M-&@I0IF7P+IYHC^-?0M7P PC#"9^%U MQ%3]$YLZP,[),>HE-0Q#/M0I-^U0 MPMO3XTM:-],VDK 2IU]1&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ W8;X3CAMA>$F P ^ X !@ !X;"]W;W)KYOGV-X;C4.^Z? &9VQYO9<;*+JVY>VZ-2)GJKRKI=QD=C3O=)TFZ/JI+M MG3ZIVK[9ZZ:2QCXVAZ0]-4KN7%!5)CQ-)TDEBSI>+=S:8[-:Z+,IBUH]-E%[ MKBK9_%FK4E^7,8O?%YZ*P]%T"\EJ<9(']4.9GZ?'QCXE8Y9=4:FZ+70=-6J_ MC!_8_4:X (=X+M2UO;F/NE)>M'[M'K[NEG':[4B5:FNZ%-)>+FJCRK++9/?Q M>T@:CYQ=X.W]>_;/KGA;S(MLU4:7OXJ=.2[C61SMU%Z>2_.DKU_44% >1T/U MW]1%E1;>[<1R;'79NL]H>VZ-KH8L=BN5?.NO1>VNU_Y-E@UA.( / ?PC(/UO M@!@"Q!C '$/2[\R5^DD:N5HT^AHUO5HGV34%NQ?VR]QVB^Z[<^]LM:U=O:S2 M17+IT@R(=8_@-P@V(A*;>R3@B&#-23C_EV!#$0(3"%B!<.'B)CSS*J"('!-D MD" CX1./@"*FF""'!#D)GWD$%#''!!-(,"'AS%<90 (R3R'%E,9[.J\!)"#T M#%+,:+RO-( $I)Y#BCF-][4&D(#8+,6.2VD&7V^$"2C. KYF) ,GS@:8@.@, MFON!<9K!EQUA KHS['!&#( %>Y^#GW?ALU!,Z)>% M8^]SZNO,[S& ";)@[W/JZRSW62@FR(*]SZFO,Z^3-P,F'?,#[ MF?"[; Y%W48OVMAIQLT<>ZV-LEM)[VS7'^T8.CZ4:F^ZVZF];_I9K'\P^C3, MF!.,?)N2?V%^-9G-KN>[_S?IC]:.I#_S#? M#<.Q2))^L_--U7]NC_X0SCRW75,-X;![2?ICYZOMU*FI$TS3+&FJ_6&^7$QM MC]URT;X.]?[@'[M9_]HT5??ORM?MZ6$.\_>&K_N7W3 V),O%L7KQ?_KAV_&Q M"T?)]2K;?>,/_;X]S#K__##_ D6ILK'#I/AK[T_]S??96,I3VWX?#W[;/LS3 MT9&O_688+U&%CS>_]G4]7BGX^.=RT?GUGF/'V^_O5_]E*CX4\U3U?MW6?^^W MP^YA[N:SK7^N7NOA:WOZU5\*,O/9I?K?_9NO@WQT$NZQ:>M^^CO;O/9#VURN M$JPTU8_SY_XP?9XNUW_O)G? 2P?\V0[JTD%=.X#^L(.^=-#7#I,^.524I"XJR0)%J\^4?2)4W]SVS^7^RNQOYKZJYO^64KJ/$NR27*8)* A M-[18+LM0@Y7-:-&,YF: F#E+]*V9U%H@LC67&=0YR&:,:,9P,Z3DE6%WR:S) M%/'"54ZARV0OF>@EXU[(7589NXN^&0EG)USC=&2T6-&'Y3XT\6'9/138S!EB MA.W460>KP7-S1RX\Y&+/G+N@[(B%WQH1XQP4<0& MI#*S4F[$4FBEW$D8*,Y2= DZ@RZ/#!>(4!2X(T<= ;_3.*,U=23H\BPU.N)( MYB4@=Y131\C',,OG0\V]$YF\P-%K*7HOFCO":%0I<\-U1CO((],)9/R"9B\3 M&T$FR,P$#DU+H0FE MX 2.1(WTE;.65;$Y(',3.#@M!2=(Y'04G8(J-R9B1H8G<'I:MM+B9%3 YL!/ MXQ-E?"+'IZ7X1(Y%JVEX:T%E;!IS(Z,3.3HM12=R)(9GE'$_D@Y=[$EA9*G) MT6DI.I%C$8 N>M>"*A:.S$[D['24GMDH;. M[(\U]TYD^J)A_':1-P#*S$3.3$S !#!BAF@"$#%#/ D &*&6#( M ,4,,&2 8@88,D Q PP9H)B!"ADH,0,U;IN+&:B0@9)'_SC\Q0Q4R$!)&7Q1 M(0,E91"F[OO&??+_K#QO^_]1=2_[0S][:H>A;:9MXN>V'7R8\>GG@)*=K[;7 M@]H_#^-7&[YWY^WV\\'0'B__2DBN_\]8_@=02P,$% @ W8;X3OC@A88L M @ 5@< !@ !X;"]W;W)KX9_9K[!QLY: MRMYX 2""TOA5 .E&<-OL O$+^; M/9,6&K*N%_\]2Y5>BWX4T++1W-'=7*@]$T9WT\;UU- 0. H M5 8LAQOL@!"52&*\]SG=H:0*',_OV5]T[[*7 ^:PH^1O>1+%QEVYS@G.^$K$ M*VV_0=]/[#I]\S_@!D3*%8FL<:2$ZW_G>.6"5GT6B5+ACVXL:SVV??Y[F#T@ MZ ."(<"/'@:$?4!H!*".3+?Z%0N<9XRV#NL6J\%J3_CK4+[,HW+J=Z>?R6ZY M]-[R-,K03>7I)=M.$HPDP52QFROB9) @67^ "*P0@8X/QQ"Q =%)$BVIM<1; M>+[!\40T(0FM).&<9&F0=))H5"0(/0/DL6;"$5DYHCE'8G!$LQHFQ2/%A"&V M,L1SAI7!$#]E>*28,"RM#,LY0VHP+#^S,YZ()B2)E229D?B>T>PVF2^[IWX& MS%/9!&=EQ5E9<(RFMZM9':D)$O/KMILT\_A6&5S'#0Z MX=2-\Q.S2UESYT"%/"SUD7:F5(!,Z2WD+BSD)3<8!,Y"31,Y9]U1WQF"-OTM MAH:K-/\/4$L#!!0 ( -V&^$ZNSY?L.P0 ,T3 8 >&PO=V]R:W-H M965T&ULC9C;;N,V$(9?1=!]5SR)E S;0'PH6J %@EVT>ZW8 M] $KB5Y)CK=O7^H0KS4S2O8FEIB/0_XS)&?$^A&>FN8R MBZ)Z=[)%5G]R%UOZ_QQ<562-?ZV.47VI;+;O.A5Y)!C349&=RW Y[]J>J^7< M79O\7-KG*JBO19%5_ZUL[FZ+D(=O#9_/QU/3-D3+^24[VB^V^>?R7/FWZ&YE M?RYL69]=&53VL B?^&PK1-NA(_X]VUO]\!RT4EZ<^]:^_+E?A*R=D6_#R^#T;#^YAMQ\?G-^N_=^*]F)>LMFN7?SWOF],B3,)@;P_9 M-6\^N]L?=A 4A\&@_B_[:G./MS/Q8^Q<7G=_@]VU;EPQ6/%3*;(?_>^Y['YO M@_VW;G0',700]PY^[/Q#]>N;>RBT_W/^[/VK:]+SN0\>FT-#,[IBR8[1"U)J@#$LT\ FF.$]%RH!C2$SI"6DQ*2TF?)/0!C1I0!.^ M28%O>D8]3%1)!5U#0(ISX!D,&:GA@L$0ES*=<(LA51FLB@/WKPP:!A#K#XG- MA\06$\(P1FM)2"T)H07X=97\2H0("$<(0T2$,,0UFXI02JI*"55@F%6*AHE3 MHV&4,*6%-O"(B A#0P801DSD0N=$?N$9*HI6),;0N"4M)JI"T]RR- M9=&IG<>$K 3*BO&AKAE>EA@CPX:Q1#.X,[7!<2V02+B* MU@3%4UAN;2A*Q3$2AS%A'D[=L3:Z_.!$_2%@_3% C_6?-$;!]$9@L?(9#JK# MF.&Q1.HPEBCQ4.>.Y=$5"2=*$AB4U0"9Q_7_2<*:A*1B]*5#40;M.(I*U(0T MNBSA1%TB8%TR0$ :.BHI2J'T35$ZAM(HRDQ$3=!5B6#X6T'("1-T"2"($D# M$D 0)0#S"17N6I)CB0%'\F;"'OP2W=+V)K>NH(L!010# A8# N=EWGZC((D3 M'%P$$URBH$224PF,8O1P%5'8ZMC="]7!SEW+IM7VT'J_>WKJKIY ^XK/UIQH MW_#9MK]9^FF^O^CZ.ZN.Y[(.7ES3N**[YC@XUU@_?;^QP^!DL_W]);>'IGTT M_KGJ+YCZE\9=ALNSZ'Z#M_P?4$L#!!0 ( -V&^$[+&C++!0( ),% 8 M >&PO=V]R:W-H965T&ULC53K;ILP%'X5Q /47-,N J0F MZ;1)FQ1UZO;;@<-%M3&S3>C>?K9Q:$)0VC_8/GS?=RX^/LG ^*NH :3S1DDK M4K>6LELC)/(:*!9WK(-6_2D9IUBJ(Z^0Z#C@PI H08'GK1#%3>MFB;'M>9:P M7I*FA3UW1$\IYO\V0-B0NKY[,CPW52VU 65)AROX!?*EVW-U0I-*T5!H1<-: MAT.9NH_^^BG2> /XW< @SO:.SN3 V*L^?"]2U],! 8%<:@6LEB-L@1 MI,+X M:S7=R:4FGN]/ZE]-[BJ7 Q:P9>1/4\@Z=1]!?&A MRM-ME8M P\5ZA48@O*C7_;) M"@0+0@\S H^8E8&TQI,&,6S6]E^!K2[!JV^ M^/.B? :DT)G'46!5^9Y"R=G?2MU/F?6:8(\!KHC9_:-O][Z"_:=FCCC@'B7 M'\?53\RKIA7.@4GU#DRWEHQ)4+%[=ZK_:S4AIP.!4NKMO=KS<4Z,!\DZ.P+1 M-(>S_U!+ P04 " #=AOA.9X@?L5;_<^2BH4HOQ2F1G6#T8)V:.H%I2I*&5FV\6EC;DU@M^$7551"0O M34/%GY+5_+:,0?QF>*Y.9V4,R6K1T1/[SM2/[DGH53)&.50-:V7%VTBPXS)^ M!/-M;G@+_*S834[>(Z-DQ_F+67PY+./4%,1JMEM?U4&=EW$11P=VI)=:/?/;9S;HP7$TB/_*KJS6 MN*E$Y]CS6MK?:'^1BC=#%%U*0U_[9]7:YVV(_^86=H"# QP==.Y[#MG@D+T[ MH+L.:'! _YL!#P[8R9#TVNUF;JBBJX7@MTCTX]!1,W5@CG6[]L9HNV/_T_LI MM?6Z G"V2*XFT,"4/0.G3(H^,IL ,Q*)KF L X;***'G#C\F6/L$2+%3Q#^C M;.]'^5!H%MROS ;(I@% X>Q7SQ#+M)9!)"7 $>13F!! '$D^59"T2!U9(6J& M2%@8"@I#OK#,25/V#)JD@9FCRD> TX.-CV2.ZJV/%&$M.*@%![0XVU]B+X5N M4N&,]=JG=).@T_"-3Q4$N*W'S(3";.>W> M!""$L3M[/@7S;!96E0=5Y0%5SER5N3?A69X3=_I\"B.2N>WRJ1SHMCJZ?*I M$+B'13(Y:!LF3O;6D]&>7UIE-$VLX\7Z",U![=A+,%^#@'VC+^+^WGP/W]_B MWZ@X5:V,=ESIZ\$>XD?.%=/%IP]ZV,[ZPV%,Z1N7*(DT-C9$VI5&L]K=9R8A MB36VR=HDV?WWV\;$"54?%/,PD]@YW11%TW5HX.JMVO\\/)5E/?EWN]D=KJ=/ M=?U\.9L=[I[*;7'X4CV7._^7AVJ_+6K_O>5ENT-N.FGW_K?RM=QX_!B) MW\9=M3DT_T_N7@YUM6U[\:%LBW]//]>[YN=;V_][,]Q MPWTV :F;6#.#70T MV,"V#>RY@0T'&[BV@?O8PG!(8=L@/#?P^1MJ$+4-HH\MV,$&<=L@_MB"&FR0 MM V2CYUN1LCI\#7C(2WJXN9J7[U-]JT/.F;EC:2,C=.'8CA B%8FE2*S$.#+>QT5"SZ9A MII.R$*8L!"DC1W8>\I%&9Z*0QZ%M0H9LRBF:-Y%8B40F$CF.MN?$B6#>(I W M,JW.([X9%_7,=3'<2@RV0F:4>2P.Z)C%H55(9L.40_38B,1*)#*1R(5@.TE+ M8-(2D#2RM_-$BF/!"3H#IV(G2Y%8B40F$OE@J)V$J0#[2,!31DO0 MX.TM10XS$'< M5QQMXK#Y-,N=;>$[4H!O7(L>]RO_)AD5^)<6_R83"P] M&"D +Q2K@ BR_EK&LB+(HX-C$H274#W/X6:=,V'? <3^I8" .;:\P:7%IS5T M;&[E7/^@U%AO-- ;5F):2"@QFLL"+C$ Y"4&0;C$@.C@N@'OD)<8&-I B=%8 M>312'K80P_T EAC #1SFGH4A/7[NT;AL:K0>0E<06FCHBDOSBLD&B(@L960E MQY*!7B[B@%JP1'6SAVN\1C6>+B9H4.-I]D %I7-D"B"6/Q%9R4@F(SD,N&]1 M$U=RC2HY75#0H)+'/9=Z&A=HC19\Z*6>YBL^;(3S-11_IM K9$"Q@R0O^]A--%KVH6L+FKL)RQY'V*JSV,M21E8RDLE(/AAN-V_8M#0P+;; MH,7%H86,I#*R!(BSH:8^+/>4 <1[%4L?V%X8JAY9U=BJ-+(JNL*@Y74M&4D! MHIBZR$M;,I+)2#X<3/<6!]8_@_2/W>2 ^DQXR3=8M0Q2+;97_/X<&R3#STFXW/UB!S!@%,K("R4@*$,7F M==EO9"0?WE+WJ0GL-Q;Y#3UM+?0;4C(6%B]O^7\D/PBD P@PWH%"[\>T[J'> M5,@J",*2)+%]Z<+>8I&WT+/,0F]1<=^FL)'8,49B1QF)'6LD &1&@AAL)( $ M1H)V 1D)R$>?D5AL)':,D=B11B)SW9"PD=A?,!*+C<0"(V&W/"PO\'$8Q#V. M;'&)MZ#$.[J 8?GRC\^+H2,2K*?XN2)*Z),E #1L1()' MWK1"LST V6P/;VS!V1[TAF9[L ]#LSUV!HN<@)X^?(G"3FJ &*/,'[O_0T>+D^S^.5Q8;69I_^0Z0C&0RD@O1=!.#BYP#MW;8I8D3[Y0L M9"25D25 3!311\TS@,6^I-#L<,J&0=@W/GN>/ 85G%V:./$J?B$C*4 T+:=R M-YF,Y,-;ZJ8%ZX8;HQMNE&X@"NH& )EN *9'-P")= -A [KAL&ZX,;KA1NJ& MS'5#HKK1_2NNKHY75U9< 9/0433[].;,MMP_-F]B'29WU[P^1'5=?5MGDSYZ&J MZM*''WSQ)\%36=R?/VS*A_KX:^1_WY]>ZSI]J*OG]I6UV?F]N9O_ 5!+ P04 M " #=AOA.^!.F=6H$ A%0 & 'AL+W=O[Y;+;[D-==I^: M4SC&_SPW;5WV\;9]67:G-I2[L5%=+2G+\F5='H[S]6I\]KE=KYK7OCH+!/K?Q;GF-LCO4X=@= MFN.L#<_W\P=UM]%N:# J_CJ$6J:K\/-K[O[>38X"E78]D.(,OZ\ MA4VHJB%2]/'/%'1^[7-H>'O]'OWG,?F8S%/9A4U3_7W8]?O[N9_/=N&Y?*WZ M+\WYES E9.>S*?O?PENHHGQP$OO8-E4W_IUM7[N^J:CK4;_Q>S[>+3M[7*U6KY-@2:-(\7#=UJKHIEC'[M@E 7CR2:T\<.-E*A M,HN[T# +/0:P'[(@',# &8,H&\#*,_*<-'DH^8X:GR>^8SE@E2%R;$9"\U8 MD(W& 7(8()?9Y(9E<]&8&Y_*%X9G(U49-N*@$0>,6&;$B2Z$* M45TI4BZU#C RE62F(^X%,%.1YV:D:F%-@M\*Q4$IZ.OT^4Y.)"K$B@\:DWO<+P5(">3LP:2<:%,@9W1)B,),G(7TN/)(G' MYR:0I'Q@(A(@HJ@^2=8IK955W W097%WD9@/A*E(!$B4&$;",",-LN(OP4ET MZ]8Z[RQ/"LB,3QK":"2$1OXB), \I52AA24D+,BGAAX#DB0@;[DV>9+PB[S) M8Q)RL'(IR8/9AL!MLF%!;#%)_T&B6*)$Z]$PFPCL#'T_)5( M$ERBO(!M*GY.9RD[&&\$\.8Y^0GA32QU(+*IKRJ,0 TVAYZS5DO 6>*;9B R M-K$8-.:@!APT_&-"2[[Q@0*2A2\2(#&.#4B^)(3KK""G8!F=*^2!G".-4 IY[S74M*YF24XX:DS&F=^OS3F*4: ML-1SOFNPD32JL'PC W3>$:4<899JP%*?V+5JS%*-6,H_3R;1[9&$-?R09P-4 M*BL4W[5.&Y'RY=O&XOAW:7F[XY M30>2R^NIZ/H_4$L#!!0 ( -V&^$[5*JO/I@$ )$# 8 >&PO=V]R M:W-H965T&UL?5-A;YPP#/TK47Y PP5U[4Z U&LU;=(FG3IM M^YP# U&3F"7AZ/[]DD 9VM"^$-MYSWXV3C&A?7$]@">O6AE7TM[[XOI(&S)6[46MA? M)U XE?1 WP+/LNM]#+"J&$0'7\%_&\XV>&S-TD@-QDDTQ$);TH?#\91'? )\ MES"YC4UB)Q?$E^A\:DJ:14&@H/8Q@PC'%1Y!J9@HR/BYY*1KR4C M0R\7X> 1U0_9^+ZD]Y0TT(I1^6>8N7VC[!+X0^$JX3W787"@I?Q)>5(7%B=AY]H.(O_AP MY&$V=0RF4:2[(-Z%Z+4ZO,\*=HV)%LQIQO M9D6PD'TMP?=*G/@_=+Y/SW<5 MYHF>_U?A'N9OC6PS$@VV2\O@2(VC28NXB:[[]L#32/_ YV7](FPGC2,7].'' MI/&UB!Z"E.PF;$ ?WL?J*&A]-.^";>&UL M?5/M;ITP#'V5* _07(+6=5> U-MJVJ1-NNJT]7K'J63>A+>D=) ZT8 M57BRTR=8^GE'R=+\%[B"0GA4@C5JJWSZDGKTP>HE"TK1XG4^I4GG--_P;*'M M$_A"X"OA+M5A-LZAA,HTAW*-YC]%IE'WC! MKC'1@CG-&+[%K B&V=<2?*_$B?]#Y_OT?%=AGNCY?Q7N8?*_BK#-2#2X+BV# M)[4=35K$373=MWN>1OH'/B_K5^$Z:3RYV( _)HVOM38 2CG;3=OR>P$.RP/@*VOL/H-4$L#!!0 ( -V&^$X*Y>ZEJ $ )$# 9 M >&PO=V]R:W-H965TEMW M J1>IVF3-NG4:=WG'!B(FL0L"4?W[Y<$RM"&^H78SGOVLW'R$>VSZP \>='* MN()VWO='QES5@1;N!GLPX:9!JX4/KFV9ZRV(.I&T8GRW>\>TD(:6>8J=;9GC MX)4T<+;$#5H+^_L$"L>"9O0U\"C;SL< *_->M/ =_(_^;(/'EBRUU&"<1$,L M- 6]SXZG?<0GP).$T:UL$CNY(#Y'YTM=T%T4! HJ'S.(<%SA 92*B8*,7W-. MNI2,Q+7]FOU3ZCWT ME80:%2J7OJ0:G$<]9PE2M'B93FG2.4XWAVRF;1/X3. +X2[585.AI/RC\*+, M+8[$3K/O1?S%V9&'V50QF$:1[H)X%Z+7,OMPF[-K3#1C3A.&KS$+@H7L2PF^ M5>+$_Z/S;?I^4^$^T?=O*MS"'/XIPE8CT6#;M R.5#B8M(BKZ+)O]SR-]"]\ M6M9OPK;2.')!'WY,&E^#Z"%(V=V$#>C"^U@H 0 D0, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[CBUO9Z22+U652=MTJG3ML]*VG@9(GKM1;V_0@*AYQN MZ4?@13:MCP%69)UHX#OX']W)!H_-62JIP3B)AEBHTJ1S&&^N]Q-MG< G I\)^U2'C862\D?A19%9'(@=9]^)^(NW!QYF4\9@ M&D6Z"^)=B%Z*[=U-QBXQT80YCAB^Q,P(%K+/)?A:B2/_A\[7Z;M5A;M$W_U7 MX1KF]J\B;#$2#;9)R^!(B;U)B[B(SOMVS]-(/^'CLGX3MI'&D3/Z\&/2^&I$ M#T'*YBIL0!O>Q^PHJ'TT;X-MQRT9'8_=] #8_ J+/U!+ P04 " #=AOA. M<:3#>:@! "1 P &0 'AL+W=O_$M0""O6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!U#?.= U$EDE:, M;S8W3 MI:)&EV,D5F>V#D@9.COA>:^'^'D'9(:=;^A9XDDT;8H 562<:^ GA M5W=RZ+$Y2R4U&"^M(0[JG-YM#\==Q"? ;PF#7]@D=G*V]B4ZWZJ<;J(@4%"& MF$'@<8%[4"HF0AE_IIQT+AF)2_LM^T/J'7LY"P_W5CW+*K0YW5-202UZ%9[L M\ A3/]>43,U_APLHA$BFVM_N,76*B M"7,<,7R)F1$,L\\E^%J)(_]$Y^OTW:K"7:+O_JMP#7/[H0A;C$2#:](R>%+: MWJ1%7$3G?;OC::3O\'%9?PC72./)V0;\,6E\M;4!4,KF"C>@Q?&PO=V]R:W-H965T MIVJ3-NG4:=OG'!B(FL0L"4?W[^<$2M&&]H78SO/SLV/R$=V+[P ">S7:^H)W M(?1'(7S5@9'^!GNP=-.@,S*0ZUKA>P>R3DE&BVRWNQ-&*LO+/,7.KLQQ"%I9 M.#OF!V.D^WT"C6/!]_PM\*S:+L2 */->MO -PO?^[,@3"TNM#%BOT#('3<$? M]L?3(>(3X(>"T:]L%CNY(+Y$YW-=\%T4!!JJ$!DD'5=X!*TC$8^[GE;&[^"UQ!$SPJH1H5 M:I^^K!I\0#.SD!0C7Z=3V72.T\WMG+6-SV9\MN#O4QDQU4G"/\H@R]SAR-PT M^E[&%]X?,QI-%8-I$NF.M'N*7DMZSUQ<(]&,.4V8;(79+PA![$N);*O$*?LG M/=M./VPJ/*3TPW\5;F'^UBA6(S'@VK0+GE4XV+2'J^BR;@]9&ND[?-K5K]*U MRGIVP4 /D\;7( 8@*;L;6H".?H_%T="$:'X@VTU+,CD!^WG_Q?(3EG\ 4$L# M!!0 ( -V&^$X0,6!AIP$ )$# 9 >&PO=V]R:W-H965TC^ M_9) *=K0OA#;><]^-DXQH7UQ/8 GKUH95]+>^^'(F*M[T,+=X FW+1HM?#! MM1US@P71)))6C&?9+=-"&EH5*7:V58&C5]+ V1(W:BWL[Q,HG$IZH&^!9]GU M/@9850RB@V_@OP]G&SRV9FFD!N,D&F*A+>G]X7C*(SX!?DB8W,8FL9,+XDMT M/C!12:A1HW+I2^K1>=1+EB!%B]?YE":= MTWS#;Q?:/H$O!+X2[E(=-A=*RA^%%U5A<2)VGOT@XB\^''F831V#:13I+HAW M(7JM>,8+=HV)%LQIQO -YK B6,B^EN![)4[\'SK?I^>["O-$S_^K< ^3_U6$ M;4:BP79I&1RI<31I$3?1==_N>1KI.WQ>UJ_"=M(X^_'(V.N[D$+=V-&&/"F-58+CZ[MF!LMB":2M&(\R]XQ+>1 MJR+&SK8JS.25'.!LB9NT%O;7"9292WJ@;X%GV?4^!%A5C**#K^"_C6>+'ENS M-%+#X*09B(6VI ^'XRD/^ CX+F%V&YN$3B[&O 3G4U/2+ @"!;4/&00>5W@$ MI4(BE/$SY:1KR4#L9>+2\T2D+2M'B=3GE$,\YW>2)MD_@B.LZE#,(XBWJ%XA]%KQ;/;@EU#HH0Y+1B^P1Q6 M!,/L:PF^5^+$_Z'S?7J^JS"/]/R_"O/PQ<7RM,1Y02G:#&]#C^U@=!:T/YGNT[;(EB^/- MF!X 6U]A]1M02P,$% @ W8;X3F(A9GJG 0 D , !D !X;"]W;W)K M&UL?5-A;YPP#/TK47Y P^6T:W4"I%ZG:9-:Z=2J MV^<<&(B:Q"P)1_?OEP3*T(;VA=C.\_.S]T?&7-6! M%NX&>S#AID&KA0^N;9GK+8@Z)6G%>)8=F!;2T#)/L;,M&QAJ:4&XR0:8J$IZ/WN>-I'? )\ MES"ZE4UB)Q?$M^A\JPN:14&@H/*1083C"@^@5"0*,G[.G'0I&1/7]@?[E]1[ MZ.4B'#R@^B%KWQ7TCI(:&C$H_XSC5YC[^43)W/PC7$$%>%02:E2H7/J2:G > M]SWB^X.]2&3;52<(_"R_*W.)([#3Z7L0_O#OR M,)HJ!M,DTEW0[D+T6O+LD+-K))HQIPG#5YC=@F"!?2G!MTJ<^#_I?#M]OZEP MG]+W_U6XA;G]JPA;C42#;=,N.%+A8-(>KJ++NMWS--(_\&E7GX1MI7'D@C[\ MF#2^!M%#D)+=A 7HPO-8' 6-C^9ML.VT))/CL9_WGRV/L/P-4$L#!!0 ( M -V&^$Y'OOPVIP$ )$# 9 >&PO=V]R:W-H965TIZJ3-NG4:>OG'!B(FF"6A*/[]TM"2M&& M]H78SGOVLW'R"=6JMP7MG!N.C-FJ RWL#0[0^YL&C1;.NZ9E=C @ MZDC2BO$L^\BTD#TM\Q@[FS+'T2G9P]D0.VHMS.\3*)P*NJ-O@2?9=BX$6)D/ MHH7OX'X,9^,]MF2II8;>2NR)@::@=[OC:1_P$?!3PF17-@F=7!!?@O.E+F@6 M!(&"RH4,PA]7N >E0B(OXU?*29>2@;BVW[(_Q-Y]+Q=AX1[5LZQ=5] #)34T M8E3N":='2/U\H"0U_Q6NH#P\*/$U*E0V?DDU6H8&)V+FV0\B_.+=D?O95"$81Q'OO'CKH]>29X>< M74.BA#G-&+["[!8$\]F7$GRKQ(G_0^?;]/VFPGVD[_^K< OSZ:\B;#42#::- MRV!)A6,?%W$57?;MCL>1OL/G9?TF3"M[2R[H_(^)XVL0'7@IV8W?@,Z_C\51 MT+A@WGK;S%LR.PZ'] #8\@K+/U!+ P04 " #=AOA.,GB-D,(! !;! M&0 'AL+W=OV[HQ+D'RM& WRV,>K5'KI.SE*\N^%9F.'*&@$-A' .SRP4>@'-'9&V\ MS9QXD72%Z_V5_='W;GLY,PT/DK^TI6DR?(=1"14;N'F6XQ/,_208S$".A?030&9A+SSK\RP/%5R M1&HZ^YZY3QP?J#V;PB7]4?AWUKRVV4M.XR@E%T9+/^3_ ]02P,$% @ W8;X3INQ MP76Z 0 ]@, !D !X;"]W;W)K&UL;5-M;]L@ M$/XKB!]0;)*E661;:CI-G;1)4:>UGXE]ME%Y<0''W;\?8-?U4G\![GCNN>>. M(QNT>;$M@$-O4BB;X]:Y[D"(+5N0S-[H#I2_J;61S'G3-,1V!E@5@Z0@-$EV M1#*N<)%%W\D4F>Z=X I.!ME>2F;^'D'H(<(2E.5:(0-UCN_2PW$;\!'PQ&&PBS,*E9RU?@G&CRK'21 $ DH7&)C? M+G /0@0B+^-UXL1SRA"X/+^S?X^U^UK.S,*]%L^\N$<]/,!4 MSQ>,IN)_P@6$APIA8TK*GOKM)Q8O!3)WL:=J[@/X\UN-X6M!] I@,X! M^YB'C(FB\F_,L2(S>D!F['W'PA.G!^I[4P9G;$6\\^*M]UX*FMYFY!*()LQQ MQ- %)IT1Q+//*>A:BB/]%$[7PS>K"C+$653J7L5I7WCGH;ZC\=T^X../^,5,PY5%9^W\Z\>Q M'QLG'ZU[]1U (&]:&5_0+H3^P)BO.M#"W]@>#-XTUFD1T'4M\[T#42>25HSO M=G=,"VEHF:?8R96Y'8*2!DZ.^$%KX7X?0=FQH'MZ#3S+M@LQP,J\%RU\A_"C M/SGTV)*EEAJ,E]80!TU!'_:'8Q;Q"?!3PNA7-HF=G*U]C;"K-$S_Y1F+U3N(7Y\*X(6XU$@VO3,GA2 MV<&D15Q%EWU[X&FD?^'3LGX3KI7&D[,-^&/2^!IK Z"4W0UN0(?O8W$4-"&: M']%VTY9,3K#]_ #8\@K+/U!+ P04 " #=AOA.V&.-[+8! #V P &0 M 'AL+W=O-;$M- MJZHK;:6HJ^T^$WMLHW)Q " M*S@89'LIF?G:@]!#CM?XG'CE3>M"@A19QQKX">Y7=S ^(K-*Q24HR[5"!NH< MWZ]W^VW 1\ ;A\$N]BATNXCI,^F=:FD G KT@D+%0=/[('"LRHP=DQK/O M6+CB]8[ZLRE#,AY%_.?-6Y\]%91>9^04A";,?L30!68](XA7GTO05(D]_8]. MT_1-TN$FTC?_.+RY<)C"W*:+;)-%M@F!NXLB*X23!,GSJ)2]RI. M^R([#_4]C??V%SZ^B!=F&JXL.FKG;S_>4:VU V]E=>7'K/6/< X$U"YL;_W> MC*,X!DYWTRLC\U,O_@!02P,$% @ W8;X3LW7P$.Y 0 ]@, !D !X M;"]W;W)K&UL=5/M;IPP$'P5RP\0@[E+HQ,@Y5)5 MJ=1*IU1M?OM@ 2O^H+8YTK>O;0@E%_H'>Y>9G5E[G8_:O-@.P*%7*90M<.=< M?R#$5AU(9F]T#\K_:;21S/G0M,3V!E@=25(0FB2W1#*N<)G'W,F4N1Z'APXC4J M+6S\HFJP3LNYBKNT<'J@_FRHDXU'$?]Z\]=E+2;,D)Y=0:,8<)PQ=8=(%07SU18)N21SI M!SK=IF>;#K-(S]XY3*\<;F'^([+;%-EM%,BN1+8PNRL1LCIW"::-$V=1I0<5 MIWV578;ZGL9[^P>?7L1W9EJN+#IKYV\_WE&CM0-O);GQ8];Y1[@$ AH7MI_\ MWDRC. 5.]_,K(\M3+_\"4$L#!!0 ( -V&^$X);W=[\0$ (,% 9 M>&PO=V]R:W-H965TKAP1XR48O[G#(1-N>N[KXZGKFFE=J B&W #WT'^&"Y<66AEJ3H*O>A8[W"H M<_?>/YV/&F\ /SN8Q.;NZ$JNC#UKXTN5NYY." B44C-@==S@ 0C11"J-WPNG MNTKJP.W]E?V3J5W5'EHS#$UXO WW/#M!9"6(#$'X7XG)KD0;YF 7B:TBL84@W8G8 M,$>[2&(52=X21.^TXF E.'R\EZF5(+5DX._*M&'>^>-'J\C10A#N1&R8:">" M-D- @3=F_(53LK$WJV?C73?,?6"&Z!]\7D_?,&^Z7CA7)M4HFH&I&9.@4O'N M5#];M1%7@T M]?6@[GS>"[,AV;"L/+3NW>(O4$L#!!0 ( -V&^$XFG(RB MJP$ )$# 9 >&PO=V]R:W-H965T45%"+7H5G.WR#J9XK M2J;B?\ 9%,*C$LQ16N732LK>!ZNG*"A%B[=QER;MPWASR2?:.H%/!#X3;E,> M-B9*RA]$$$7F[$#[CGVIHS.U(ITA^(]>L\%O[S*V#D&FC"'$<,7 MF.V,8!A]3L'74ASX?W2^3M^M*MPE^NX?A==?%*YA;KXD88N6:'!-&@9/2MN; M-(@+[SQO=^D-V%_X.*Q/PC72>'*R 1\FM:^V-@!*V5S@!+3X/V9#01WB\0;/ M;IR2T0BVFSX FW]A\0%02P,$% @ W8;X3@!.6V&L P >1$ !D !X M;"]W;W)K&ULE5AKCZ,V%/TKB!^PX&N>41)IDDRF ME5IIM%7;STSB)&@!9X%,MO^^YC%L8A]FR7R8@#GWW(=]KC'SJRR_52G.I>:0ZP9.GJ2% MO9RW8Z_E)^5_*Y')Z\)F]L? U_1XJIL!9SD_)T?QEZC_ M/K^6ZLX96/9I+HHJE855BL/"?F*S%\X;@Q;Q3RJNUQ%EG6,*DXOO>D]N"S,;R]_F#?MLFK9-Z22JQE]F^ZKT\+ M.[*MO3@DEZS^*J^_B3XAW[;Z[/\0[R)3\"82Y6,GLZK];^TN52WSGD6%DB<_ MNM^T:'^O/?^'&3:@WH"F&O#>@ \&S/O4P.L-O)\&_J<&?F_@3_40] ;!5(.P M-P@'@Q;O=,5M9VN3U,ER7LJK578+[IPTZYK-0K4>=LU@._WM,S5AE1I]7Y(7 MS9WWAJC'K#H,W6"8Z]UC-@ S(!P5P1 &H3!69)C3O8.UB6"NKP7Q2Y;G"2Q; M$^.'.!<.2\I;>__61^QB @\2>"T!OYN36)N3#A.TF*)SXK'8U_+=3(-M35A M'@OO42]F7'Z$\_)A7KZ9E^]J>748[S82C[E:)&O?C#=THT!+WN1B+*98<_EL MDBF8%P0XM0"F%H#41@000H)P^J*)($$TH;C1I.("%"ANA*IF%M$I45 -6,]GK!JZ($=D+!J M:,H>2.:.%!M569.YO9%GU@[L;B'IL&= QOEHA;&<"2EU[+44*Y4_L ERK%0. M]K= /R[TH.#3"F\FH;8 %7ACI>-Z;[A_.O*V;BI:WQ16 !/K+CPQG^B9H3FS:^8K,U ^,;-GM&XULV>X'C-'M!_$]#0 M,^MNFS 8?17$ ]3<# 01 MI#9AVJ1-JCIM^^V0+P$5,+.=I'O[V88P NZ:/V ?GW.^"\9.+Y2]\A) 6&]- MW?*U70K1)0CQHH2&\ ?:02M7#I0U1,@I.R+>,2![+6IJY#E.B!I2M7:6:NR9 M92D]B;IJX9E9_-0TA/UY@II>UK9K7X&7ZE@*!: L[<@1OH/XT3TS.4.CR[YJ MH.45;2T&A[7]Z":YZRB!9ORLX,(G8TN5LJ/T54V^[->VHS*"&@JA+(A\G6$# M=:V<9!Z_!U-[C*F$T_'5_9,N7A:S(QPVM/Y5[46YMF/;VL.!G&KQ0B^?82@( MV]90_5O0)_ M$/BCP W^*P@&07"O \"/ HT'_6EZUYNB2!9RNC%8OUVZ(C:=6Z"Y=02/6=>N$K161D-G*>>XTTYMXR-@1$YMYSMDH.C6TINH,0C!UN-I&BXV&_A& U\;^!.#,)PUHZ>$FM)JBNL'\:S6)Z;\"#) Q..DQR;\##)0Q,>)7EDPN,DCPWXXRK)5P9< M=N5Z#Z%_!?>WV#?"CE7+K1T5\G34A]B!4@&RFLW$=YX,G'\[9VZYST;P^'SA_?6=E^ MGGK_'V:X >T-Z-G ['W-@/4&[-,@N&H0] ;!O3N$O4$(=O Z[6TR%ZE.9Y-* MG9RJ.P_[M#EVY#$TY5HUBVUUVO^9?-9F]3BCG$Z\8^.H9Y*.H0.&^,$ELT"8 M,^&9",YA4"R,A%KF((BY31 _!$'<]+*\[N4B4(;FB[4.PHM\,=Q!@#H(6@?L MP@%(9M(Q4/5@FX4C=S(9:6($$46@*().SMXNR OZA$6 @ MU 4 !D !X;"]W;W)K&ULC53M;ILP%'T5Q /4 M?#E+(X+4))TV:9.B3MM^.^0FH-J8V4[HWGZV<2BA7MH_V+Z<<^ZY%W/SCHMG M60&HX(711B[#2JEV@9 L*V!$WO$6&OWFP 4C2A_%$,0&;P&_:NCD:!^82G:']1_VQKU[7LB(0UI[_KO:J6X3P,]G @)ZJ>>/<% M7#TX#%SQW^ ,5,.-$YVCY%3:9U">I.+,J6@KC+ST:]W8M7/Z%YJ?D#A",A!B M?).0.D+Z2LAN$C)'R#Z: 3L"GF1 ?>VVF1NB2)$+W@6BOPXM,;(.,(3$^^J/-Y6N3*:>ON56H%TG.(^\@MD7H',"N K@?^T"GL%L,?!I,Q5 MC\DLING+C.?S24<]H%F:3EKJ4TJB25<](#Q+)D6AT95D((YV/LB@Y*=&F7I& MT6$$/23F2D_BJWBQCCWQC1Y9_81YE>_GW7RU_W N0+M/;K3 MYBL]8H<#A8,RVT]Z+_I!TQ\4;]T,1<,@+_X!4$L#!!0 ( -V&^$Z2CX*A M*P, &8- 9 >&PO=V]R:W-H965TWJ1U5-]$$)YST5>UC/_H-1Q$@3UYB"*M+Z31U'J;W:R*E*E'ZM]4!\KD6Z; MHB(/"$(\*-*L].?39NRAFD_E2>59*1XJKSX515K]6XA<7F8^]E\&?F3[@S(# MP7QZ3/?BIU"_C@^5?@IZEFU6B++.9.E58C?S[_%D39 I:!"_,W&I!_>>D?(H MY9-Y^+J=^S6(H\-TRZC[\=J=_/:0J']R_LGQOQ6LQC6HNE MS/]D6W68^;'O;<4N/>7JA[Q\$9T@YGN=^F_B+'(--YWH.38RKYM/;W.JE2PZ M%MU*D3ZWUZQLKI>._Z4,+B!= >D+]-QO%="N@+X6A&\6A%U!>.L,K"M@U@Q! MJ[TQ8[[6>M1\]SDM!I<#9$'6;1 M8L@ @U%XC5D!F!X1Z [Z-@C4QH(XY>1Z@J6+P(A93;S+LGZ;Y:I1"OI%&P(V M)$A"F" $"<*&@%X9;IFY:#&\P90-AH<8198C "I",;<\<5$8)R1!EC$@+.0< MEL9 :8 /+&'(+C#W\@_S <@!A* M0&<5A8[>T/W_+0$8BQBVWPL +$YBPFV371A&5*_>$7UP"F(@!I-DA +.0?R! M(,1P$F(H"AV7@6!"G#+;91#F+F4 EA#[);T&831&(_+@-,1N'%(T1@'G(?Y M(!(X$,DM@=B!AJ_6)+:#;@F@"(VP93& PA&V86L 1BFAEK9@L$UKML[+V'J72.]MF M_[F34@G=/+K3O\A!'WKZAUSLE+F-]'W5[OS;!R6/W:DFZ(]6\_]02P,$% M @ W8;X3N?,0& !! "!0 !D !X;"]W;W)K&ULE5A=CYLX%/TKB/OKJ+]UITX[[T?==5T:__4]^>'(.AV)UX7W0=QYHW\ MYR#:NNCE97L,NG/+B[TRJJN AF$2U$79^)N5NO?<;E;BTE=EPY];K[O4=='^ M?.*5N*Y]XK_=^%(>3_UP(]BLSL61_\/[K^?G5EX%-R_[LN9-5XK&:_EA[3^2 MAVT4#@8*\6_)K]WDW!M2>1'BVW#Q]W[MAP,C7O%=/[@HY.&5;WE5#9XDC^_: MJ7^+.1A.S]^\?U3)RV1>BHYO1?5?N>]/:S_SO3T_%)>J_R*N?W&=4.Q[.OM/ M_)57$CXPD3%VHNK4K[>[=+VHM1=)I2Y^C,>R4<>K]O]FA@VH-J W QE[R8!I M _9N$*GD1V8JU3^+OMBL6G'UVG&USL50%.2!R8>Y&VZJ9Z?^D]EV\N[KAH5D M%;P.CC3F:<30">8=$4COMQ 4A7BBECF=!]C:B#C%$1A,@BG[>)8$Q0XBZ"!2 M#MC, 3.>PHA)%*89TZ 9C7,C%QM&PBQ/'?G$D$X,Z$0&G1$33>(P@_'6AH28 M10)9)(!%;+!(%D*,)&S$'PRS2"&+%+!(#!8I7)K<++/4HJ*6)L)T,D@G Z7F M6-L<.LA!/IF1#\+D. @)<5N'M@L2FGV-0([6)@[Y(,"%H_4(E(='0N_O7H+[ MG[ [^E>#IE42Y2$QBT3#IE5"\Y0E#D)83P@2%+.#-6@6*3;9V!A'#Q,L)01I MB=G%9$DI-!$;XNIC@N6$(#TQ.YG8WI2O/B?GN ; H3UTO:ZP<%(B"5;H:- UD:-@60!R52[&T M4" M5N5JT%+E+D+F1+! 47I'X6J0L4+4+%P 6U@AK'84J!UQO,0HUB<:W5^W M% L+1<)B3B#45@V:I;$C$-8-BG0C,@,M#2+S*%@,*)HS3#6F]@3ABH+U@F:_ M+Z6M!MWYT+"J4* JQ.&"82%@X?TUPG +,]3"IK8QNS]9ED9FYP 8I=,WPYP0 M;F6&6MD4-V;WJ*DIBY Y$<<7"YI83'%C]BAB$5F"S(E@)6!H4C'%C=E3"%PB M,- L+!'6%09TA3BF+X85@R7_HW*Q'# D!U;E@@\*&L89,9^+C8MR%F<.1E@Z M&)(.JW1MZ; J9@DR)X*EA:&!Q2I=>Q*QB"Q!YM_L6* B-*F8I:M!R>_6".#0 M&@63?96:MT>U!=5Y.W%IU/[7Y.YMF^N1JGV9=_BX1_:Y:(]ETWDOHN]%K?9@ M#D+T7+()/\C:/?%B?[NH^*$?3E-YWHY[4^-%+\YZWRVX;?YM?@%02P,$% M @ W8;X3C,V2_[P!0 )2< !D !X;"]W;W)K&ULE9KK;N,V$(5?Q? #K,0[&3@&&A=%"[1 L$6WOY58B8V5+5=2DNW;5[>X MEGB&DO[$EG,X'H[Y#0]M;3[RXGMY2--J]>.4GG)*JOBQ>H_)2I,F^'73*(A['.CHEQ_-ZNVE?>RRVF_RMRH[G]+%8 ME6^G4U+\^Y!F^7/RVOU_'349IECY738BD M?GA/=VF6-9'J//[I@ZZO[]D,O'W^&?V7=O+U9)Z2,MWEV=_'?76X7]OU:I^^ M)&]9]37_^#7M)Z36JW[VOZ?O:5;+FTSJ]WC.L[+]NWI^*ZO\U$>I4SDE/[K' MX[E]_.CC?P[# W@_@%\',!D<(/H!8C0@ZC)KI_IS4B7;39%_K(KNT[HDS:)@ M=Z(NYG/S8EN[]G_U;,OZU?>M8&83O3>!>LU#I^$W&CY4['R%^C](5"=PS8+# M+'@[7@RRL#B @ %$&T - C@<0,( TL^ QZ,Z=!K=:LY=';CE;EP,7\9BZXS$ MZ2B8C@+I,!Q PP!Z?D$,#&!F%*33R)N92A>+T?+9^2KNC! X&0N3L2 9C@,X M&,#-+P>+,2CQC(+THMNY,N?XN") )ITA/E]&@,M /D11&::.\055P=PQ,5V5 M72\:K !K%/%&F$^& "608I@IIA9,%U/%])Q%H+WI"FNDMPA\&>>W] P3PI0R MA"E56A"=<&\. M>*8JB@GD9D$Y,($<;6]>.>QT.4*282*88XXX)N8B,'@BGE\.@<$3:&<;S[47 MS9BKP&P*P*:@0A"F4V"8 MQ!S7*7Q#"1LFT 4:IL!L"L"F(*RGP%2)!>938JKD'/,I@?F,C6'CN@"=7I)290+K"?$A,H9]C/!^G;3W1, ;+ .442QTC LR!LJL0DR@4V M56(2Y1R;*GW_B%2)>90+G"I$G,H9[C4G?3=)WU649A6 M!6@5!%X*XZ46F$^%\5)SS*?R324ZJP!9X*RB,*P*P$J&P'BI!=Y3$=^LS/&> M:MI[!B7#1#"D"D JB,U)8:[4 N^I,%=JCO=4T]XS*!DF@NE4@$Y!S$5C[O0" M[ZDQ=WJ&]WS0(>_9E2,H&2:"Z=6 7DF%P+SI!?948][T''NJI^UI4#),!%.K M ;62^D*4^$9T@3W5F#<]PY[NM&\[J;EB)#5 4A*64V.8] ++:3!,9H[E-+Z5 M')DO'W31Y;YAUFD4[$VA%]P>"^8, F.S9[#P9\ 6NDMFJK:X0UBTW8[7L_5=\'@M!R7#1'"?L:#/ M>.O83O>9H&28".XSUN\S_NJUTUM_4#),!'13V/ MV$4L[E+6-^ST2B5^"D7NP%NI?K= G7=2-DP(]Q2+>HJW8L&Q&G5>J*,[K\,] MQ?D]Q5^[SC]=D[W*V< M?\0@U[/#?<8A/S->SVZZSP0EPT1PGW&HSXS7L9ON,T'),!'<9YS?9\#J]4V3 META(,DP$=RN'/)6W9CN1#B42DG2)1#?W*S4WD/V1%*_'<[EZRJLJ/[4W*+WD M>976X>(O=8$/:;*_7F3I2]4\;7QMT=VXU5U4^:6_*2VZWAFW_0]02P,$% M @ W8;X3C- QBWD @ 7 P !D !X;"]W;W)K&ULE5?MCILP$'P5Q ,<>#%?IR12+W=5*[72J57;W[[$2= !IN DU[>O;7P( MR+I-_@1L9F=WL&=Q%F?1OG8'SJ7W5I5UM_0/4C;W0=!M#KQBW9UH>*V>[$1; M,:F&[3[HFI:SK0FJR@#", DJ5M3^:F'FGMO50AQE6=3\N?6Z8U6Q]L\#+\5Y MZ1/_?>);L3](/1&L%@W;\^]<_FB>6S4*!I9M4?&Z*T3MM7RW]#^0^R?(=(!! M_"SXN1O=>UK*BQ"O>O!YN_1#71$O^49J"J8N)[[F9:F95!V_+:D_Y-2!X_MW M]H]&O!+SPCJ^%N6O8BL/2S_SO2W?L6,IOXGS)VX%Q;YGU7_A)UXJN*Y$Y=B( MLC._WN;825%9%E5*Q=[Z:U&;Z]GROX?A 6 #8 @@])\!D0V(K@V@-H!>&Q#; M@'@6$/3:SVV_'QJFMQVYC]5R;?2D61WS3+W/3LV>5E%,%L%) M$UG,0X^!"0:FF#6&B::81PQ#IY@G#!,/F$!I&00!*@@,030A2'""""6(#$$\ M(B TPPDH2D"1"M+9J^@QF<'4!A/> 9XD1I/$2!)'E0E*D%PO,T4)4J2"?+8K M$$P2XDDR-$F&$!"<($<)\NMEDA!W2(C4 /.MW8/H:$$CFH)C28G#BP3)%#DH M\-U/X :]^/XG$5(%G=L]NM";Y)0ZUI;@1B&(4Q*'V0EN Q+?H!I",DR<&Q[@AN'8,[)YLTV0]I0ZLB#^XOD M_W?'VH+&DN*<$H&ULE5;MCILP$'P5Q ,< M&/.5B"#U$E6MU$K15;W^=A(GH -,;2=-O MHJ!4.N]UU8B56TC9+CU/[ M:$_'$6MJH-T?&:R+5E)\\T7)*#B:HKKS ]V.O M)F7CYIE9V_(\8V=9E0W=YUX:4\%5(O>'G6DA/]0>7/ M=LO5S!M8#F5-&U&RQN'TN'(_H>4&I3K (%Y+VHG1V-&E[!A[TY.OAY7KZXQH M1?=24Q#UN- UK2K-I/+X;4G=05,'CL=7]L^F>%7,C@BZ9M6O\B"+E9NZSH$> MR;F2+ZS[0FU!D>O8ZK_1"ZT47&>B-/:L$N;7V9^%9+5E4:G4Y+U_EHUY=I;_ M&@8'!#8@& )0^,\ ; /PHP&A#0@G 5Y?BMF;#9$DSSCK'-Y_WI;H+D++4.W^ M7B^:S3;OU/8(M7K)<1)DWD436DQI,8S#^TP(6B4"1Z%XD M1C!!#!+$CY>9@ 0)D,&D*]8])AR5B?3?C0_KI*!."NC,=,0")%@\7BGR80/X M0 [QU '^7;$XPI$_)S7C-?3_;=U8T%@JP#B%/NN_$WXJ&^'LF%2'CCD:CHQ)JBC])Y5TH:X7PZ2B1ZF' MB1KS_HSM)Y*U]O[@#9>8_"]02P,$% @ W8;X3CA(P,U@ @ _0@ !D M !X;"]W;W)K&ULE59MKYHP&/TKA!]@*2\%#9), MEV5+ML3<97>?JU8A%RAKJ]S]^[4%F>+#IE_L"^)-YHPIY[TJ M:[ETJHN+WBI6\7;K8O4R\%,=.8(>E^P$OUKYG BSBM6"MO.H[1LJ6\SU!URFL#K_H7]DQ6OQ6RI9&M>_BSV*E^ZB>OLV8&>2O7"V\^L M%Q2Y3J_^*SNS4L--)3K'CI?2_CJ[DU2\ZEET*15][]JBMFW;\U_"X "_#_"' M !S^,R#H X)1 .HJLU(_4D6S5/#6$=UN-=0<"KP(]&+NS*1=._M-JY5Z]IP% M<9BBLR'J,:L.X]]@HEO,&L!$?WF0KF$HQ <+\2U!<$- 8(( ) @L071%@,,$ M)@A!@A"H(![)[#")Q=06X\U\.$D$)HGND\03,@E(0!Z7&8,$,5#!2.8*PDPD M2< D"4 P'R5)[M82SV(XR1Q,,K]/0C!,@#WX]'N/KR:>,! &JO#'[NA X;56 MC F92@5;! ,>(=$$!6P2_(1+,&P3#/B$D/%?1OB<8-@L&' +F4]0P';!3_@% MPX;!@!ON=SB^$QS.2>!-9()=@R';3)UHV!-X_KA>'S:%[SVPP3WH?WK1U3UD M'@;?J#@6M72V7.DKS5X\!\X5TY3>3!>=Z[?(,"C909ENK/NBNY"[@>)-_]A MPXLG^P-02P,$% @ W8;X3E-_&ULE5;MCILP$'P5Q .YOGUMXW! ?$GZ)]C+S'AV':])SI2]\9P0X;Q79-P$5+FHW371LP]*$'D59U&3#''ZL M*LS^+DE)SW,7NI? 2W'(A0J -&GP@?PDXK79,#D#G)K$A9*B7IXX\1=;LU M%;$_OJA_T:G8 , 74$N?8M@F\(_@_D_7D,GI* M_=A+P$D)&!GK!$+.V8#H$D XZ&\AF8XFNZ&BXP.H: ;UP9.*NRO-M ME8%1WUHO7PN$?8$@M@L$5H% "_B#@L-1P5O,1&/J-@\41Z-D[X &5D*KE=!B M!=D%)E:!R>/%B*P"T0/%:#%!+T_H3<<[?P#.C9 MSZ+W0#D,:) JG*+Q<;R#&MKYI#7 *SNRJ)](6(_U J+_*(K]P$'?4I1@7!3_ MZC $T0BTLH!@$%Y5SH+RHNFHCUA0_@2-6Q[H=>&*L(.^$KF3T6,M5$J]:'?M M+I#JXJ/X$LY6T!)?JVM:=_T/^?:._X'9H:BYLZ5"WAVZP^\I%42:]Y[D?N3R MLZ*;E&0OU#"28];>K>U$T,9\-X#NXR7]!U!+ P04 " #=AOA.<8S+8+X" M -"@ &0 'AL+W=O4-W M[#M3/YIGH6=!;V535*R6!:\]P;8+_P'-GE!J"!;QLV G.1A[)I17SM_,Y,MF MX8=&$2O96AD35'^.;,7*TEC2.GYW1OW>IR$.QV?KGVSP.IA7*MF*E[^*C=HO M_,SW-FQ+#Z5ZX:?/K L(^UX7_5=V9*6&&R7:QYJ7TOYZZX-4O.JL:"D5?6^_ M16V_IW8'GVDP(>H(44_(/B;$'2'N"2CYD)!TA*0G6'S01F)3\T0577A[0M"%JP+=D)(.-(PV2L(\.AF#P\%5,[&Q/(;TU/]3*4 >K;=^R,GV+>3B=]0=$ M] 8!=K2.N=(OMGU8MYPKIN6']SJ->]V;]9.2;949 MIGHLV@:EG2C>=,U7T'> R[]02P,$% @ W8;X3E#F*6(P @ , < !D M !X;"]W;W)K&ULC57K;ILP&'T5Q /4W Q)1)#: M--4F;5+4J=MO)_D24 UFMA.ZMY]M".+BK?D#MCGG?.?8QDX;QM]%#B"=CY)6 M8NWF4M8KA,0AAY*(!U9#I;Z<&"^)5%U^1J+F0(Z&5%(4>%Z,2E)4;I::L1W/ M4G:1M*A@QQUQ*4O"_SP!90%E:DS/\ /E6[[CJH5[E6)10 MB8)5#H?3VGWT5UO?TP2#^%E (P9M1T?9,_:N.U^/:]?3CH#"06H)HEY7V "E M6DGY^-V)NGU-31RV;^HO)KP*LR<"-HS^*HXR7[L+USG"B5RH?&7-%^@"8=?I MTG^#*U %UTY4C0.CPCR=PT5(5G8JRDI)/MIW49EWT^G?:'9"T!&"GN!'_R6$ M'2&\EQ!UA.A> NX(>$) ;78SF<]$DBSEK'%XNQ]JHK>=O\)JN0YZT*R.^:;F M4ZC1:Q8N@Q1=M5"'>6HQP0@3CC$;"P9/,,]SS*32=H[ 20]!*DB?)K"F"0P? M#RMXGET@M J$1B );4]SUO4*?=(A98,(*-["16.\D=ZY/,ZX0)GKC9?H8: MF5E8S2PL7]JZ,.8^OOZUD\)-/_UYME#>+9\EA0H3^S@P8'B[Y+ MOA-^+BKA[)E49Y0Y24Z,25"*WH-*EJOKJ^]0.$G=3%2;MV=XVY&L[NXGU%^2 MV5]02P,$% @ W8;X3MQZZC<\ @ )@< !D !X;"]W;W)K&ULC97;CILP%$5_!?'>,=A<(X(T852U4BM%4[5]=A(GH#&8 MVDZ8_GUM0Q !3Y,7?&&?S3JV.<;.DE8-V7)'G.L:\[\; M0EFW=GWW.O%:G4JI)T">M?A$?A#YL]UR-0*CRZ&J22,JUCB<'-?NL[\J?$\' M&,6OBG1BTG=T*CO&WO3@ZV'M>IJ(4+*7V@*KYD(*0JEV4AQ_!E-W_*8.G/:O M[I]-\BJ9'1:D8/1W=9#EVDUPX/@SG%X33+[S*?+",)WAV&0!BC]8G="*$RYP8!+:#2*K0?3X_L16@_B! M_8D7F?HI#.>RXJ[L!B>QXB0/[$^R7/@P@=%,5EADD1]'D1TGM>*D%IS9+[9) MEVFC *+Y<;')O/BCTZL*L+4H>!8@-*\*WN)'B4*T6)^[LAX(3 J6OD&^8WZJ M&N'LF%2USU2H(V.2*$OO21W$4EU:XX"2H]3=6/5Y7[G[@63M<"N!\6K,_P%0 M2P,$% @ W8;X3F5YI"UT @ #@@ !D !X;"]W;W)K&ULC5;M;ILP%'T5Q /48+Y"1) *R;1)FU1UZO;;(4Y !D MW]BN?0T\5Z>2RP!(DPZ=\$_,7[HG*G9@4CE4#6Y915J+XN/&?G37NTCB%>!7 MA7LV6UO2R9Z05[GY=MC8CBP(U[C@4@&)QP7GN*ZED"CCSZAI3RDE<;Z^JG]1 MWH67/6(X)_7OZL#+C;VRK0,^HG/-GTG_%8]^ ML:S7_'%UP+N*Q$Y"A(S=2G M59P9)\VH(DIIT-OPK%KU[$?]*\U,@",!3@21^Q[!&PG>.\&_2_!'@O_9#,%( M"+0,8/"NFKE%'*4));U%A^/0(7GJW'4@7EW"?(EPG4"K8C_JNSNJ]P4ZAG[Y2F! M8"[@?B#@&P5\)>#=-%SSD0V84&':(0ET/*TAGP%MER#H.Z'6% /(BSVSJ3'FNWM$N1!O3>[)0C&T0='+S*:B@RF5IJI:'D6XDC[L><&T KJ-\(2%,2N MJYDR@$(WU$R!V6768'I2DX59!3FW7/J91:?A]0CE9:C%,W>=NX;X5@R[83:] MRP^3\@>BIZIEUIYP<06KB_)(",>B=N=!G+)2#.=I4^,CE\M(K.DPHH8-)]TX M?<'T%R#]!U!+ P04 " #=AOA.M+]]TOH! !P!0 &0 'AL+W=O"T?[#7GIV9M& ]=&JG9IQBJ4)^0:+G@"N31 D*/"]!%+>=FV=F[<3SC%TE:3LX<4=<*<7\ MSQ$(&PZN[[XOO+271NH%E&<]OL!WD#_Z$U<1FEFJED(G6M8Y'.J#^^3OBU3C M#>!G"X-8S!U=R9FQ5QU\J0ZNIPT!@5)J!JR&&Q1 B"92-GY/G.XLJ1.7\W?V M3Z9V5IH,97(E_8\!FF>F+7F8K_"C<@"JZ=*(V2$6&^ M3GD5DM&)15FA^&TT(P)01S@A_],R&<$L)5 AJ=F5*?L<1Y MQMG@\/&R>JS?A+\/U6&6>M&LLC[S%#-TTT88XC)EA@@H^(8HN( MTQF"E('916!U$9C\>.G"]^P$H94@- 3A!P)_5<:(20RF,Y@[$I%5(K)(K,[A M.&*BA80?IO$=F=@J$UMDPI5,O)$)U*WM(KM.8M5)+#K12B?9EO,8Q-Z=>E*K M3KK1\:/US:2;FXFB- A7=HK_PD8[:/'V=2_ZAOFE[81S9E+]1N:QUXQ)4)3> M@SK*1K6_.2!02SU-U9R/36 ,).NG_H;F)IO_!5!+ P04 " #=AOA." LL M4]D! #F! &0 'AL+W=OA5YWH PE-@3Y%^T-F]4[PVL&H;OJ!K>0DQ)L=?*L+%-J$@$&E MK0,US16>@3%K9-+X,WNB!6D#;_L?[E]<[::6$U7P+-COKM9M@78HJ*&A%Z9? MQ/@5YGH2%,S%?XM>.TDB5SF#^ MS %D"2!/KI8)Y#+_3#4M>YZ%9R$-J?=G1T]::!%L/\JN#E:2O_ 5!+ P04 " #=AOA.0*5$FQT" 8!@ &0 M 'AL+W=OUNVR 4?17+#U#\F6218ZE) M.FW2)D6=MOTF]DUL%8P').[>?H")ZS@L[1\#EW/._0"NLX[Q%U$!2.^5DD:L M_$K*=HF0*"J@6#RP%AJU7X<6ZUL7+E-U7(4VFM,Q>ZJ> M0EG/>1+%&3IK(8M9]YAHA F#Y!JS=6 &!%(1#&%$KC#6T0T]NG:PN46$03H) MXEV5I_LJ5X'&SGK%1B >"X3S2;UZS,Q@FDN]XDE5-[>H8)*.0V?Q*0DG*=W3 MN4HH<2:4W"241-/#=6'^4[74Z21U",PF3ER8^<0)&EUK"OQH>HSP"G9JI.:. MK$,;>XSTLYC8U^%R$SKL6]7V^B[U)M_WS.^8'^M&>'LFU6,T3^; F 05>O"@ M8J]4FQX6! Y23^=JSOMFU2\D:VT?1L//(/\'4$L#!!0 ( -V&^$X"C4TV MT0, &81 9 >&PO=V]R:W-H965TRS.K_-JS@MY4-]J?A6WXZ MMYW!62\OV8G]Q=J_+V^U&#ECE$->LJK)>675[+BR7R!.">D<>L0_.;LUDVNK M*^6=\^_=X/?#RG8[1JQ@^[8+D8F_#[9E1=%%$CQ^R*#VF+-SG%Y_1M_UQ8MB MWK.&;7GQ;WYHSRL[LJT#.V;7HOW&;U^9+,BW+5G]'^R#%0+>,1$Y]KQH^E]K M?VU:7LHH@DJ9_1S^\ZK_O\GXGVZX Y$.Y%D'3SIXHP/060@O!W_6P9<. M_K,9 ND0/.L02H=P=.CQSM#L6]<0AV(][#MC/_W] M/3%AC;!^K"F)ELY'%TAB-@.&3##@4A63()@1X0@&(PV"T=@0PYVH";8F EQ? M(_$PRNL3478FQ@]52(I (KQ<#^VZU_O[4Z)N@ >@: #:!_"4:5MHTX9@/%?K MV#Q&(>*C1'PD &A$,(PV,H*LB;E+9($262!$ HT(AM'V M93*/48B B^NA:VQ-ZMW9VW!'4@%AH6]."5)[9HCJ/$@E@PKK"Q"3#'5U,@.( M3O)0"'0R\R"5#"Y[X"%D=+60("6/_DA*'H!4,KB$ J)]0'0RU,RC,TX>@%0R MN(P"HG_@Z61\(P]Q#3+S()4,+J6 :"DU.A,8>2!8Z,KP"*72P647$-VE1F]" M(]%OQ%S##U J'5PTP51-,!=Q9-9-0V-_/T"I='#I!%/S0ETZ)6::QP-=.Y\! M[21HJDAW)I/@^DI26FO/KZZS." M67@:!V?ROEZR^M2?SAIKSZ^5<"+4GIC'(^!+?P+4[!N(MX#8$XA?,?M.'"51 MNQ>G'F:G<4HQNQ^G/F8/XC3 [&&.2\96(UNU_$\^7,LL,X M*-BQ[2Y#<5T/)_]AT/*+_*KAC)]6UO\#4$L#!!0 ( -V&^$[3I>W_H0$ M )D# 9 >&PO=V]R:W-H965TVCX3>QVC@/$!B7M_?PMV+5_E%\,NLS.SB\EZ8R^N M ?#D4ZO6Y;3QOMLSYLH&M'!WIH,63VICM? 8VC-SG051Q2*M&$^2+=-"MK3( M8NYHB\Q&Q\2K,@Z<8;?X-^ZH\6(32R5 MU- Z:5IBH<[IC]7^D 9\!+Q+Z-UL3T(G)V,N(7BN\=>3L+!@U$?LO)-3G>45%"+J_*OIO\)8S\;2L;F M7^ &"N'!"6J41KGX)>75>:-'%K2BQ>>PRC:N_7#"=V/9<@$?"_A4L(K#88-0 M=/XHO"@R:WIBA]EW(ESQ:L]Q-F5(QE'$,S3O,'LKTC3-V"T0C9C#@.$S#)\0 M#-DG";XHP6/Y^C^)S3+!>I%@'0DV<_UDMTR0+A*D"PZVWYIP9]DZ+RB.L3;& _(E=^BWP7&UL[3UK<]M&DI_O?@4JY[V5JB":X)M)-E6R)'NUD2U%E)/*7=T'D!A* MV 4!!B D:RL__KI['AA@!B HR8DWRP^)3'*>/=T]_9KN;[-LXWQ:17'VEZ_N M-IOUUZ]?9XL[MO*S3K)F,?RR3-*5OX&/Z>WK;)TR/\CN&-NLHM>];G?T>N6' M\5=.'H>_Y.PDR>/-7[X:#"9???=M%G[W[>:[TV21KUB\; MFC]&'<<;VW\42[AFMV&V27U8V =_Q:JMSC]\N/SQ_,=C][__RQMUOSG_<-*I M-E$;NWE<&_V][M$/M1U^R/UTP]((5[%.TDVUX2;-C0%5YRN6A@E",G!._8W1 M3@+F/__C/VR[+Q8-6\]".@'[(I9^E!FC"^"]#2/F?,A7:#@==6M&.@X"P,',E?]P+L*8.9>QL19 ^:XS"UF:^LY5$N*!^.D_'OQ' MV$L>PEZ&W:USG. GV/--\A!7V[Y)PVSNF_-6QU" NTJ3^S!>&!U.CK<-<95D M&S]R_B=<6Z$^'72[0V-4&@%X@+7+:&CL_2)9P!Q7=TE1-N M ,N2I>/U#N:'SHPM\A1F-U:4K%9P[K--LOB'ZZS]U+GWHYPYK[J=KN>L60:4D=6M[VS%TEO=C< 9:LUGYLS"R'O&,P M9'.;\OG.Z*YP+O,-X&Z,)UC7#8"2 N:=P^WQR?F>&<,#'7O="?QO8&"4.*6W M88:X^S,#G*ICMT='7N^H[]6R67V,M_"E ;=&)BUZ"Y9O[?]#K_K-,70->/?( M-\!S0BT#.V->6=W0#]'0 HK9P7LEVW\.?"*C%-H:%+/-8L(OX$] &ZD;,%@ M9.B2. MY?"!1C=ANPYA">$_ 0Q+!BNG?6P2QP=X:-"Q3G?*EG#C09,-W+CVQ5\2$)HV M;_]-HD04^O,PHM,S\ )8%(H'N.9'/#;+[R R!#T&P"00 M.H0U89;E/D@#@-*9Y8SJ%RD&V[)6#HY(+:1AM\*E*66'V@#?92A+*=[K A%G:T:"060 !40^$O4!SY#J MCX"E+S@[L-!%OLHY[0BV!K=SRNZ BI W@J29K)AS$"59=MC4.6 @DH<&(^'( M?A['(+3>^QQZ6T[T0Q(C[J3 HQ$DDF+M([<9D+?44)= VJ;G20+2!+ 3PN8L MB<* ]CKW(Z(Y4HO%F1DGY-S!#W/&8@!-"J ,^-7CYW TU0&780P#AK0?^(*( MR- _V]WD!Z">0/<[M@$-*3J$F_V5\UIBI43XAAN^0D^ZA'T _0*\.=.LD+,- MI# &,"BB;0].(VU;MR3=W3=4[KUU-];F]JU8FS;MPXX!LQOX\_[L YS^Y5OG M\NKL^OCF'!IH4IWEX-TMHEZ_M3W&$ 2OV3V+C=RI MUY.=L_!3FZ[U-Z^42 QHO&,Q0XT%A_"#51B3?0H9>ON6<,2ES=M97V(LQM!_ M.9NG Q&M@3_9I0%Y)8BQ#JT"Y+F4LWCKVI_%(#7KF;-EDJI+"&31VI6CG"K& MLJ[G ZM;2O&+XV\V:3C/N7(!F!6WNXD:1K!>?(8)R,_"!:&]&$7QHJ>-=QI& M.6+$RXTHM/ <;T+H@R("S%#TG=,.$#V#AKD-"J@9=EX+CY8#-"WBN3S5O%_; M:)_SJ_-N]KVIWS^-$3YIIR>7[Z^NS_X*[&L%ZKMFZET!.+W-FFS5.IMM58K:BC%6!G-Y)/6;#)3+X_[&T0U4X[IV*/=Q,!]N[0.[3DEW/H!F]*]#/(NR M:GIFU1Y.\9I&;,*[= ?,//O$TD68D2V<\ ZN9!K#+:O\R LT"1)=B7BE;Y^GBSA7EW90J#5$?N^G M]9;6&D1NU0?:-0KO-6.WZE,AIK9CM^I3V9]A1&\!D]H^E?VU';NQ3[OK]GCV M5^?MQ>5/[4WPA'O+*'G(2N(Z&H_0&F2US1T'?\\S89L#RD@9L*$%^G0U"0GY M$WPB2_P:?8RH[,P?K>,;DIRR%S>)ZJ<,Z& 11 MKGD-P&0PI\TU6<>OG^[.V&XXUQP>]OA*2)X&_E M,+H25TC['M8='9 J$L:'K=99W9LP S;VN7[>)7WE/W(V )W7*5!KN$8# = $ MB\,DY?M%;8JL_8EO&@'T$1;Z/2KP#YNPVC&.<&2%*CMN=^J, 4=MSEJ_7$5$R'!)R,) : MX'@4Z!%W8"LJN,HZ,ZF'T*16WCQEV2(-UY+/72K[#RUZEJ^ 'LBL-@MO8XJ\ M ;XF7'2X\:LD"BU.GN^\CO-20S<,)%4T%Q64CG.@S,.H$6?.?__7I-?K?B-; MT4?O&Y=L>^(W$8^@?@)0B5\>F/A2XXI9N HC/T5$C&&9( F$@-'HJD<72NRD M0M%?^;'/N7#'T6?WQM]DY&Y;PMX2Q,@H#Y"&84'HTPEA8PD 15P&J,K'#/># M5.V\B_Q/"09;Y&OG E:"K/M K/;=['NQW$-7C(LPO#Z[^/'X&K;DC0??[/"G MMWN7%G_0V$4D?X5^/T!L.M(;V#Q<-_P@<-%YK#E*;#X8F\O$N?/O&?>YK-%O MSP42&C@-2%0@&/H%?@D6B#?I+3>R1H_X.UMO>%\\E8\Q+80BL&CIQRN@UH6O M /]QYKP[/KZ2P"^(+5QIZ]3HM$,XGN+Q1(^$BX].@/KA1N*#@[$W,!7.KW4D M/(1FL(X4&4G*&:%8 $V,0(S8AMF=2H"*3I*G7*K3]N\78JM+W4-^HP)<0H(\8]QU7_XQ39&!"3X%K\ M?NF\%*&!!)U' 2X*PX/I-DWBO^?Q@J!*5(8+W.WH.5[CU,"78\4%G&^%$80Y;A-B1YS\Y. M%&GCO&R>YHA6WE1 6C:D>=2R9)^.\R.<-DF3RNTA@M9^@D-%5R2%=B)5/@ / MRN["-:'[!@/_[EO*J;ZB.7 M_./Y67%G/-PQFN6!<>+V+2,03TQ @E)#X>H0HC%*W9P60 <2N@]O*WL#:;SQ MQ3V)^Q6;)WJ#A<.\Q48>&.T!1P8N37+"'%@TFA:%S. [L'H7&VKX11T8!R], MFU3H6V>%/YD=BX8:(=YA" "V2:[%.(KV)F!=YD'H6WG&NA9#//DG3NH!6)FI+40@P$ M \.$DL]"XM (M V7NET<$FZ?]F$FKZ:=B0,23R1OGU>CSD!^48Y"<0LF]L3H M.X";Q45%2T;&12QVKFPV1BMK^,P#?/G*ZQ>[@+'(*ZH\,1B9#9WEJFFLLXNS M=S]+F>7LXN+\ZN98?J01#;#T"K HAK2#Y[D,2!K1&W=ZY3GZG;XQ1TL'=7F& M3DG(YI+L@L[ .0X2$GY K,#AA7",B$L.;Q6]:./-,'R!S+-O$OCC M'&BR]MOCV1O%3$40E+7KQS41I>13Q[./JAM.[W1[KG/!2&-7*(^4Q^69 %]; M*).*@A4W4I!N2T:6DLTB)*%*B ?8E[,>^B@"1@1^+W/B=+S[6NK#.,DWF("+K/R55-TO#QN:!-18#^A@8 <"DYH4/!C MR04!,"Q"QH/2A[#^ 2/Y^C&_7@4&8P Z/PS0JU@:<[:Q*=ZS^&O0 MQ?S%'3()%#G%1]3+I+)&WE'X6E* UEVR=B%/0 MR$@KI+&%G\(7O)1+>3#094X*ZE&*3P:XX[^PLOCXG*.P]Z6,5IO$A J]!LP MA.TL-I+4"'7$G9=C'!5\"Z?PP'2("CS&/@4>"^7-7W&K[Q+X:6=88JOX]B:.<^-N$$\%,$F=%&2"13//=XQ%$C>L@\,$9@%1W#ZJ0^PCNGI ME&;BK7I-M3#!CO/\B)\O8$1GY071 MT C-?(V<12P#R!E@EFGV"?[-)B2/1#XGRQ$1.U>9 Q!->MU>OT26],4'_%U1 M9['.<'DDQH1!^"KYI5&:B;L$2G,,JW,,*W,@QFF#N,Y<*GS:O8JC:[M$WNAR M;0T9E*MA"-^]CO&0K44/I""W>/WQG(ES((#4HXKHMW _"4AD*JM/V'W+2(75F5"S/Y2='P\1)0?E"=MH. MT;*21?$C3U.%$ C+!,5FVBOW^]VA$(W#\U-1HF"[4,>G+^YKHJUN_YO?[>\- M+5D/_BZ6*MO,8#/V%@?G9"#BL0O 4=&4KL$%+G?_D.^8K&7%OS[ .9/KX_-# M8-> 75>5ZA/ M!;\VUNNYWG!B^7;@C8UO>VX?.)?Y[:0W?<*^)8YK.Y^XD^E$W_G([0[Z^L[[ M[F0XU'<^=KO]T6<_5?GWE*%I+?YM4.FGJIB3[1K3W%*L4J?>16SPM,]==S+N MEW_O#DN_C_O30C8J^&L3QO5<;S)]F:\M,XO 0&YKX#+4+475!$)5X,^Q$%8H MQZ%$%_E<::M(8"H8@AI45Z#!2?[M]TV:F7;-GH#!;<^V\2+8\72]OMN?>I7/ MT_+GR:#T>3#I/QN-G\ YG[K%S_7W385%=SO:2>/'X:#T<>R5/@)03PUF!V.4 M.PVFI8^C87G(8L)C0-LCA?F:1ET6-FK5$S*$:_Y@Y8RNB".-N">]$= O3"7Y MH;SEX^JDQ/7YF>0+2A1VV4%+#_'9> NPU4EQ[WGNJ-_'[WI=[;OAJ"<_U;R) M6;_P::5ML"%5'4!2G^RO66%63(AZ*NT+?P6W*US8\SGSO#N0(D]0&]W_TA M&>L7TOEH]@) [;06Q(4#&+:PU$LG%QWX 2K/&+I<,R)9S"F.,&0!6>[+)O^T M\H8)>H VCP(LCR3._(B)R,(DR!$7"-!"V\+=E+VHNH];C8UWKMH:US7Q$^]9 MK"(4IFLTA(J']$JQ)5LQH$RIH88U;5^8@O*98+RRC!M /QC9Y>^%4S[R\QA6 MM0IAWQO,>*2<02L_H.-[-_N>VR"O]7=?#?2*;25\M25SUH44"R,ZQ[? 4(7' MU*<@&WZE9'\H[='.ZXM3M3ZA.Q+Q;J_?7)]=:K?S )20B:Z@#?[B\OC0@X77ACC!5,?QZ:&I#WA340TOK*U+*#S6 M%='61;]5]5M0$L>F:.R-7<_R-4B_"Y?#'=#C\,/ZS_3^V_QL?<&)U%A@S&@ NILC8-A',^"P5?_,6XQJ^Y'\T^_)6F@7'P8=Y\EC M;>F),BT:S%<\O@O'4/YRO]03;P@MIAXO'&4?_B5/R!JM&3,S>6]FE/I.>G.U M1QO2'9BR8B#1E4LT3.;=(%D;[?L8Y01'#1'))WF;@ X>DRM=.QB-O4_=KM?3ONCIK!W_Y?6^J;0'_; ZMB_R%=GX M\-0"9=,J5YU*'Z G)M0QT4=U3;':B3L>C!O'TC^+YG"5LD=)-\L<[:X%ZP16 M._%:CRC;'Z':A,E@A#!V3*8548':"[,#4^V6O?\CBLZJ'Q](B**0$U_2(1'K5,K MN* /N'GU>+FO>)< ?4/4M%KZ\.OO*NOZ!>?I,H MN#KI2$:[?D'*6\&AZN!IB[#]B.YJ<_$_<'GNBBP9H6F7UW/.RV:=+@$ZW#AMZP!UT'.[?70HSJNO3@GO8:CES^ MSH^XK'@'^@%8B6<\<$>3+6I2I*2:N2\U1NKY"JVC1Y-G,?3>%9 ?%HY; =U)(VB@>!MTW*R*?5_'8 M_2:IS/;*&4[=D=>LA$H5Y=_I'H$=UQ@HFMK7W".-74%V']589YK:/^F>&7;[ M;G_4#+5JFQOY6EM-@RJ773%<1("1(;HLI;HI&:*R+E/HKL9G0\YGR7:\\A]5 M,/@<6,L=SN(\ABS")&2%3S'U W1\S]/D'RQ]'3 ?*VV0S1K=X?B2+75$M207 M5=.CC-*4\#5C1S6VG@AQ'F+S9+G$$!GNQ(1_,O3+8JBDGL=!$#*^ ?+3Q9VS MSN?RC9+0,DV(:6CH\T0CXEL5W*P9X-$GC]Y\42E%FM%E$@)U7\K'F&G*G]BI MP&D<6X8 U^63*<6/:W1'WV N69]Q9QRG[O/(\)#[C/&GA?G;RZO^<_K**=G=%K,.C]?(S,W3QO'7S:?-*2- M&W:!JKS-+$_#\_!O&A M;.,UE M;$QOTG/[TT$Q]& $>E:3&_++B!@;E;=!XBFF$^ 1*@K!./N@ M)S@\*LRY9IL\+5[:W\RN%1[P=XC"0Z.-)H)-Q&,]7F4 7Y'RX!V9;Z7T6'72 M"(X%/E4@]H&-5CZ@5;YR_,5="&Q$YO#"GV!U0KSDSYM20*15(7O28T"W.(H> MESP['*3TI@S1>31U!X-N<7KJ!^"QDU&O\@05^ BP- 2P-,6M>&4,LAVE_#55 M4$I+T.O*B<_IO4+,*ED9,L8?# K_*6P?D[6N2&"F>8RSYBXT_3DPQNWX6-', M F?^ZA>E<'KPGB!GPX %[I55U8>HK?[0)M#R99+K$&CO%CK>BH>A'DP %X>$ MI_ +-JV;Q<:=$YQ5AD=Z>N%3 E/$""/I4CV);8G M]H"_*9(BM.%#B2Q./-PI)W^FH&N7]EUD;7W5[8S5XT,]*67Q1M,OQ41I;S8L M[\_?T]TAU2+]%2 ]N]7K$?;^@.^CV.QF4XT7,AP5*U MO90QSP2V. GQ_KVK/7^GH")V'X+R$SWJNVV "#X8P2/#M*YM^2G7_V MAWUWV)T40P^Y1/.2_%,R(5)?*QFEJJ]\^+/@XF(3_7BY,N=-"+?_XBY.HN3V M4=3,DDR8/KT4&_Z,_*?">:KT%146JC92TP[38T0:NG"$ZG5I -RU^RQ"Q5N23T33 MEO6(C0XY/&DM^0U_J>A3-!\<(4@$B:-R^@ A!"P2[]P5::IQ7WG:Q8;C\DPZ M^KO^S(YN!/$-?WT9H> F=RV C:!XH 15&$$_9P6M\NQ(YJGS1XA($!O0R?)- MP:SX"S9)03GJ790[5<,%$Z)%=\&OMA&^\+4VXG4-#WN).U)G'V6>P0^_EG,T M*#1G8IZZG-IJ(6%F>>1@3456G]K@"_*A?O8 V(9J,)K);:P_7/'_]4B')'_4IJS^6<*T"-8J>(9HI;7DZY(15 M'D M%LOLAE##[%EOY.P-NNY4>Z F/S<8*0'X(#F;3_#D]_Q@ IL=># 8N[V^Z7J3 MWW^,BY",;0G$C4$.1EUW.)P>6GX8N/TQ_("Q^E&I2",]D!U1U#C^JU=Z"4NU M1(ODR3/.5&?"0D:@1\"3@%0(MQ-:J[@[5%JV!\:S;H9!)8V!S"0E;1;:@9.MB\32[R@GD4Q(ZE<[)FOV-&)7+%A@63A<)N>OTZE$RYV2KV\>:3H_+M'II MQU9'9$E6=Z)EY! HP^GH5&;D.&],<0MPX#^@J$APH!9:0H4BO:0JV/&@Y #& M$^(2T:@T:J6T8.(]G9;KR2U%RK*U%*K!!O\$CE!.4T(/J8Q7.HVEP@[I:<)#(_-T_.I*EUL$#T6/C10A3: :AR^Z,$:B7T7@7,%V.1-A D+-.23<7Z0R<] 6MX8D3U R[C&U,D*.5IH/UR:0PTKCGF.$/5&D/$(NCB)C_3I"#GG29KR MM[%D(UQJ8?_XNPBGJQRTY:0J1C$422Q7@.(SW&\0A$OI?='13"4XUXEII"2Y.9"\M;KCG)D&,FFM2E?SFC2Q;_AANE M;I&ZN,+ZJU)A"+DN@!@C1Q6>P85?) 326;+.H#A/SJ14Q@)EYY>/M;\8(>W" M2@]#D Z MF]*_,#G%0-3/*K93'O^5,QJZ_9%7_X4U@X\(V4'YA21( XDU]J#E?JT0YCZ1 MCX9^2JK7'U*8OYQHP> &U'65#/YA?$;5:M =T=_^M"\?190+ 6T1W3U+NAG/ MEA9G9#[IZ0TF]CD5/11ZH_5]ISN8FK/W >/-;WON%#2%FS)Z5BLC* 9]<@O M(IZ+<]%_YJ= /[ZL PDHHLI\0N1VO\]W.:BO(->7K&2<=!H+Z>2AF:Y5U4I"%BX MBQ2%0Y.:@T%"MR)O,E9"$SD"0:I- &2%RQ_99\ P.2TK F%*VT1,UQQ7MAW: MO.%(X?JQB*S,JQ6+ U$*@3)8,9G8@MN?]B1N3L"P%UG&I9L B4Y&V%I=T71'2AFU*U?9J MRL(:R$3I[JM?3CL\#3YF:Y'J?#4/->Z^/A&US(93.)ZU-/EH1B@]NEOB0.CE ME'8W44Y-5+$2_(K4DY/ST0IF; MG!"[JUD3GUENX1O3E?;,X@KENFM"\:DZN?30L<*@:)12E&\?2SNN77!;[F#+ M@6J9E^F/(Z6S5PG"DA[&'6_XI[+GG-*ZBX!2BTF'$*$<(:J;0<4]M@E7W) E MDZ3KJ?@S6D>>\1* I*TY7L=YRVLS$/?*5]4:#8T9V:V/&U]8G-U=K)5_KXD\ M YY"NZ1S@1[0'?!P .4 ;&_) I.R!#P8>&6Q%X:4\=V-(-2TGVG7.1<9^R7'T<[N;6E:X,)VC$9J]',,G7D4%(R*B7]/-^R;,%G? M^>G*1[$JX642&"\GA1N8 'D*L4A6'BIJ,E&U82QQQ$.W">[I/-R(( #_%M,/ M; SYC[KH0AHQ!DJ(Z:/Q:Y(0]()D#%@U8(HQU23DU*6(CE>+!L MR:=UA+'@13IWD!95[A?@F'@@6#X\U PU,I&8,MJ*5'-D+L=T/:05B;W"]^(9 M@%K8G$48^(O78A05!4,IR%-:T4PH1&^-#ZCMK5W.8%37S8,[(QU(C&/*"_F3_$8O3W(7T[*YZ]OR, MT$'"0Y B^;J$UR4LMB(WQV?C"3L%\.6"+5"STRZ9W1%)*#41AAJ)@<3H&6/_ MX ]!1&V0P%_YMX7+@6>1CQ.IO4MWCPXU(!+":RK+ 4M=^O=)JL>X=>HXUXN5 MEN94B?V7U?Q71?Q71?Q71?Q71?Q71?Q33Y8JN8.@EYO:EYL3??:FYS\[.QZM .%8>^M&MS7R2H[N^^2-#3_^Z+!.'G?9&@E__[A11W MV!<)^JW^[HL$_4&8^[Y(4+GUODC0ODC0ODA0V^HKK:R;M9EL1;C$EZ9\_Z+3+XZIE98]MP^VR:?ZQLFMNBC0O4J,:4_O&%)(W\]XDO M_]427UKS:+62>1HSX50[[C,/D1"SSSST968>>K'\'4=.\U"UK\X/3O'=3P0X M>>1\G)TZ!Z\.8=&8?4AB:W7-)]K#6]O+&1%G5?WIW>Q[@^91J#SF!67?P#)Z MSO%M@KJM#;LVDBD1)E"XD>)Q IM5W[ MM(=C*M&.F?IIV.EV__02*X?_:R&.1D2JC%*3V=AX*=.(+,,4/4R)$FZC!$!/ MF(C>ZXQ2-OD8C(U0,/CF<:D7[\&'E$'LQ1O[5%O!UM7QH6"']^QE5OJ28.9Q MG;\Z[SG+VKH9O4K$.DTP(>2VY8XZPY=?+J]R:TD^9@'-S?6)Y2L81424VG\\ MJ8M'KLF*?&2\VO^,'*SNW7CV!";U-S_N.%WQBM*@BME'>NE]I+WTAF-03VI; MO0<\$B\.*%6">#EP=C6K6>MK^7@$%HV9AT"_*+Y0NW"W[*IX(V=;XA.>M!F0 MV?XZ[?DSB_)[_4JGA])\YTIO: MH[/"N>5C6KU0D\AMREV"OSKU-AG+09*0 &K>BI5J':U3M@I-EMUJ5F+']&J> MG"7V,<0LX8)9S3\\JTVI[M$!,) V7R:%6 Q[J\:EG:,;Y34]K6 =9VK">2R M\*_J+& MM#U-J+Q_L$LO=4\Y3+7Z.6\O:E9=+\5J HW]IQKIY.FO)0!G&_ON?HB-XQF- M2\'-QIXI[EH+FJ:@YZVM>#"T04R6")IJ&U%(Y%%5.*8"L1A&(,KOU.U#R)ZE M3&/""V!@@4KN($?>077=99*9ZO?U\2C;6LK $FN[2BQ(39MR^(8!'2,> MXR41N/8AT,ZH>]T5H:[689[)BVUZL M\^Q(DD\:=\MQV<:LC>L\XKDS.1Q$ XJ60]F78NET<79;VXK ^YXGR+-;>;T! M67E'ANN7S3M.;\)?$1C[8.N.="(:/\+".NK]@>7'FE7;3 YIYI-39 TJ?@A2 M.U5FLP<(UL1M-$#I5YGS+BAEL.[5;.M'QA.MKY7+S/!JC#ICT]5@K," =)(N M&:4$;S# F/O88U<2TDMMXRS)- MW#$:[ HMVP!; =%,W>,=J+NQ[4[4/:;]F9F5&IW*\=H M&/)N9M?5]GU>",[0_568)[_Z>*;RZU M/YT)/]+N!HV/C>'4!L.U,6$+O^)RP*ZO#"AB\$BY-)]J';;%X>X27&RSY&^) M\M4BL17"R0IOU"N"GXR!M9!L]%1H'HU\3E5.R#1DE4,K3@Z[,Z0&OE=8=D3& M9RWEZM-]/QQ M!3QK(HY:Q?'::*82M%OCNBK'Z^X.P',]CK(4R&ECBK5^PR/=;]@Z4*LA\+7& MC]$4U]JJBSP).^_;&E5: ^!JD?0GH%WY_4+QP,%D7=[T"&,E+3S-,'0ABS1V MJAX-F/I 7?5P?3^54LU-4@=I.++:N("#+ _=-+G-CU4NLUT4V.9OL>SEM/]L M*Z1=XQ/-*:*U5"5;UM,.2O6R#5I5/YY7 ]SQJ8QZ.U=]Y-);C6 MM=8WKG8:V"5:RUB\M+%MC&'+,=@G?!D3\W"+HCX U3 R(I:JH<(U3.R%"P\; M/+)4^5>&_(CQJD',U:&7&74 M;%4H:V/;1NU'C%6QEO2:].4%OJRFOE&\\VG8SU* M6KUE<%<#:+3A3+0IKK5N7@=!F]? 27LJ&Q F4DK%B3:NJH*V44"*UB9Q%L1A MN @XH0)GB>CX-=/3BZ"B\/[F< MX\AM_F-;$9]?FO47^'>4:\L,1!OSE94DJQOT<6 M,)4)![0F+,57A-&5HC:K))RRK8=C"^22286T.1RC++)(^^##D??LN?4\G JI M7&U?P?^N^NFSP.!9@92Q46",/9 E#=$:E+@VCIOLP*]"J+>7V\8HK!391O$Y MGA+<8(JLI"I C64B/$!9PJ"T=68UP MOKTY<*N@I!OG;\JQOF$G3<.V;QBM! >_EA\6C XLF"5DJ(-JJ>B#X;,W)3< M*(S6H#3-=Y'/BC1+V.CA-FW*0S7'_S7C"@0HPG9%FZO_9(K/7CU>LON+S@4_ M3N/OOKU_>%=MA_H;MS6>][I_0.3BB44&_0=]IVOL]8P11:N.,DU%+[>F10%> MCVW:*;ZQKP6V]^F>6H>AUV1E7EE[_":W@))T3-_:);I@BB?[O14>+<99RY$B MQ9/] 0K:\0M7<'K*95\ 4$L#!!0 ( -V&^$Z3YKD>WP, "D> / M>&PO=V]R:V)O;VLN>&ULQ9E;C]HX%(#_BI6G[@,+NIK M9<)AL":Q6=MA.OWU/0[0.EUZU!=OGD)LQ_ER2,[GR[L7I9_72CVS+W4ES3C: M6;N_&PY-N8.:FS_5'B36;)6NN<53_30T>PU\8W8 MJZ&R6AT/:RYD-'[=^>^ MEGKHGR@+I15*8J$K^"3@Q?RH=Z>,8X,#K/AZ'(TBQANK_A*5!9US"W]KU>R% M?!I'<<2V0AM;N'NW+6LA12V^PJ8],SOU\H_2XJN2EE=%J555M5>YBO8BO(/Y M7O()M!5EIZ'EZT>.K./H>H0='H01:U$)^SJ.VM\51/@40^\QVCBXNS4[L3<0DKV$>;XW-9C-@/6*;O!%;H^29VX.$@IP^+?+8H9CG#7\7#_3R?K/#DP^1^LIC. MF >9$)!)CY"?$P\R)2#37B"+%1X^SA8>9$9 9CU"=B)Y14!>]0F9>I#7!.1U MGY"9!WE#0-[T"7GE0=X2D+=A(7,PI19[5\[4ECWL01\;M8FS\"#?$I!OPT(N ML-^Y+%4-; F:%3NNP<_@(RJ%C\*R/<(!9 /L$4KU)$4;2!>Z*=J1KY6/29HF ML&HF!RZ0IX(!7CXH> 6L@++1" SX7_N8E&OBP+(IK"J?!Q^X 1?!&GLR__$U MI9DXL&=R6%N?A;))'%@GCZX0X[3D&@F37?$O8'PF M2AQQ8'/< [Y;/@PEB#BP(8IF;>#?Q@U39YA%;"=*E!3B/JW0&:G$E!;B'KS MWJQ8$VG%(!>5CTD))@DL&#IW^^]F2BDF#:P8.G=W,"G%I+TJQO^$ M4DHQ:5^*&;!DU Y>OV.2*UZ!%4-CWOB8E'32P-*A,6]]3,I":6 +$9BNRL>D M+)0&MQ".*Q"IJ6NN7]F;'"Q^4QV9IY1^TL#Z.?$M->SYJVMKG"P+D$)AEO>' M9RFEGS3X_*;%G"IY<-L9ZS83M8P+93N3U9323QI8/R1F9TR>4?K) NOGA-D> M/G)[7E0ZOYP^)J6?++!^?KE>4R(F68K#7,\+PUN8&MD+!98/<&RTM>E4O-W.&X2)I=N:6/;5-5 M4RQ[D/>*MYN)KH_S+NW[;U!+ P04 " #=AOA.9VT:EL ! "\&P &@ M 'AL+U]R96QS+W=O713CD\:FJ0]G^LJZ:0Y[:K\W&U?EREV^"T^%P[)KNC.SU MI3MSL%C-LV:QDFSPF3>;D.:9.^[==]7L8A%"BNY\D:=V0?N74QW^L[Y:K[?+ M\%8MOPZA3%Y/N#/#UHU!\TH@>-^X/&]*!)?]"$ M'C3M#YK2@V;]03-ZD R!C$-^$L*:K[4 KH7OM0"PA2^V +*%;[8 M(6OM@"V MA>^V +B%+[< NH5OMP"\A:^W KV5K[<"O?4!S]KH89NOMP*]E:^W KV5K[<" MO96OMP*]E:^W KV5K[<"O96OMP*]E:^W ;V-K[BPA*^W M ;V-K[Z.WY>GN@M^?K M[8'>_@%GW>BPFZ^W!WI[OMZ^HWUKW^ %!+ P04 " #=AOA.-QE]R+@! M #;&P $P %M#;VYT96YT7U1Y<&5S72YX;6S-V=]N@C 4!O!7,=PN4MLR M]R?JS;;;S61[@0X.0@3:M-7IVZ^@+IEAB8N:?#JHZU"R_YB-1NG8RRDX:'UM?[8;^T77;?^U[X3]&Q M[G#>6[]<#@&20X+D2$!RW(+D&(/DN /)<0^2XP$D!Q^A!$$1E:.0RE%,Y2BH MYK/N/[W9-U!+ 0(4 Q0 ( -V&^$X?(\\#P !," M + " 0 !?D !D;V-0&UL4$L! A0#% @ W8;X3K-O3OGP *P( !$ ( ! MF0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ W8;X3IE&PO M=V]R:W-H965T&UL4$L! A0#% @ W8;X3O10=#&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X3LL:,LL% @ DP4 !@ M ( !@1@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W8;X3O@3IG5J! (14 !@ ( !("8 'AL+W=O:@! "1 P &0 @ $X,@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ W8;X3A Q8&&G 0 D0, !D ( !]#4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X3D>^_#:G M 0 D0, !D ( !CCL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X3HNXZEJI 0 D0, !D M ( !5D$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W8;X3@EO=WOQ 0 @P4 !D ( !$T< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW8;X3NM/6,EF @ J@< !D ( ! $\ 'AL+W=O&UL4$L! A0#% @ W8;X3I*/@J$K P M9@T !D ( !I5< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X3C- QBWD @ 7 P !D M ( !9F4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W8;X3E-_&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X M3MQZZC<\ @ )@< !D ( !R'4 'AL+W=O >&PO=V]R:W-H965T9Z !X;"]W;W)K M&UL4$L! A0#% @ W8;X3@@++%/9 0 Y@0 M !D ( !%WT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8;X3M.E[?^A 0 F0, !D M ( !@X4 'AL+W=O&PO&POWP, M "D> / " 4>X !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M " #=AOA.9VT:EL ! "\&P &@ @ %3O >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #=AOA.-QE]R+@! #; M&P $P @ %+O@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 -@ V *P. TP ! end XML 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 212 286 1 true 51 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.inva.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statements 7 false false R8.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies Sheet http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies Description of Operations and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Net Income Per Share Sheet http://www.inva.com/role/DisclosureNetIncomePerShare Net Income Per Share Notes 10 false false R11.htm 10301 - Disclosure - Revenue Recognition and Collaborative Arrangements Sheet http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements Revenue Recognition and Collaborative Arrangements Notes 11 false false R12.htm 10401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements Sheet http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements Available-for-Sale Securities and Fair Value Measurements Notes 12 false false R13.htm 10501 - Disclosure - Stock-Based Compensation Sheet http://www.inva.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 10601 - Disclosure - Debt Sheet http://www.inva.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 10701 - Disclosure - Related Party Transaction Sheet http://www.inva.com/role/DisclosureRelatedPartyTransaction Related Party Transaction Notes 15 false false R16.htm 10801 - Disclosure - Income Taxes Sheet http://www.inva.com/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 10901 - Disclosure - Lease Sheet http://www.inva.com/role/DisclosureLease Lease Notes 17 false false R18.htm 11001 - Disclosure - Subsequent Events Sheet http://www.inva.com/role/DisclosureSubsequentEvents Subsequent Events Notes 18 false false R19.htm 20102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies Description of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30203 - Disclosure - Net Income Per Share (Tables) Sheet http://www.inva.com/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.inva.com/role/DisclosureNetIncomePerShare 20 false false R21.htm 30303 - Disclosure - Revenue Recognition and Collaborative Arrangements (Tables) Sheet http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables Revenue Recognition and Collaborative Arrangements (Tables) Tables http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements 21 false false R22.htm 30403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables) Sheet http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables Available-for-Sale Securities and Fair Value Measurements (Tables) Tables http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements 22 false false R23.htm 30503 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.inva.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.inva.com/role/DisclosureStockBasedCompensation 23 false false R24.htm 30603 - Disclosure - Debt (Tables) Sheet http://www.inva.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.inva.com/role/DisclosureDebt 24 false false R25.htm 30903 - Disclosure - Lease (Tables) Sheet http://www.inva.com/role/DisclosureLeaseTables Lease (Tables) Tables http://www.inva.com/role/DisclosureLease 25 false false R26.htm 40101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details) Sheet http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details) Details 26 false false R27.htm 40102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details) Sheet http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details) Details 27 false false R28.htm 40201 - Disclosure - Net Income Per Share - Basic and Diluted EPS (Details) Sheet http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails Net Income Per Share - Basic and Diluted EPS (Details) Details 28 false false R29.htm 40202 - Disclosure - Net Income Per Share - Anti-Dilutive Securities (Details) Sheet http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails Net Income Per Share - Anti-Dilutive Securities (Details) Details 29 false false R30.htm 40301 - Disclosure - Revenue Recognition and Collaborative Arrangements (Details) Sheet http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails Revenue Recognition and Collaborative Arrangements (Details) Details http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables 30 false false R31.htm 40401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details) Sheet http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details) Details 31 false false R32.htm 40402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details) Sheet http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details) Details 32 false false R33.htm 40501 - Disclosure - Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details) Sheet http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details) Details 33 false false R34.htm 40502 - Disclosure - Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details) Sheet http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details) Details 34 false false R35.htm 40503 - Disclosure - Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details) Sheet http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details) Details 35 false false R36.htm 40504 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 36 false false R37.htm 40601 - Disclosure - Debt - Summary (Details) Sheet http://www.inva.com/role/DisclosureDebtSummaryDetails Debt - Summary (Details) Details 37 false false R38.htm 40602 - Disclosure - Debt - Prepayments of Senior Secured Term Loans (Details) Sheet http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails Debt - Prepayments of Senior Secured Term Loans (Details) Details 38 false false R39.htm 40603 - Disclosure - Debt - Convertible Senior Notes - Liability and Equity Components (Details) Notes http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails Debt - Convertible Senior Notes - Liability and Equity Components (Details) Details 39 false false R40.htm 40604 - Disclosure - Debt - Convertible Senior Notes - Interest and Amortization Expense (Details) Notes http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails Debt - Convertible Senior Notes - Interest and Amortization Expense (Details) Details 40 false false R41.htm 40605 - Disclosure - Debt - Debt Maturities (Details) Sheet http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails Debt - Debt Maturities (Details) Details 41 false false R42.htm 40701 - Disclosure - Related Party Transaction (Details) Sheet http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails Related Party Transaction (Details) Details http://www.inva.com/role/DisclosureRelatedPartyTransaction 42 false false R43.htm 40801 - Disclosure - Income Taxes (Details) Sheet http://www.inva.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.inva.com/role/DisclosureIncomeTaxes 43 false false R44.htm 40901 - Disclosure - Lease (Details) Sheet http://www.inva.com/role/DisclosureLeaseDetails Lease (Details) Details http://www.inva.com/role/DisclosureLeaseTables 44 false false R45.htm 41001 - Disclosure - Subsequent Events (Details) Sheet http://www.inva.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.inva.com/role/DisclosureSubsequentEvents 45 false false All Reports Book All Reports inva-20190630x10q.htm inva-20190630.xsd inva-20190630_cal.xml inva-20190630_def.xml inva-20190630_lab.xml inva-20190630_pre.xml inva-20190630ex311d9448b.htm inva-20190630ex3128a34e1.htm inva-20190630xex32.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "inva-20190630x10q.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 212, "dts": { "calculationLink": { "local": [ "inva-20190630_cal.xml" ] }, "definitionLink": { "local": [ "inva-20190630_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": [ "inva-20190630x10q.htm" ] }, "labelLink": { "local": [ "inva-20190630_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": [ "inva-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "inva-20190630.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", "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://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-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": 474, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 7, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 13 }, "keyCustom": 21, "keyStandard": 265, "memberCustom": 21, "memberStandard": 29, "nsprefix": "inva", "nsuri": "http://www.inva.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.inva.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Net Income Per Share", "role": "http://www.inva.com/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Revenue Recognition and Collaborative Arrangements", "role": "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements", "shortName": "Revenue Recognition and Collaborative Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements", "role": "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements", "shortName": "Available-for-Sale Securities and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Stock-Based Compensation", "role": "http://www.inva.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Debt", "role": "http://www.inva.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Related Party Transaction", "role": "http://www.inva.com/role/DisclosureRelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Income Taxes", "role": "http://www.inva.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Lease", "role": "http://www.inva.com/role/DisclosureLease", "shortName": "Lease", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Subsequent Events", "role": "http://www.inva.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies (Policies)", "role": "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.inva.com/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Revenue Recognition and Collaborative Arrangements (Tables)", "role": "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables", "shortName": "Revenue Recognition and Collaborative Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables)", "role": "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables", "shortName": "Available-for-Sale Securities and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.inva.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Debt (Tables)", "role": "http://www.inva.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Lease (Tables)", "role": "http://www.inva.com/role/DisclosureLeaseTables", "shortName": "Lease (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details)", "role": "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "shortName": "Description of Operations and Summary of Significant Accounting Policies - Description of Operations and Variable Interest Entity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_inva_GSKMember_us-gaap_TypeOfArrangementAxis_inva_LabaCollaborationMember_zlw8S1u_BEGUmnpvJS_nkw", "decimals": "2", "lang": null, "name": "inva:PercentageOfEconomicInterestOnFuturePaymentsUnderAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Y-iqwPYf5k2NLBisxqsT2w", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details)", "role": "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails", "shortName": "Description of Operations and Summary of Significant Accounting Policies - Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_yEMoL7HITkafAb82HeMMEw", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Net Income Per Share - Basic and Diluted EPS (Details)", "role": "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "shortName": "Net Income Per Share - Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_inva_EquityIncentivePlansAndESPPMember_xWypkkKc_EG7H4w3V441cA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5aay4aenGE2dBCnoVGzxOQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Net Income Per Share - Anti-Dilutive Securities (Details)", "role": "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails", "shortName": "Net Income Per Share - Anti-Dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_inva_EquityIncentivePlansAndESPPMember_xWypkkKc_EG7H4w3V441cA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5aay4aenGE2dBCnoVGzxOQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_zd1Kd-WzY0q6wxQMpojmaA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_zd1Kd-WzY0q6wxQMpojmaA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Revenue Recognition and Collaborative Arrangements (Details)", "role": "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "shortName": "Revenue Recognition and Collaborative Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_srt_ProductOrServiceAxis_us-gaap_RoyaltyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_inva_GSKMember_3GzLpCQRb0qJ_XHREpPNZA", "decimals": "-3", "lang": null, "name": "inva:GrossRevenueFromContractWithCustomerExcludingAssessedTaxBeforeAmortizationOfCapitalizedFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details)", "role": "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "shortName": "Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "inva:AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_b9mOP8TKtUuUP2ycCwWQpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details)", "role": "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails", "shortName": "Available-for-Sale Securities and Fair Value Measurements - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_b9mOP8TKtUuUP2ycCwWQpQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2016Member_5gH38lVJQE6J2ouOzScbkQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details)", "role": "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "shortName": "Stock-Based Compensation - 2016 Market-Based RSAs and RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2016Member_5gH38lVJQE6J2ouOzScbkQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2017Member_ebA55hOOYUOBUzh1kOEbdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details)", "role": "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "shortName": "Stock-Based Compensation - 2017 Market-Based RSAs and RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2017Member_ebA55hOOYUOBUzh1kOEbdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2018Member_l6-yC8ow6kmp8rU7lXuaeQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details)", "role": "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "shortName": "Stock-Based Compensation - 2018 Market-Based RSAs and RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_9_30_2018_us-gaap_AwardTypeAxis_inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember_us-gaap_PlanNameAxis_inva_MarketBasedRsasAndRsus2018Member_l6-yC8ow6kmp8rU7lXuaeQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_fPkhw4I0fkWAVAcFjp-YIg", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Debt - Summary (Details)", "role": "http://www.inva.com/role/DisclosureDebtSummaryDetails", "shortName": "Debt - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_DebtInstrumentAxis_inva_Percent2.125ConvertibleDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleSubordinatedDebtMember_pi1uJIorJka8bVgC1Wjw6w", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Debt - Prepayments of Senior Secured Term Loans (Details)", "role": "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "shortName": "Debt - Prepayments of Senior Secured Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_8_1_2018_To_8_1_2018_us-gaap_DebtInstrumentAxis_inva_TermBLoanMember_us-gaap_LongtermDebtTypeAxis_inva_SeniorSecuredTermLoanMember_zy2go7a0DUmI7fOiAB8IAg", "decimals": "-5", "lang": null, "name": "us-gaap:EarlyRepaymentOfSeniorDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Debt - Convertible Senior Notes - Liability and Equity Components (Details)", "role": "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "shortName": "Debt - Convertible Senior Notes - Liability and Equity Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_DebtInstrumentAxis_inva_Percent2.50ConvertibleDebtMember_us-gaap_LongtermDebtTypeAxis_inva_SeniorUnsecuredConvertibleNotesMember_PmzEF-NF20mCmWz9n__oUg", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_DebtInstrumentAxis_inva_Percent2.50ConvertibleDebtMember_us-gaap_LongtermDebtTypeAxis_inva_SeniorUnsecuredConvertibleNotesMember_mrn9_7avV0mSJj6e8kxH6A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Debt - Convertible Senior Notes - Interest and Amortization Expense (Details)", "role": "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "shortName": "Debt - Convertible Senior Notes - Interest and Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_DebtInstrumentAxis_inva_Percent2.50ConvertibleDebtMember_us-gaap_LongtermDebtTypeAxis_inva_SeniorUnsecuredConvertibleNotesMember_mrn9_7avV0mSJj6e8kxH6A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "inva:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYearThroughYearThree", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Debt - Debt Maturities (Details)", "role": "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "shortName": "Debt - Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": "-3", "first": true, "lang": null, "name": "inva:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYearThroughYearThree", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_2_12_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_inva_SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember_J3JlEk6C_EuwMUomG36S-Q", "decimals": "INF", "first": true, "lang": null, "name": "inva:NumberOfDesigneesAppointedAsMembers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_director_leDZy1MuXkCF0pwyheTaVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Related Party Transaction (Details)", "role": "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails", "shortName": "Related Party Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_2_12_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_inva_SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember_J3JlEk6C_EuwMUomG36S-Q", "decimals": "INF", "first": true, "lang": null, "name": "inva:NumberOfDesigneesAppointedAsMembers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_director_leDZy1MuXkCF0pwyheTaVw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Income Taxes (Details)", "role": "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Y-iqwPYf5k2NLBisxqsT2w", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_RMLJB4juMUyv9Ck_j1z1eA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Lease (Details)", "role": "http://www.inva.com/role/DisclosureLeaseDetails", "shortName": "Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_dei_LegalEntityAxis_inva_TheravanceBiopharmaMember_srt_OwnershipAxis_inva_TheravanceRespiratoryCompanyLlcMember_wn0txoHi5UmkwaPsPgO7iw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Y-iqwPYf5k2NLBisxqsT2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Subsequent Events (Details)", "role": "http://www.inva.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_dei_LegalEntityAxis_inva_TheravanceBiopharmaMember_srt_OwnershipAxis_inva_TheravanceRespiratoryCompanyLlcMember_wn0txoHi5UmkwaPsPgO7iw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Y-iqwPYf5k2NLBisxqsT2w", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:CapitalizedContractCostAmortization", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_srt_ProductOrServiceAxis_us-gaap_RoyaltyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_inva_GSKMember_3GzLpCQRb0qJ_XHREpPNZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_z9VDGNj9p0S-Q-Ml4NsQIg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_WqkiqGwGVEasA-jbjdCmUA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2018_To_3_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_o-vKe6V9iEGZEZB0RfM6xg", "decimals": "-3", "lang": null, "name": "us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_9f4Kifo3ckSdczfCgdeopg", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of Operations and Summary of Significant Accounting Policies", "role": "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies", "shortName": "Description of Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inva-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_9RI62VAW8USkOdjHA8ka3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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.inva.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.inva.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.inva.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.inva.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.inva.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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r366" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r367" ], "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.inva.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.inva.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.inva.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.inva.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.inva.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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r368" ], "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.inva.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.inva.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.inva.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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables", "http://www.inva.com/role/DisclosureDebt", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "http://www.inva.com/role/DisclosureIncomeTaxes", "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "http://www.inva.com/role/DisclosureLease", "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/DisclosureLeaseTables", "http://www.inva.com/role/DisclosureNetIncomePerShare", "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareTables", "http://www.inva.com/role/DisclosureRelatedPartyTransaction", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables", "http://www.inva.com/role/DisclosureStockBasedCompensation", "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationTables", "http://www.inva.com/role/DisclosureSubsequentEvents", "http://www.inva.com/role/DisclosureSubsequentEventsDetails", "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r368" ], "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.inva.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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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.inva.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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r369" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r368" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r368" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r368" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r368" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables", "http://www.inva.com/role/DisclosureDebt", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "http://www.inva.com/role/DisclosureIncomeTaxes", "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "http://www.inva.com/role/DisclosureLease", "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/DisclosureLeaseTables", "http://www.inva.com/role/DisclosureNetIncomePerShare", "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareTables", "http://www.inva.com/role/DisclosureRelatedPartyTransaction", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables", "http://www.inva.com/role/DisclosureStockBasedCompensation", "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationTables", "http://www.inva.com/role/DisclosureSubsequentEvents", "http://www.inva.com/role/DisclosureSubsequentEventsDetails", "http://www.inva.com/role/DocumentDocumentAndEntityInformation" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r364" ], "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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "Security12bTitle@anonymousType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r365" ], "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.inva.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.inva.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "inva_AdjustmentToCarryingValueOfDebtLiabilityComponentOfConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustment to carrying value amount of debt resulting from the recognition of debt component of convertible debt instruments.", "label": "Adjustment to Carrying Value of Debt, Liability Component of Convertible Debt", "terseLabel": "Liability component, reduction to carrying value of debt" } } }, "localname": "AdjustmentToCarryingValueOfDebtLiabilityComponentOfConvertibleDebt", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "inva_AdjustmentsToCappedCallOptionsAssociatedWithConvertibleSubordinatedNotesDue2023": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of (increase) decrease to additional paid in capital resulting from capped call options associated with convertible subordinated notes.", "label": "Adjustments to Capped Call Options Associated with Convertible Subordinated Notes", "negatedLabel": "Partial termination of capped call options associated with repurchases of convertible notes due 2023" } } }, "localname": "AdjustmentsToCappedCallOptionsAssociatedWithConvertibleSubordinatedNotesDue2023", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "inva_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Available-for-Sale Securities and Fair Value Measurements" } } }, "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract", "nsuri": "http://www.inva.com/20190630", "xbrltype": "stringItemType" }, "inva_AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for available-for-sale securities and fair value measurements.", "label": "Available For Sale Securities And Fair Value Measurements [Text Block]", "terseLabel": "Available-for-Sale Securities and Fair Value Measurements" } } }, "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsTextBlock", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "inva_CapitalizedFeesPaidToRelatedPartyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for capitalized fees paid to a related party.", "label": "Capitalized Fees Paid To A Related Party Policy Text Block", "terseLabel": "Capitalized Fees Paid to a Related Party" } } }, "localname": "CapitalizedFeesPaidToRelatedPartyPolicyTextBlock", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "inva_CashDividendForfeited": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash dividend forfeited.", "label": "Cash Dividend Forfeited", "terseLabel": "Cash dividend forfeited" } } }, "localname": "CashDividendForfeited", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "inva_CollaborativeArrangementAnnualRoyaltiesAsPercentageOfNetSalesForCombinationProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the royalty rate for combination products.", "label": "Collaborative Arrangement Annual Royalties as Percentage of Net Sales for Combination Products", "terseLabel": "Royalty rate for combination products (as a percent)" } } }, "localname": "CollaborativeArrangementAnnualRoyaltiesAsPercentageOfNetSalesForCombinationProducts", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "percentItemType" }, "inva_CollaborativeArrangementRoyaltyRateDefinedLevelOne": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the royalty rate which the entity will receive under the collaboration agreement on the first defined level of annual global net sales.", "label": "Collaborative Arrangement, Royalty Rate Defined, Level One", "terseLabel": "Royalty rate for first level of annual global net sales (as a percent)" } } }, "localname": "CollaborativeArrangementRoyaltyRateDefinedLevelOne", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "percentItemType" }, "inva_CollaborativeArrangementRoyaltyRateDefinedLevelTwo": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the royalty rate which the entity will receive under the collaboration agreement on sales which exceed the first defined level of annual global net sales.", "label": "Collaborative Arrangement, Royalty Rate Defined, Level Two", "terseLabel": "Royalty rate for sales above first level of annual global net sales (as a percent)" } } }, "localname": "CollaborativeArrangementRoyaltyRateDefinedLevelTwo", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "percentItemType" }, "inva_CollaborativeArrangementSpecifiedSalesLevelForDeterminingRoyaltyRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the annual global net sales amount which determines the royalty rate applied under the collaboration arrangement.", "label": "Collaborative Arrangement, Specified Sales Level for Determining Royalty Rate", "terseLabel": "Annual global sales level used to determine royalty rate" } } }, "localname": "CollaborativeArrangementSpecifiedSalesLevelForDeterminingRoyaltyRate", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "monetaryItemType" }, "inva_CommonStockUnspecifiedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The common stock of the entity that is not restricted to classification.", "label": "Common Stock Unspecified [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockUnspecifiedMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "inva_ConversionOfClassACommonStockToCommonStockAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock converted from Class A Common Stock to Common Stock.", "label": "Conversion of Class A Common Stock to Common Stock Amount", "terseLabel": "Conversion of Class A common stock" } } }, "localname": "ConversionOfClassACommonStockToCommonStockAmount", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "inva_ConversionOfClassACommonStockToCommonStockShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock converted from Class A Common Stock to Common Stock.", "label": "Conversion of Class A Common Stock to Common Stock Shares", "terseLabel": "Conversion of Class A common stock (in shares)" } } }, "localname": "ConversionOfClassACommonStockToCommonStockShares", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "inva_ConvertibleDebtInstrumentLiabilityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Convertible Debt Instrument, Liability Component [Abstract]", "terseLabel": "Liability component" } } }, "localname": "ConvertibleDebtInstrumentLiabilityComponentAbstract", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails" ], "xbrltype": "stringItemType" }, "inva_ConvertibleSeniorDebtFairValueDisclosures": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of long-term notes which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock. Senior debt has the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.", "label": "Convertible Senior Debt, Fair Value Disclosures", "terseLabel": "2025 Notes" } } }, "localname": "ConvertibleSeniorDebtFairValueDisclosures", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "inva_ConvertibleSubordinatedDebtFairValueDisclosures": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of subordinated debt obligations which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Subordinated Debt, Fair Value Disclosures", "terseLabel": "2023 Notes" } } }, "localname": "ConvertibleSubordinatedDebtFairValueDisclosures", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "inva_DebtInstrumentCarryingAmountCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Current portion of long-term debt, before unamortized (discount) premium and debt issuance costs. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount, Current", "negatedLabel": "Current portion of long term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "DebtInstrumentCarryingAmountCurrent", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "inva_DenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "inva_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.inva.com/20190630", "xbrltype": "stringItemType" }, "inva_EquityIncentivePlansAndESPPMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to options, Equity Incentive Plans and Employee Stock Purchase Plans.", "label": "Equity Incentive Plans And E S P P [Member]", "terseLabel": "Equity incentive plans and ESPP" } } }, "localname": "EquityIncentivePlansAndESPPMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "inva_GSKMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents GSK, with whom the entity has agreements and arrangements, such as those for developing and commercializing different products.", "label": "G S K [Member]", "terseLabel": "GSK" } } }, "localname": "GSKMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "inva_GrossRevenueFromContractWithCustomerExcludingAssessedTaxBeforeAmortizationOfCapitalizedFees": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gross Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer before amortization of capitalized fees.", "label": "Gross Revenue from Contract with Customer, Excluding Assessed Tax, Before Amortization Of Capitalized Fees", "terseLabel": "Royalties from a related party" } } }, "localname": "GrossRevenueFromContractWithCustomerExcludingAssessedTaxBeforeAmortizationOfCapitalizedFees", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "inva_GuaranteeIssuedInConnectionWithSpinOffRelatedToLeaseAgreements": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of guarantee issued in connection with spin-off related to lease agreements.", "label": "Guarantee issued in connection with spin-off related to lease agreements", "negatedLabel": "Guarantee issued in connection with distribution to Theravance Biopharma, Inc. related to lease agreements" } } }, "localname": "GuaranteeIssuedInConnectionWithSpinOffRelatedToLeaseAgreements", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "inva_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in operating lease liabilities.", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "inva_IncrementalCommonSharesAttributableToConversionOfDebtSecuritiesTreasuryStockMethod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the treasury stock method.", "label": "Incremental Common Shares Attributable To Conversion Of Debt Securities, Treasury Stock Method", "terseLabel": "Dilutive effect of the assumed conversion premium" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecuritiesTreasuryStockMethod", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "inva_LABACollaborationAndStrategicAllianceAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the entity's LABA collaboration and Strategic Alliance agreements.", "label": "L A B A Collaboration And Strategic Alliance Agreement [Member]", "terseLabel": "LABA collaboration and Strategic Alliance agreements" } } }, "localname": "LABACollaborationAndStrategicAllianceAgreementMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "inva_LabaCollaborationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the collaboration with GSK to develop and commercialize once-daily LABA products and combination products RELVAR.", "label": "Laba Collaboration [Member]", "terseLabel": "Long-Acting Beta2 Agonist (LABA) Collaboration" } } }, "localname": "LabaCollaborationMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "inva_LongActingBeta2AgonistAnoroMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Long-Acting Beta2 Agonist, ANORO, which is being developed and commercialized by entering into a strategic alliance with GSK", "label": "Long Acting Beta2 Agonist Anoro [Member]", "terseLabel": "ANORO" } } }, "localname": "LongActingBeta2AgonistAnoroMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "domainItemType" }, "inva_LongActingBeta2AgonistRelvarBreoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Long-Acting Beta2 Agonist, RELVAR/BREO, which is being developed and commercialized by entering into a strategic alliance with GSK", "label": "Long Acting Beta2 Agonist Relvar Breo [Member]", "terseLabel": "RELVAR/BREO" } } }, "localname": "LongActingBeta2AgonistRelvarBreoMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "domainItemType" }, "inva_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYearThroughYearThree": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year through year three.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Through Year Three", "terseLabel": "2019-2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYearThroughYearThree", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "inva_MarketBasedAwardsAndServiceBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to market based awards and service based awards.", "label": "Market Based Awards And Service Based Awards [Member]", "terseLabel": "Market-based awards and service-based awards" } } }, "localname": "MarketBasedAwardsAndServiceBasedAwardsMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to market based restricted stock awards and restricted stock units", "label": "Market Based Restricted Stock Awards And Restricted Stock Units [Member]", "terseLabel": "Market-Based RSAs and RSUs" } } }, "localname": "MarketBasedRestrictedStockAwardsAndRestrictedStockUnitsMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to market based restricted stock awards.", "label": "Market Based Restricted Stock Awards [Member]", "terseLabel": "Market-Based RSAs" } } }, "localname": "MarketBasedRestrictedStockAwardsMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to market based restricted stock units.", "label": "Market Based Restricted Stock Units [Member]", "terseLabel": "Market-Based RSUs" } } }, "localname": "MarketBasedRestrictedStockUnitsMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRsasAndRsus2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Market-Based RSAs and RSUs issued during fiscal year 2016.", "label": "Market Based Rsas And Rsus2016 [Member]", "terseLabel": "2016 Market-Based RSAs and RSUs" } } }, "localname": "MarketBasedRsasAndRsus2016Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRsasAndRsus2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Market-Based RSAs and RSUs issued during fiscal year 2017.", "label": "Market Based Rsas And Rsus2017 [Member]", "terseLabel": "2017 Market-Based RSAs and RSUs" } } }, "localname": "MarketBasedRsasAndRsus2017Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketBasedRsasAndRsus2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Market-Based RSAs and RSUs issued during fiscal year 2018.", "label": "Market Based Rsas And Rsus2018 [Member]", "terseLabel": "2018 Market-Based RSAs and RSUs" } } }, "localname": "MarketBasedRsasAndRsus2018Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_MarketableSecuritiesAverageContractualMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average maturity of marketable securities in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Marketable Securities Average Contractual Maturity Period", "terseLabel": "Weighted average maturity" } } }, "localname": "MarketableSecuritiesAverageContractualMaturityPeriod", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "durationItemType" }, "inva_MarketableSecuritiesMaximumContractualMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum maturity period for marketable debt securities in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Marketable Securities Maximum Contractual Maturity Period", "terseLabel": "Maximum contractual maturity" } } }, "localname": "MarketableSecuritiesMaximumContractualMaturityPeriod", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "durationItemType" }, "inva_NetIncomeLossPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Net Income (Loss) Per Share [Abstract]", "terseLabel": "Net income per share attributable to Innoviva stockholders" } } }, "localname": "NetIncomeLossPerShareAbstract", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "inva_NonRecourseNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt agreement secured by a security interest in a percentage of royalties due to the Company under the LABA Collaboration with GSK.", "label": "Non Recourse Notes [Member]", "terseLabel": "Non-Recourse Notes" } } }, "localname": "NonRecourseNotesMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "inva_NumberOfCurrentDirectorsNominatedForElection": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails": { "order": 2.0, "parentTag": "inva_NumberOfDirectorsNominatedForElection", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The number of current directors nominated for election.", "label": "Number of Current Directors Nominated for Election", "terseLabel": "Number of current directors nominated for election" } } }, "localname": "NumberOfCurrentDirectorsNominatedForElection", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "integerItemType" }, "inva_NumberOfDesigneesAppointedAsMembers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of designees appointed as members of the company.", "label": "Number of Designees Appointed as Members", "terseLabel": "Appointment of designees as as members of the Company's Board of Directors" } } }, "localname": "NumberOfDesigneesAppointedAsMembers", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "integerItemType" }, "inva_NumberOfDirectorsNominatedForElection": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The number of directors nominated for election in person.", "label": "Number of Directors Nominated for Election", "totalLabel": "Total number of directors nominated for election" } } }, "localname": "NumberOfDirectorsNominatedForElection", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "integerItemType" }, "inva_NumberOfNewDirectorsNominatedForElection": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails": { "order": 1.0, "parentTag": "inva_NumberOfDirectorsNominatedForElection", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The number of new directors nominated for election.", "label": "Number of New Directors Nominated for Election", "terseLabel": "Number of new directors nominated for election" } } }, "localname": "NumberOfNewDirectorsNominatedForElection", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "integerItemType" }, "inva_NumberOfRelatedPartyPrincipalsAreMembersInBoardOfDirectors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of related party principals are the members of the Company's Board of Directors.", "label": "Number of Related Party Principals are the Members in Board of Directors", "terseLabel": "Number of related party principals are the members of the Company's Board of Directors" } } }, "localname": "NumberOfRelatedPartyPrincipalsAreMembersInBoardOfDirectors", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "integerItemType" }, "inva_NumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "inva_PaymentsForAgreementsWithRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period associated with agreements with related parties.", "label": "Payments For Agreements With Related Parties", "terseLabel": "Payments for agreements with related parties" } } }, "localname": "PaymentsForAgreementsWithRelatedParties", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "inva_PaymentsForRepurchaseOfConvertibleSubordinatedNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire convertible subordinated debt during the period.", "label": "Payments for Repurchase of Convertible Subordinated Notes", "negatedLabel": "Repurchase of convertible subordinated notes due 2023" } } }, "localname": "PaymentsForRepurchaseOfConvertibleSubordinatedNotes", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "inva_Percent2.125ConvertibleDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Percent2.125 Convertible Debt [Member]", "terseLabel": "2023 Notes" } } }, "localname": "Percent2.125ConvertibleDebtMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "inva_Percent2.50ConvertibleDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to 2.50% convertible senior notes due 2025.", "label": "Percent2.50 Convertible Debt [Member]", "terseLabel": "2025 Notes" } } }, "localname": "Percent2.50ConvertibleDebtMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "domainItemType" }, "inva_PercentageOfEconomicInterestOnFuturePaymentsUnderAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of economic interest in any future payments made under the agreements.", "label": "Percentage of Economic Interest on Future Payments Under Agreements", "terseLabel": "Percentage of economic interest in any future payments made under the agreements" } } }, "localname": "PercentageOfEconomicInterestOnFuturePaymentsUnderAgreements", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "percentItemType" }, "inva_RelatedPartyTransactionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Describes the entity's accounting policies for transactions entered with related parties.", "label": "Related Party Transactions [Policy Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsPolicyTextBlock", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "inva_RelativeTotalShareholderReturnAndPerformanceMeasuresMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to share-based compensation awards which include a market condition based on Relative Total Shareholder Return (\"TSR\") and a service condition that requires continued employment.", "label": "Relative Total Shareholder Return And Performance Measures [Member]", "terseLabel": "TSR and Performance Measures" } } }, "localname": "RelativeTotalShareholderReturnAndPerformanceMeasuresMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_RepaymentsOfNonRecourseNotesPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of principal on non-recourse notes.", "label": "Repayments Of Non-recourse Notes, Principal", "negatedLabel": "Payments of principal on non-recourse notes due 2029" } } }, "localname": "RepaymentsOfNonRecourseNotesPrincipal", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "inva_SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for information about Sarissa Capital Management LP, and certain of its affiliates.", "label": "Sarissa Capital Management Lp And Certain Of Its Affiliates [Member]", "terseLabel": "Sarissa Group" } } }, "localname": "SarissaCapitalManagementLpAndCertainOfItsAffiliatesMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "inva_ScenarioStandardExtensionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Scenario Standard Extension [Member]", "terseLabel": "Scenario Standard Extension [Member]" } } }, "localname": "ScenarioStandardExtensionMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "inva_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options and employee stock purchase plan issuances, including, but not limited to: (a) expected term of share options and other similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share Based Payment Award, Stock Options and Employee Stock Purchase Plan Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted-average assumptions used to estimate the fair value of stock options granted and employee stock purchase plan issuances" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "inva_SeniorSecuredTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior secured term loan which is unconditionally guaranteed by the Company's wholly owned subsidiary and is collateralized by a lien on personal property and material real property assets.", "label": "Senior Secured Term Loan [Member]", "terseLabel": "Senior secured term loans" } } }, "localname": "SeniorSecuredTermLoanMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "inva_SeniorUnsecuredConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing which takes priority over other debt securities and can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Senior Unsecured Convertible Notes [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "SeniorUnsecuredConvertibleNotesMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "domainItemType" }, "inva_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPayOutOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum payout of shares granted upon the actual performance against the Performance Measures.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Pay Out Of Shares", "terseLabel": "Maximum payout of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPayOutOfShares", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "inva_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPayOutOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the minimum payout of shares granted upon the actual performance against the Performance Measures.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Pay-out Of Shares", "terseLabel": "Minimum payout of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPayOutOfShares", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "inva_ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeframeForCalculationOfRelativeTotalShareholderReturn": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to period over which the relative total shareholder return is to be calculated to enable vesting of share-based payment awards, 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, Timeframe For Calculation Of Relative Total Shareholder Return", "terseLabel": "Timeframe for calculation of TSR", "verboseLabel": "Timeframe for calculation of TSR" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeframeForCalculationOfRelativeTotalShareholderReturn", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "durationItemType" }, "inva_StockIssuedDuringPeriodSharesPrivatePlacementToRelatedParty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of private placement to a related party.", "label": "Stock Issued During Period, Shares, Private Placement to Related Party", "terseLabel": "Issuance of common stock in private placement to a related party (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPrivatePlacementToRelatedParty", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "inva_StockIssuedDuringPeriodValuePrivatePlacementToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value stock issued during the period as a result of private placement to a related party, net of issuance cost.", "label": "Stock Issued During Period, Value, Private Placement to Related Party", "verboseLabel": "Issuance of common stock in private placement to a related party" } } }, "localname": "StockIssuedDuringPeriodValuePrivatePlacementToRelatedParty", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "inva_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to various accounting policies of the entity.", "label": "Summary of Significant Accounting Policies [Line Items]", "terseLabel": "Description of Operations and Summary of Significant Accounting Policies" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "inva_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to various accounting policies of the entity.", "label": "Summary of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "inva_TermBLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents the initial issuance of the senior secured term loan.", "label": "Term B Loan [Member]", "terseLabel": "Term B Loan" } } }, "localname": "TermBLoanMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "inva_TheravanceBiopharmaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Theravance Biopharma.", "label": "Theravance Biopharma [Member]", "terseLabel": "Theravance Biopharma" } } }, "localname": "TheravanceBiopharmaMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "inva_TheravanceRespiratoryCompanyLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the member pertaining to Theravance Respiratory Company, LLC (\"TRC\").", "label": "Theravance Respiratory Company Llc [Member]", "terseLabel": "TRC" } } }, "localname": "TheravanceRespiratoryCompanyLlcMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "inva_TrelegyElliptaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Trelegy Ellipta.", "label": "Trelegy Ellipta [Member]", "terseLabel": "TRELEGY" } } }, "localname": "TrelegyElliptaMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "domainItemType" }, "inva_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the unvested restricted stock.", "label": "Unvested Restricted Stock [Member]", "terseLabel": "Unvested RSAs" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "inva_VestingCriteriaAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the type of vesting for share-based compensation awards.", "label": "Vesting Criteria [Axis]" } } }, "localname": "VestingCriteriaAxis", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "stringItemType" }, "inva_VestingCriteriaDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The types of vesting specified for share-based compensation awards.", "label": "Vesting Criteria [Domain]", "terseLabel": "Vesting Criteria Domain" } } }, "localname": "VestingCriteriaDomain", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_VestingOnFebruaryTwenty2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to vesting of share-based payment awards, earned at the end of year two of TSR, on February 20, 2018.", "label": "Vesting On February Twenty2018 [Member]", "terseLabel": "Released on February 20, 2018" } } }, "localname": "VestingOnFebruaryTwenty2018Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_VestingOnFebruaryTwenty2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to vesting of share-based payment awards, earned after year two of TSR, on February 20, 2019.", "label": "Vesting On February Twenty2019 [Member]", "terseLabel": "Vesting on February 20, 2019" } } }, "localname": "VestingOnFebruaryTwenty2019Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_VestingOnFebruaryTwenty2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to vesting of share-based payment awards, earned at the end of year two of TSR, on February 20, 2020.", "label": "Vesting On February Twenty2020 [Member]", "terseLabel": "Vesting on February 20, 2020" } } }, "localname": "VestingOnFebruaryTwenty2020Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_VestingOnNovemberTwenty2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to vesting of share-based payment awards, earned after year two of TSR, on November 20, 2018.", "label": "Vesting On November Twenty2018 [Member]", "terseLabel": "Vesting on November 20, 2018" } } }, "localname": "VestingOnNovemberTwenty2018Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "inva_VestingOnNovemberTwenty2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to vesting of share-based payment awards, earned after year two of TSR, on November 20, 2019.", "label": "Vesting On November Twenty2019 [Member]", "terseLabel": "Vesting on November 20, 2019" } } }, "localname": "VestingOnNovemberTwenty2019Member", "nsuri": "http://www.inva.com/20190630", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r137", "r307" ], "lang": { "en-US": { "role": { "label": "Management [Member]", "terseLabel": "Senior Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "label": "Officer [Member]", "terseLabel": "Officers" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r136", "r192", "r193", "r359", "r360" ], "lang": { "en-US": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r101", "r103", "r104", "r105" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r166", "r314" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r137", "r307" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02, Leases" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.inva.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 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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r44", "r45" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r46", "r255" ], "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 (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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.inva.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.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r100" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity components of Convertible Senior Notes due 2025, net of issuance costs", "verboseLabel": "Equity component, reduction to additional paid in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r200", "r202", "r222", "r223" ], "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.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r202", "r218", "r221" ], "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": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r62", "r83", "r286" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r58", "r83", "r288" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r83", "r288" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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 debt issuance costs", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfLeasedAsset": { "auth_ref": [ "r83", "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases.", "label": "Amortization of Leased Asset" } } }, "localname": "AmortizationOfLeasedAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r118" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r118" ], "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.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "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.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r118" ], "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.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r134", "r334", "r349" ], "calculation": { "http://www.inva.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.inva.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r40" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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.inva.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r270" ], "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 measured at estimated fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r144" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 1.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": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r145" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 2.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": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r142", "r153" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Available-for-sale Securities, Debt Maturities [Abstract]", "terseLabel": "Maturity period for marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r139", "r143", "r153" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r141", "r153" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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), classified as current.", "label": "Available-for-sale Securities, Debt Securities, Current", "terseLabel": "Short-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r204", "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r160" ], "calculation": { "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedLabel": "Less: amortization of capitalized fees paid to a related party", "terseLabel": "Amortization of capitalized fees paid to a related party" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r159" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized fees paid to a related party, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r27", "r85" ], "calculation": { "http://www.inva.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", "verboseLabel": "Cash balance" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r9", "r86", "r89" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r85", "r88" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r283" ], "calculation": { "http://www.inva.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 increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassificationOfVariableInterestEntityDomain": { "auth_ref": [ "r257", "r259", "r261", "r262" ], "lang": { "en-US": { "role": { "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.", "label": "Classification Of Variable Interest Entity [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ClassificationOfVariableInterestEntityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollaborativeArrangementMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity.", "label": "Collaborative Arrangement [Member]", "terseLabel": "Collaborative arrangement" } } }, "localname": "CollaborativeArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "U.S. commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r165", "r341", "r355" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "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.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r181" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.inva.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 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.01 par value, 200,000 shares authorized, 101,272 and 101,098 issued and outstanding as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "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": "Comprehensive income attributable to Innoviva stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r246", "r247", "r265" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r245", "r265" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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 Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r124", "r347" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Risks and Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r249", "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r89", "r256", "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entity" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of liability and equity components of convertible notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleSubordinatedDebtMember": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible Subordinated Debt [Member]", "terseLabel": "Convertible subordinated notes" } } }, "localname": "ConvertibleSubordinatedDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNoteSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest).", "label": "Corporate Note Securities [Member]", "terseLabel": "U.S. corporate notes" } } }, "localname": "CorporateNoteSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r335", "r336", "r348" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r173", "r336", "r348" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.inva.com/role/DisclosureDebtSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total debt", "totalLabel": "Total", "verboseLabel": "Outstanding principal balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component, net" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "verboseLabel": "Conversion price of convertible notes into common stock (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r282" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "totalLabel": "Total fair value of liabilities" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Instrument, Fair Value Disclosure [Abstract]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r34", "r94", "r182", "r183", "r184", "r185", "r286", "r287", "r289", "r346" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r174", "r288" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 }, "http://www.inva.com/role/DisclosureDebtSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt discount and issuance costs", "negatedTerseLabel": "Debt discount and issuance costs, net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtMember": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Debt" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r146" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on 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, Realized Gain (Loss)", "negatedLabel": "Realized gain on sale of marketable securities, net" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r147" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule of amortized cost and estimated fair values for available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r234" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r91", "r236", "r238" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r132" ], "calculation": { "http://www.inva.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 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.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Recognition and Collaborative Arrangements" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r192" ], "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 net revenue from collaborative arrangements" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables" ], "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.inva.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_DividendsCommonStockCash": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Cash dividends declared, $0.50 per common share", "negatedLabel": "Cash dividends declared, $0.75 per common share" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r96", "r305", "r340", "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Related-party receivables" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r2", "r10", "r19", "r92", "r305" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Related party receivables from collaborative arrangements" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarlyRepaymentOfSeniorDebt": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.", "label": "Early Repayment of Senior Debt", "terseLabel": "Prepayments of principal on senior secured term loans" } } }, "localname": "EarlyRepaymentOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r56", "r101", "r110", "r115", "r116", "r117", "r120", "r343", "r357" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share attributable to Innoviva stockholders", "verboseLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shares used to compute Innoviva basic and diluted net income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r56", "r101", "r110", "r115", "r116", "r117", "r120", "r343", "r357" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (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, Diluted", "terseLabel": "Diluted net income per share attributable to Innoviva stockholders", "verboseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "verboseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r95", "r230", "r231" ], "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.inva.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r230", "r231", "r237" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "negatedLabel": "Reversal of previously recognized compensation expense", "negatedTerseLabel": "Stock based compensation reversed" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of 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": "Employee-related Liabilities, Current", "terseLabel": "Accrued personnel-related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r181" ], "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.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r270", "r271", "r272", "r278" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r277", "r278" ], "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 available-for-sale securities measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r195", "r196", "r198", "r271", "r316" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r270", "r271", "r273", "r274", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r195", "r196", "r198", "r271", "r317" ], "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": "Quoted Price in Active Markets for Identical Assets, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r195", "r196", "r198", "r271", "r318" ], "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": "Significant Other Observable Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r195", "r196", "r198", "r271", "r319" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "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 [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r270", "r271", "r273", "r274", "r275", "r279" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value Measurements Nonrecurring [Member]", "terseLabel": "Nonrecurring basis" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r276", "r279" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r89", "r280", "r281" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r154", "r155", "r156", "r157" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r83", "r178", "r179" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r55", "r101", "r333", "r342", "r358" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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_IncomeStatementLocationAxis": { "auth_ref": [ "r164" ], "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.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "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.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "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": [ "r241" ], "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.inva.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r133", "r239" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income tax expense, net" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r89", "r228", "r229", "r232", "r233", "r235", "r240", "r362" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.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 aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued personnel-related expenses and other accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredLeasingFees": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the book value of deferred leasing fees. Amortization of these fees over the terms of the leases reduces deferred leasing fees. Originating new leases increases the balance of deferred leasing fees.", "label": "Increase (Decrease) in Deferred Leasing Fees", "negatedLabel": "Amortization of lease guarantee" } } }, "localname": "IncreaseDecreaseInDeferredLeasingFees", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Receivables from collaborative arrangements" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Accrued interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r82" ], "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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r113", "r119" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Dilutive effect of 2023 Notes" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r111", "r119" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest added to the principal balance of non-recourse notes due 2029" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r131", "r284", "r288", "r344" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r62", "r177" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest and amortization expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r64" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of components of interest expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r109" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The after-tax amount of interest recognized in the period associated with any convertible debt.", "label": "Interest on Convertible Debt, Net of Tax", "terseLabel": "Add: interest expense on 2023 Notes" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r80", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r7", "r8", "r32" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "verboseLabel": "Accrued interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r89", "r161", "r162" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Capitalized Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "terseLabel": "Amortization of premium on short-term investments" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r61", "r62", "r63" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r62" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization of discount on short-term investments" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasePracticalExpedientsPackage": { "auth_ref": [ "r291", "r292" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease.", "label": "Lease, Practical Expedients, Package [true false]", "terseLabel": "Election of package of practical expedients" } } }, "localname": "LeasePracticalExpedientsPackage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Lease" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Discount rate used to measure lease liability" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r298" ], "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.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r302" ], "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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.inva.com/role/DisclosureLeaseDetailsCalc2": { "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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2019 - 10K only" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "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": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetails": { "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 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r302" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetailsCalc2": { "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", "negatedLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r298" ], "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": "Operating lease, renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r304" ], "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": "Lease" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLease" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r338", "r353" ], "calculation": { "http://www.inva.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.inva.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Term B Loan" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r175", "r336", "r350" ], "calculation": { "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Long-term debt maturities" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r98", "r168" ], "calculation": { "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r98", "r168" ], "calculation": { "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in 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": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r98", "r168" ], "calculation": { "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in 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": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "Remainder of current fiscal year" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.inva.com/role/DisclosureDebtSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Net long-term debt", "verboseLabel": "Long-term debt, net of discount and issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r34", "r169" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesInterestAndAmortizationExpenseDetails", "http://www.inva.com/role/DisclosureDebtConvertibleSeniorNotesLiabilityAndEquityComponentsDetails", "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails", "http://www.inva.com/role/DisclosureDebtSummaryDetails", "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r39", "r337", "r352" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r195" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.inva.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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.inva.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.inva.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": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r81", "r84" ], "calculation": { "http://www.inva.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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r47", "r50", "r251", "r264" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r101", "r107" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 }, "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income attributable to Innoviva stockholders", "verboseLabel": "Net income attributable to Innoviva stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r107", "r109" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income attributable to Innoviva stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "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": "Accounting Pronouncement Adopted by the Company" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r100", "r102" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "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": "Accounting Pronouncement Adopted by the Company" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r187", "r248", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from noncontrolling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r31" ], "calculation": { "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "2029 Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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.inva.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.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Future minimum lease payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r295" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetailsCalc2": { "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", "totalLabel": "Total", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails", "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r295" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Operating lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r295" ], "calculation": { "http://www.inva.com/role/DisclosureLeaseDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r297", "r300" ], "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 amount included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r294" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r301", "r303" ], "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": "Operating lease, remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Description of Operations and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r99", "r130", "r268" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Operations and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r48", "r51", "r245", "r246", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r41", "r43" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gain on marketable securities, net" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other Expense" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r32" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs and debt discount" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r72" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payments of cash dividends to stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Repurchase of shares to satisfy tax withholding" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r65", "r67", "r140" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "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.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r204", "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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.01 par value, 230 shares authorized, no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r25", "r26" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes due 2025" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r71", "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Proceeds from Derivative Instrument, Financing Activities", "terseLabel": "Proceeds from capped-call options" } } }, "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuances of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from senior secured term loans" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r65", "r66", "r140" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Contributions from (distributions to) noncontrolling interest" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r65", "r66", "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Available-for-sale Securities, Debt", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r47", "r50", "r77", "r134", "r135", "r245", "r250", "r252", "r264", "r265" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r163", "r354" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r28", "r89", "r163" ], "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]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "General and administrative - related party" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r197", "r306", "r308", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRelatedPartyTransactionDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for 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": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r73" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payments of principal on senior secured term loans" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r226", "r363" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "RSAs" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r186", "r351" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition and Collaborative Arrangements" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Royalty revenue from a related party, net of amortization of capitalized fees paid to a related party of $3,456 in the three months ended June 30, 2019 and 2018, and $6,912 in the six months ended June 30, 2019 and 2018", "totalLabel": "Total net revenue from GSK", "verboseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r90", "r194" ], "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r194" ], "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 Recognition and Collaborative Arrangements" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty revenue from a related party" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r118" ], "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.inva.com/role/DisclosureNetIncomePerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "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 anti-dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareTables" ], "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": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Available-for-Sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense included in the consolidated statements of operations by award type" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r34", "r94", "r182", "r183", "r184", "r185", "r286", "r287", "r289", "r346" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r59", "r110", "r112", "r114", "r117", "r120" ], "lang": { "en-US": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r202", "r217", "r221" ], "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]", "verboseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Aggregate scheduled maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r93", "r306", "r308", "r309", "r310", "r311" ], "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.inva.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r210", "r213", "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Summary of equity award activity under the 2012 plan and prior plans" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r204", "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]", "verboseLabel": "Schedule of unrecognized stock-based compensation cost" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r60", "r158" ], "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.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r201", "r206" ], "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r89", "r204", "r207" ], "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": "Fair Value of Stock-Based Compensation Awards" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r205" ], "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 percentage", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "percentItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r181" ], "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.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables", "http://www.inva.com/role/DisclosureDebt", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "http://www.inva.com/role/DisclosureIncomeTaxes", "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "http://www.inva.com/role/DisclosureLease", "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/DisclosureLeaseTables", "http://www.inva.com/role/DisclosureNetIncomePerShare", "http://www.inva.com/role/DisclosureNetIncomePerShareTables", "http://www.inva.com/role/DisclosureRelatedPartyTransaction", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables", "http://www.inva.com/role/DisclosureStockBasedCompensation", "http://www.inva.com/role/DisclosureStockBasedCompensationTables", "http://www.inva.com/role/DisclosureSubsequentEvents", "http://www.inva.com/role/DocumentDocumentAndEntityInformation", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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 INCOME" } } }, "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 (DEFICIT)" } } }, "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurements", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsTables", "http://www.inva.com/role/DisclosureDebt", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPolicies", "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "http://www.inva.com/role/DisclosureIncomeTaxes", "http://www.inva.com/role/DisclosureIncomeTaxesDetails", "http://www.inva.com/role/DisclosureLease", "http://www.inva.com/role/DisclosureLeaseDetails", "http://www.inva.com/role/DisclosureLeaseTables", "http://www.inva.com/role/DisclosureNetIncomePerShare", "http://www.inva.com/role/DisclosureNetIncomePerShareTables", "http://www.inva.com/role/DisclosureRelatedPartyTransaction", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangements", "http://www.inva.com/role/DisclosureRevenueRecognitionAndCollaborativeArrangementsTables", "http://www.inva.com/role/DisclosureStockBasedCompensation", "http://www.inva.com/role/DisclosureStockBasedCompensationTables", "http://www.inva.com/role/DisclosureSubsequentEvents", "http://www.inva.com/role/DocumentDocumentAndEntityInformation", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r199", "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation, net" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Gross", "terseLabel": "Aggregate value to be recognized as compensation expense" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2018MarketBasedRsasAndRsusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r181", "r186" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r186", "r203", "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of stock options, and issuance of common stock units and stock awards, net of cancellation of stock awards and repurchase of shares to satisfy tax withholding" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r181", "r186" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r181", "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r138" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 Innoviva stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.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.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r243", "r244", "r263" ], "calculation": { "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteSpinoffTransaction": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The change in equity as a result of a spin-off transaction (a regular or reverse spin-off) which is based on the recorded amounts.", "label": "Distribution to Theravance Biopharma, Inc." } } }, "localname": "StockholdersEquityNoteSpinoffTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r320" ], "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.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r38", "r188" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r38", "r188" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Number of Shares Held", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r38", "r188", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock: 150 shares as of December 31, 2017" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r18", "r181", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedTerseLabel": "Retirement of treasury stock" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r18", "r181", "r186" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "verboseLabel": "Retirement of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "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.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r195", "r339" ], "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 agencies" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r195", "r339", "r361" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include 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), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U S Treasury And Government [Member]", "terseLabel": "U.S. government securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.inva.com/role/DisclosureAvailableForSaleSecuritiesAndFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Change in fair value of capped-call derivative assets" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r122", "r123", "r125", "r126", "r127", "r128", "r129" ], "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 Management's Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": { "auth_ref": [ "r257", "r259", "r262" ], "lang": { "en-US": { "role": { "documentation": "Information by category of Variable Interest Entity (VIE).", "label": "Variable Interest Entities [Axis]" } } }, "localname": "VariableInterestEntitiesByClassificationOfEntityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDescriptionOfOperationsAndSummaryOfSignificantAccountingPoliciesDescriptionOfOperationsAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "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.inva.com/role/DisclosureStockBasedCompensation2016MarketBasedRsasAndRsusDetails", "http://www.inva.com/role/DisclosureStockBasedCompensation2017MarketBasedRsasAndRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r117" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Shares used to compute diluted net income per share", "totalLabel": "Weighted-average shares used to compute diluted net income per share attributable to Innoviva stockholders" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails", "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r106", "r108", "r119" ], "calculation": { "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "verboseLabel": "Weighted-average shares used to compute basic net income per share attributable to Innoviva stockholders" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureNetIncomePerShareBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r117" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used to compute basic net income per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write-off of debt issuance costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.inva.com/role/DisclosureDebtPrepaymentsOfSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "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": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2646-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1311-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4875-112606" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "60", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6406278&loc=d3e26268-112671" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855757&loc=d3e3913-113898" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "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)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "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": "(d)(1)", "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": "(e)", "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": "(g)", "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(30))", "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": "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116859318&loc=d3e15009-113911" }, "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": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28446-109314" }, "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(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759068-111685" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45031-112735" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r349": { "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" }, "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r358": { "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" }, "r359": { "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" }, "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r364": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r365": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r366": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r367": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r368": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r369": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.21)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3505-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" } }, "version": "2.1" } ZIP 63 0001410578-19-000553-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-19-000553-xbrl.zip M4$L#!!0 ( ."&^$XAV\RK+1$ -^Y 1 :6YV82TR,#$Y,#8S,"YX M:",/KYHG-Y=:%A MJC.#T-7G"U>TD- )N?CGMW_]RS=_:[5^?)R.-(/IKH6IH^D<(P<;VAMQUMJ< MV3:BV@OFG)BF]LB)L<*:=G_9O;SKW'0NNW=W=[=:J^5S>D0"Y,OJ@W;6[-^WN5>=>^_30N7FXOM(F+R'A"]1R27(IWX7Q(/0UMI &LE+Q MP/'R\\7:<>R'=OOM[>WR?<'-2\97D/WJ8QM2+WQ"R!DC?+L.R#KM'U]&,\4T M) 8N))7O=9M0X2"JXRB]X809HL2W;2\Q(*6,4M=*YFTXO.UL;=P&HA9084[T ML B3T%^2).C6,MRKC]=7$>VB8I30 M1%<(V2'Q$HF%$L1/4!GB*$"*1%0DYE$I"9D,3)+!AH3D,C@S4\I0*0F9*%[) MEI\*S'U;YFS[9!?0N#5--6]$*7.0 UV8>A>\M6U"E\Q_!2\EK ^2Q1R$U.3# ME^DP6;8P',E>)DF_)S^R19.75DZJY9(>.N9NGY_+M\IHV?M?%D,.W-AT#08%L-VSZS M0!EKH"$;/(2YC87+@IS$(AOMZVIH]\Z ;_C#0AJ_P>]#@7A%W)-;/ M)GLKW:1W&;,QOJV(<6_VO?8\&O^G:=$Q9)^(T$TF7(Y?L>,UL@GFLS7B&!8+ M1.]1XXF8,-,X0?PUCSF&G#7%'MXK4K0 M$#4TOPQM,)EI'_QB_M%@G(SQ%&\P=>&/SE9>\8!2GYDF6C YH&YPCW-$5UZC M3(&[&I-LY*\/D?>+T2+E*,!C)6G1HAK\\_#O;4 ]:&'*E=,,F7B&=9=#-; M")\1X3\@T\4O&$EBI=/T'"G6<8XBLFWGYM!V0I:M)>,MR53;<556)&NBJ:IH MT;KDYFU,[.0FEOCR9-:5R3W/L+JG-*RTE,:DFP:5(JC 9'Z#N4,6LB52PO@K<[ 8$;0@)G&VT"8'O[KP()=R MC&:TZ^.8Y6%]G8)UI$3-*U)394)26*QJU%[!VJ[DQCRJF\>0.AC4X "@/8M! M\F]*JL&[+1>(I0VD&+L\$[DI;R)!P.IO393!!WMG-8= FDRSJD+A(SJ;-1NTM:#2I^FF*H13@V MP.4!-X+)9EJW&DO+!N7^$!25NP&@# !]J'LW"P6/( >*^_L<*+0/DH_6;3") M8^('401_Y9R2.C"U&U)8SUFJ^CXX12BS/=708B1*0=Q&Y%%-*14W+<*N@:KB M-C","4"WQ@X!T4KO"<=SYVT0WU;9(-8^Q II&N71&\:E(2_")F\KN2#V:5O) MC16!M/9 MW[7!O[\,YS_!B#UX'O:'\\8:4I>(0N?$EN5&6RZ,Q[ZG#G D*TH . 3#M*XS M%T96NIH XCHL[ Y7DD?RR[*-#HP0"8[%L$2-+;5=F6H>$/@;(252KK8K6 M* M;BRDX,9U[OYT#H8%MZ$;/$ZQR7S<[G(.DB?95FYP/M5.W_&[>3EXGW(KN($] M&78U:U('">1V"$RPHJOF/*IL^&X/X5-\_',+44X-.ND>]23G>8[F4_9#&RV7 M\H47=(+G8%'&^]T E R0-U>;H_?#!4 T*1N(3X= ^'- E;O1?8:[.]'%G:/O MM!V&1M$I([&[$/A7%X0=;)*F5P?IF>KO7"6,OB$'S6/10'$>+\6YO!6%O!:P MWCV,=#N5UT+[$#PU+JZB#HRY7*_DA]G[9%G07E]U#Z.?$F/J/WC<&I!.XM5( M1K 2CVQXKP_AK1(XWX!_8E='L@%4YI-M!#>'1E ]4+FQA2K^CV2\,VFS,;T] MQ#3-%]) 5L ID@Q0)"4;CK0@XD;U!1:#R;J/)F4K__Y0^7Z\4Z/]LRY+TO/_ M@#B1N@^"H+UPIM3HW3^F&EE6=7/.K=I<5D&]=T'D?CQ8$TQY9I..O.&,PJ.> M>>#LW,7EF>CYUN6MV-M8Y1HK++UD[X$>U5%T6%OEGI$MF3O;1KJ'-I)R:%Z6 MT@J*:0ZU'CWG[UYU/KX@_@MV5-)4(-DO3(6;AGM5-MD&4&+7%))D:9I7G$\P MG?6\SF,Z^]+80G5;N#N-+>2PR;.%@\X@VQ;N&ELXARU\.HTMY+#)LX7B'@1E M"Y\:6SBY+22_S3[K>@2G/(LX..::81&I2?J!+&:>6%C MCKDU8HAFG7DMD3L;^H])*PEU$#92A%HV>(><_5(T68RFRFG@+A%TD@)I D4V M;#DA* TF96,DTKK<%+),= I%3/Q?023_)Z_PG>*EIFXZ?I WVWZ^$,2R37D/ ML'JW5G=!2\1:P<6Z/T.E+]\M,R"1_#.N"E8@[\GIEQMP0%P_8')P$7/;YLR6 MUSM@T0[J?J&U3R85:+2L5'$0_HQ"F6A15BC(@LT_JSS0TLK*L]\X3R_6-^W] MRY3]-_%+E]65RR AXXY&$V^[SKC*6?,N:!\Q73%,SF9R'LO5DGQ:G6ZK\_$2 M"@]JG%V1S+NKDVHATC+)A]8N=_$J%+B_O8@ZHCE?O8R5-))SW7NYJAQ1C^P; MPE.JH:J0>.=Y&YN."'D=#]3>)?Y%U**RR%_A_?-2,==2,66JD?QI@((5"#+( MDF]C918"XN *^>HXR#<',*B+WXM\9*%PI05WRE=A70^U>NXTM(@&>KV@=V*Y5I]1AR/= 1WXEU!M)ZH2@=XJ MYDU4C"=D(-B?0S=I=N%9Q'8*25T#&8A M4KQK09 JN[! @_L:S5)*FIT\83DVPU#!>,]G'\">G)2!(M Z)7%.65[.$0O MZTZJG7@[O10B/Z'TIP#3NX]E2&4W!$UU BU [GX-9I-)8'^>,HH0)O=S)S'< MWWW^T-M@#G.D2O.' GEK,W]0B^^DMIZ44->6GG* V#O6M9WC=^?1A,XYTM@+ MYX@U B=X7U@/IVCC4GS#-6&^'WPU1%9/V!.ATRX60#)@5B>]&!R]XS_NL+Q#ORQ/K)M;/21:08CD1!,)[*] M_XP/141QJ.DI]YR)843H8>_/4(85V3K%:7\H19&83:.]+?VHZ9^J(YN%^ MVM%,9P]P>$2,^GS]8JOO]5?V6YO2WO M4VLSA6M-M)G=RF " BMCM<4# Y<_!1'QGO0H#G7M9OU9[)@^XP6'6Q>WEY% M^D7U_[]+QSO@6LE4MHO)3RA9\7#C\I'!M"O%O<]YWX1W Z M;U?K!=H[9W.9)!Y\C9M2-DE=K4@*\G@H[.'KN@KHP?:%"@^XB.&JV4(2QOG$ M=57&_EPI+GUJ:EW%W>NEAM")-BE[7O?JV6MJ=L]96DA!0\W&G9GD$6" MC@IF^V,&B9--QP\^#U]&0WD9:JZ;>"L)IA'>9G7?Y?*SE+M8Z2*D-=?'=[-_ MQ7O7Z(NZ=JCA=+K3O2TV[\X@K*L2AE3W-ER1Z<<9*,=MSX$>?N&J@&@9@; + M4)!2[W9OYUQY.[?^QI*SWD54GX5S33S.,[ 7!)QGT"P-Q(W!N^-%*NS-T'+) MZFI6H]YC+W)X2-WL\TB>R@PFWJ/7]'M;QU5148NHE7VP$(9CMH M;^62G%974?M(K)_(AAB8&L^,+S%1]RH$&_;)B75W>T;OI(MOQ*N]-75)7?S] M%TJLCE(V\W78Q@R&3B&0'^CS@BCR=K%'MOQ,#$S2 MD R-&CJBMUS"(A<=.DB.8%!7I;VZ4@ YV1)D13',QVR;$0J6T?.%"]=[Q4@S MNF=)N\+\) N;4\D=BP +-M=$CV-?HB%]9-!5@-2$8]UAA^JHQ*$F6HKLUNYB M"&68841HDKBYFT->]T$\ /\5OX6POGIGI+&C/:AIGZ#E\ MIT8I-13,4S=5E-+!UR)\\AW+ZE;VU.E'"EU=!]%4T>X*JN#NZU7!IX(JJ']H M&)0OA/_UP&?.PGN&U/$P5SC,PGSPKINN(1W"0F#XSYBC]T>\9!SW+ :#XV]^ M(/!>M'KH9CUK$74?E"M\'G#_E,!Q+&IT8&"$%BCF5-OSN:4FU[5U1CJ>T$4R MPWQ#=!QYF=I9%BQ42 !/"P$ %0 &EN=F$M,C Q.3 V,S!?8V%L+GAM;.U=7W/B M.!)_OZK[#K[LR]T#"7\2&*9V=HLA9#=52: "L[OWM.48$51K;$XV2=A/?RW9 M!IM8MF1,+,%4[6P2D%KJ[I^D5JO5^O'GMX5MO"#B8=?Y MOYRMO)KI61B?_?S3/__QX[]JM3^^/MX94]=:+9#C&Q9!IH^FQBOVY\;$72Y- MQ[A'A&#;-KX2/'U&AM$];YYW&I>-\V:GT[DR:K60TE?3@YJN8S"2S?/&YIM^ M2-5U/AN=B^;E1;/>Z!J?/C>CG#N25M[/SUF?[O"9HT@%W' M8W]^.9O[_O+SQ<7KZ^OYVQ.QSUWR#"3JK8NH]%E8_,W#B=*OK:ALX^*/^[NQ M-4<+LX8=SS<=:UOK72MAO4:WV[U@WVZ*0O,XHT,QTA[^[+'V[ES+])G6?%K%$-U-NM.JW_P]@'15*D]%UGBAQ0./SBN3:>4@5_-6W*TGB. MD.^=&;29;X^W"6XHR7/+75S0+R^DR#&Y"JGXXK!L;K[UAK/A$A&FLQ+XY=%5 MDO&^NU@2-(O,;VWTM&0(QLA_(]C7V+-OU5@0] M(#\0^PB1\=PD""9X;/6N[MFT^N710OJ >(:;S'"BJD P*-E&).'HOT+CY9*,;EXQ-&XV1M2+0 M9^1!GV],3'XS[16Z1R8MS/K+KU%(6 ?I@":B3/WP@Z28W78E KQ&3_YXM5B8 M9%U("&GU*V,$)GXPTWW\1)7A8)<\N#[R[K#YA&WLKT$M@_^MX!>Z$KI.8<7O MV91BXKEU?$20YT.7>PL7OOZ;F4F#MR5=3$L6D&!CE8F(_KLW_7TFUPPR%2V^ M-C6$1B;QUQ-8 CW3HB(ON,IFTZJ$P3N83(OA-%FS\L[W3=MJ%N<@K"[-A@7U M5C8;AW?P7=AUVE!I&\V8@-";CZ#&=/,I]FE#]7JC7C=JQH8N_-X?/EP/'L:# M:_K;>'AW>]V;P!]?>W>]A_[ &/\Z&$S&$@PS=H%AV[427;*IE\ E2:6%Y!BI MF>D],7HKK_9LFDOF1+E MN]%GS#UUNJ-T"WP0_CQGSW/BTD K 5D,Y=1XLN+ MRCK67Q$"LL[L7UCFSW:KW>U>==OU]J?&5;W3;G9B/8]AJ$>23)C$BNC#K^]@ ME=156.+"HR8%I5;# (>H_HRXB_?B"QMS93KNDBDB7\X:9\;*@_ZX2]J6:9\9 MKP@_SWWV315JH5M4NG&!']1^> &SDEK??M\D9(V=9V8]!39L# 15J'I$T-+$TW K!+/;T)\C(K)."]0\#L47 M9334_Z5JHWM$W"7LD=D4AD.5?5H)1T"FW"8'-5F5CHF#(+.AY2^[6++VPTEH6 MMY+%>1-99BM7+ >P^=OOO'I)D70[[:M/&JJ[&)M:N$!W%R,QCTMJA2/1M1Q_ MJB[0?7>QP'X0T^TP-R_ %SD6<,3S;?-K'(=F91G48DE^S_JM8]DK>F=Q1.-N M02>^3_#3RJ?;AXE+X4Q]_JX-77F.=A<<2)1#/"'<=KW3OM01/0>4A8AGMW*@ MW6.'=2 ',KO%U%/^ 17Y'C5"XA#QO6WUWU)EHA&>-$X< X("T6*C,"+A@2-C M*BM*-:6D#C@0U*DH=W)#NZHP"#",7"=7H[O%CDB=0JS)#="*ING>=(J#?HU, M/+UUPEB/&(.\P[#D[X+,JNIA[UG6:K%BAS]L^YJ2 >#.]6A4R' V,=_X MQZ$R5(X)#B5PKJHCX)%>&G/0=& 2!VP7+\;K-9IA"_,L^?R*23DT0 Y5WS$I MC(""S(JX",+;=Q<[U^\.=B>/FPPEI@#NY;RFZ.6\\01^W \>)F-C>&,,1X/' MWN06"IPI?4UODT&##N?-?9*)&YOX0_2PU!J9A ?7& M<4$][02>9[&GA6&^E0&]!Q-X+%

:>&VI'J@^&@=9YPVYHA)"W2$ M^9HB6=*[!K]C?]Y?>3[P1@9OH=N-AD##?U/^]J0 )?70):K;- NU'/:U0,U& M3.$5P-P9)2IW3!H78R[7*U530:&_( >8L6DZH.D".]CS@V1M(6L<]>;42LJC M"?*H^IZ'F,K>J[H(HUH,9$XBH3%B"V,.VVP%CM7RZ(07I\A=*0[9Z/&@K@(Y M:7'(Q7R 8,*YR:D[>Z[*KJ0>:!2P<^4EI@5\;IT7$ )UGP4,\>^@II3\#I2T M;;>8F+0(N(QXSYY-=DI]1T4:*O)%E'LHHX1QO)%1R,I76'EGW',93FGU(%+0 MO2;&F1[;GJ0?NW@@IC0=]=!0@DN_'"D414XU)WCIR?Q%CO):Q8[R^L/[T>/@ M5RAW^]O N'V OP=J'^JEB"@GTB&S1D416+P.E1C.77(KZLTQ DC8B?HZN#RT M\-(4/BMN==J=IKI*+TV+XL?+H42T".GFQ3I]_#5-?P)\D7 RS1GUCU4<]\A68%\M?#$9.CA,,NHO#85AZODLEF8?\V, M\M@#4R*F^%5!4[PW_M6XN1O^KGA4'17'3HKN1U TP1;(+4SAG?P@5C*8:P!& M)'CB(/BYF28';]:EK8A%IO!?94T(&M?%4RHPIYF7-J MG8#NBTA "ZOX&H'Y9F$F4/C=1DQ/R8>ZN*C(KWH2T"@H!KD3RLN*;GJ'3XM2 M^W=!(9^%B/3")X !"<;E$FA7I/4X=H>S&^R8C@5RH8G!/?;$K!?D$N7@0+3Z M"2!C+U'()9WI*!/ADF0ZXA'8'1&TP*L%!S8%*"7%=JG L4/I""I+*KF)99)> ME6YEX0\[N[+(]*+IUD!^-XB[H16J>Q*(*2J'$",=08Q<510_;F+'H_LPY V= MP1N5T0I["6"CF Q"7'P2Q$5%5DL*[N5?4I,C<@*(*4$@ M(7RZNBT]X=-CT>R9^@29,(Q$B)TDG H+)O*XU05QU58%5SM/,0A#:*?>2:)% M1 81, 1]L;)"!QD[54T6'B!@B@ CZ9I4!R,X#$%F72?*KGB1 M!,40 430.2OM>J'!!DSM]7:KSI1./TGI;WJV\?22&@'FB4 M#1X1E9X6R4>!.0NA*;L2>&_Z86@IV^RM-WGW3=OVAK/-#: ;EXQ!S-M(5'[< MR?ZTU0/FGK!(#5DYD)RTB'89A5Q.W)X%(Y@@/I,9;F-)*J< JQ(DHLV=S331 M;RJ?/VV5(IKD$<%! +F+C!(Q$_&=P*WGK4 ^B"44R$-$ M7KU3 $4A&<@%>E8%BXTE'SU.Q9; ,/E&[H8HK=(I $)> +FAG!]PIY$&"MJN M!XO;)GD*6.F1S8,M%H]JK\ T&BQAX^;#GD[L4N-E'>!EU(QM _ 'M&$$C1C0 MBL&:@8]92X;I3(VP+6,P&AO_#IO[SYG2EQO%\]:$S/%WA;)TJL]8]$$O)"@Y M?Q33.C]?43$I:.%TBTY8AT[?=5X0\3'PR=[&SLX(D5OO2(%1C&\M+I?]SOJ" MICU@RWQ&#ZO%$R+4M&;"8"N"-USYG@_+ :S#'&!(4U&(U:!WU&@$NR-CCA2M MKMX8**CC^ C8BWE-YD2+L&P/FV?E&&_)#!G!\/>".QTP_G-/P?:D>I18.H1, MM)AKA1C?^C?#+4R/$.J%9[N9?5"62?AT@28OEH)IBP^S30R?&7E$EOOLX/!> M<]^U 2%ND/\]SH_Q>;A\B9O/X-IDGO=8;3-$93WJ705N]V:PH/A)9.@XF&LDP MD8H6P*+\4[_GH6"7H/T==G*BT<)ED1TUFNO^$JU^&MB1XEXI+X.\N97ZH:RE MU2S3TN)]HXF-12%SZW@^6=%N;\3+&7CI-&CH[BXD&)GGN/54_ @F!\$7Z9T/-4M)$E"2\V6QNB!#0,! M+2,'J!?5;V;EX]"L/(M:7'-X<'T4)>T0GZ9S:FFI\7UXDPLJ/;#AQ@Q-*A.R MEC.^VN_=7)06?18A(*>+W73G.L\31!8L7&=S19QG=\D9$W/#A:4:2&<)*OL2**C+P@$^"IHC1UN.G]GB+!%*LIYL0;TTBN>_II> MCW,=^6UWN][BS/RQEHV@:8.U#5]MFF>;\* #QK8'.BX6 DN$"J-9S85!L3GA M\,M!I\AR4)%3]Z26@U-:!*(X]9VG+<)TG;++P*7\,A!U@*T"\2X881]T60AV M'JO/6 ]22U;_( 3MQ\Y$QCNCR:N7&!&=>J?=KGI\9VB'_["#*&=:A$-EO5DA MI.=DE2-1L0!36IRZIC"_C?C*CW@3K:ZMUO=B4*F#538IP;]MYB_95?J*LTJS M'UNRNBR\)=NF)1V.Q W*K4SC&4E&!,/,LS3M1[0P,>B*T.G( WC\%YED,B?N MZGD>_HIV7>D':4.]T2VBV\UYRX>(0XNU7D(2MP[E]\9=$[;Z?5QD57;;]=_06(TI__V,=Y7*[YH8[BU>OQ+@2 MZ5WJ)G8?=E,))L'?[+2O6E6?U4EJ/F%LE2L'N)Y-B-,4O69C.">.%R[Z<'T #Q&2Y&27)G"Y>N-S+[?UU@$N& MNTB2S G#A<=];O+B=-OE\!N8/I!JBNYBNMV<78SQ;TK/:'[?SBBZG?GF3,,8 M&_I,M 5%,\]N"]$ZH>$O)0(M3C,YC'+PP2E]7 B085*+\T<.0_W,NU?9E=33 MN(S6A'6>Q:W.PSOWYEUNO1,!0 [#)?JI?[P(]!":23_]'U!+ P04 " #@ MAOA.+'M2Q[E% !@:04 %0 &EN=F$M,C Q.3 V,S!?9&5F+GAM;.U]6W/C MN)+F^T;L?]#4/NR9A^KRI2V7.\Z9"=F6NQW'MCR6JGO.OG30)"1SFB+5(*FR M^M8-K[#H+-!A<_7#VP^7ICZ<_G%U>7EX,/GY,1[JV M0M(S\ =LR+,?3G=_N4E'#?R?!I>?SG[\='9R>C7X_-/ICS^=GPR>'W<-'\DL MYVYA2\_U__B)_K]7\LD!(=$MBE8_??KT]>O7']Y?L?=#@!=DB)/S M3]O6']+F[Z&;:_WU?-OV]--_/SY,[3>TM#ZZ?AA9OKWO=?25M-_IU=75)_;7 M75/R>5'KV\?STA_?0^4 8/1C\'0<>>D'S :/MIVBS0O_X$+K+E4[G>C M'0U$&WRB;3^-WR/DA^ZKA\8^$5W,F/'@AE&8,E1)%C[I$>GZ:XO-_&1X?L+F M?9LNG.U_1[XS]B,WVMS[\P OV:R.Z:)3HF/]8 ?+A":U<5HD;!J1%4MG"Y#EW)UY9'97?ZAA!E>#%]6L/!)//9PJ3=&XI L\A!M?XSYALV;=H[MIN5"]#))\!R98;*WR[\X*O-6\6F6';U/)N M:'M!&&-TBT(;NRNZ4+-KEJCK:;Q<6GA#D'(7/C%B;8MH<=L.8J+&_<4S(<9V MD1(WZOQ:)TQZ0E&R9)\1GKZ1[4R/:D[W3LAX06ODQ^0_=D!X3#E/&'\3>)[U M&E DUFB$L>4O$MG4HU%W[$X8,%I;+IF0A^X"/+4\-$5VC,ED$97 .\O%OUI> MC!Z111N78$*9\3MA!-M\V?&6ZB6R0:G;]85C=+2-O2KII\,>':U#CZH!8A=% MFQE9%*%EZ[-?.$@G)"7[V\QZU]4(N8Z=3/T!L1%U)IUVZ6;IQJ\A^C,FF\=X MK;]#'??NI=71C?4!S0J9456CR0/A(#VP2,K06^X+/;%.RC"D_%< 62IE")>/ MU)G54H:4;+_N=&:9F>I*] MA"3S&QSXY$<[V;@Z87WA9#F0C=&U"U*WKQ>08,5Z5XY;.N# ('Q%LV.2( MZM_KOGJ(+QB[!R96*3Z4_$1/C"QQCU+,:F0"/6$E]Y/D06'Y9"U]O[,X8 M[<&63'FT M#,B?_ZJ\#53^6&7.1C=7V55HHH7O_NG(2E2,CW M!''-5LY^$ VB31*;M87M+6GIC]F)[$9P_>B3XRX_I6T^69[WH9 7@JEL([5I M+/4%8Q$;K899D9]I,%S@?W2"I>7Z-4[Q>.@ZYLN&^KA$RU>$ZYQL?MP:9OI& M)H7M^!5]W#&BQOER1Z]7'M#(V^B3]D3#[4Q#9/^P"-:?'.0FDR0_',Z-_.KW![2PO(29HW'\_,ABW(Z4KLN2VTV '83_\>%T.]HZFMV(YQ91A;?[/#?'U6(OQF2J1ABU'\_,%S<[?A^?#JZN+J^')\//I MY=GE\.*\#0YOU4(M+.;24)GK->YE1"^@>_+CX;8A:]@0!LR<5-PMCJ9-F2_: M4P[XG9@$/]D!.;&_1V./-25F!5K0'_9_)X8[SM;TE;HV1&QN7P.__G5OE\ M7I;/^3D#X>]_Q1:.$/8(_JL 1Q)6'[5LE>L_5N7ZT?2! /",R#R(,>_<$DHD M[#]HURKS+ZHR_V#R0%C/7(J,=87"?]RT50"&E?>!7@](Z44'%# ^'PYB9PQ"9-0:]6$?E<#9$" M4D" -+/>[QU""@M?I%\O6!W"]JT"!5_%G@I.RW8Q*'50ELX?$@*,C E^QL':3>H)26$X M:MXN%A6/Q2(B( 'R'(21Y?T_=R75Y/S&[8)1^NPL(Z%C*.@R'6%D"9B?_W.[ M["Y]:,Y/NF,&T\ICWO-;X(N/"L=-VF5TZ0/R\<1!;"R_(<_[IT\TSQ19(9F< M.EC\?'$.V;V#%NT:.ATLWP-/ ZG#_[>+IM+'W(/ M9@U$H,?O]AO-^1)<:/&;M7NA5?HHRY\\B%W\)L:TVE[BA:5208B)Q9NYJ'F[ M0%0\SXJ( $("Q&G<<5K=&M%5CI7B3^4W[Q=0"H>:D5$@ "$*?X;0L@BP!OI MM4"F5;OLKWB,/9@["*Y/EY;G7<[<07!]O$1X07;$ MGW'P-7JCR3N6+Y9Y0>MV42A]U)72 *-Z1LY !:!D&_4+N\KGF_S4P?!\N?X MU7/M.R^PQ"HWUZ9=AE<\S.9F#H+?!/UEFB'+*F*$DSBBSP+0 XK8")5V:A>1 MBG? S[]J+G]C =VYH6]Z_D(7% M$5GBINW&(98^'HL) !*8M9_9'?D-SQP5MFP7@M('8^'\02&0A.VI89!KVRX* MI4_#$@HZQF%$IN6PJ7D63S$?_+U=?I<^_A[,&@J/,R7E9*S.-6N7XZ6/OOS) M%S/^[Y_R68KE,Q?U'N+)L$^8P'AZ0A,8=^.2GV\F3[?CI^GXEOXTG3SDBWL),FY0?^(^+$ JEU:??>F,/Z(L&B M[%;OM88/EL;ZK8J.(L* M&@,#3.5D*J $&CSCYD-U[7 5 %72"<'[5Q*N HOI@ M$X0)T>NK>Y],D,5S;V\J1TNJ1?E@J'>#<')5@T.=)FCK2'F3ZWQ_$QQT]=9+ M'[:VA\!?T,<6J3P5.GU$C8%9,GH0T:<#2]V(V25^%]=NM"Y [Y-IFVZ)I)U@.8(:@-G90X M:-AINWC!.'6+;49MY/KDW'W&Z4T:F[0L6I/;$H)W4 \<+AG04,E46I &T!XU M@V RZF]S>1J@@3'#Q/:)\8;-,9FN#!1Q MD_G,>A??8^F- L%.U 17ET1H2+_0I\)]Y(PM[!.C-LP0=$M L%V1U:C2$8+U MJ(>G"E70(#RF4-G0A^%SK&K2PX/DT?79?+87= ) CIM!@*/*>>N8(FC0'--# MMFDOIH73GFE97\+P*,+N:QS1*]590-TT-.HT\,A4%@6 UC5XJV(@*$57[[&[ M'!^@"4\13TH&T;4,N*#D74VQ6 (*@=;J>;:H!_8-1:YM[4KU%Q;NN2A3N&?P MM]S'_OV#*>1C"OF80C[?6R$?4R"F3($8 ,K?U(3I04V8_)T"4;@3S$ASF+/T M&6%6+EGI7D7<&89K7P5658J@&=KY>2(I/"=]P)AM-?'[9C M2OH %WMT3@>J;0<8+OZR,&VIZ -$XJ+YRKU@N.S+@M5@U?Q:;YXU]9A23QC. M>17DE,@!C)ZB^I+V@. 8UD8+ON(ZFJQ4:PE;0_#7ED0'JK[2>.%%K0L$%VM) MC$"K*4Y@2C)K]:"<;?MV_16EWAU1H *.IWOWUW R3\/'R5\5O=QGJN7IIS/R MG\?QTVPZF-P-)L_CE]'LGC0P_FWCWS;^;>/?-OYMX]\V_NW:XO76R(]14=7S MXV;]\5D?SQV:R9O.D-:PW5:D^\V-WF[B, J6"(_?TU@76A.*_*\C#I$M-1*$ M3 ^1''* U",.&M:[M,NTYFW1RI.T[\_]@X0(:/B\H! 13M!*[[=$WKR U5A- MYRU<==(^$-97H=CE%YJ4'FB0_8Q\0IQ'9CMREH3!E+#(72,Y:(6](&@X+=@* M*8(&7*9@^V:&+3\DA)'I3!$+VRP@)Z1Z(-,KI+H@.Z)PL3;[40B[LN9J;Y8A MT*1.C3#1646Q,X1+9RTI4"4,&II'1*K:43#NFK4PXM %HY]LEH1(-F6$):- MIDF;G3XX-&@.X5/@!_G)RK>XHDX0EHTB1@64@(=+$ZAN(*H4BR&F 1HX]_X: MA:QH2R)%XAK\W);]";C@3A\>&DE.EWR%'+7J3V#%T=3A(;#5>UN'G.O'9 'O M+X:OT3S :/>. PK'[\2T(+_\*B>4EQFD7 MP4HW?B6H@PWT]GG269")Y4L3HJ^MT+658%88I5V0*]TI:=,&#>)M39AMS+D, M2$';=N&JY"\14 =E%O7BR-A +>P=;O 5'*2"&F #@V3('I%F4R8>1)NW9#& MU,2X\%Z]]&CM0EO)N5*:1FC0_X;H.YK(&:W)$6>!GF+*I,G\*)I=MH5JC@'A MTKZBQ&=%09/ZG@A R@C5A [M42"$ #0O!&+ZH8E!QK:[==>N@WQGK[>0[9'_ M*.1:2;I"N+RO$7 UHJ$GF)2IJ72F6E-)E&UBJBN9[!.3?6*R3TSV"8CL$R69 M?\:!$]O1!$\17KLV$NPS_&8=;#-%3D[N-L.??;<<9T4:D^F$PEU&TA; +B.3 MG0/6\RCH,_]_'YX/KZXNKH8GP\^G5\/+X<5%&Y"@N15[46.8<*D"<(9Y"3:6 M%VVXBD+0IFO-4"AEN7#B_-PA<)P?X!Q>;[)_X2B+,@-TH$:*KE&.U$@9NH#A MR-WE9 T[5C'E95$$6'.:ITU@\KOTY>5P>-:][FD*+"ZQ31Q/?I[^4WP0R?P1 M@I-;+#R[\T9FQ@"DW>2U]R"O/7T5B58)V^8*WP1A-%K2YP+^8GY%D:-8I2>$ MBP'%XD\JY,#T ',>/U+T_IZ7JS5T,WE\?AG_0MK=_SH>W#^1?X^-W]?X?8W? MU_A]C=_75!TRUMDW'SI>L3H^W,AQT7.27WR,$O/PE\"C41\_$ZY0$B;^%-DQ M3MY@PFY(_G1+_NDOGA$AS2EXJ[.YST$(T=#(;6R$!]"$BT/D=K(UOH97^U?Z MDVU>.^D]DJ!F) :@A%0*XZY,:H\D0A_M/J7$2\F Z:DY?J#QX+'G G_-C^7\ M-=/9Y.:?OTP>;L)!J%J,/"I?I%$9A3TZ4-,GR(I ZF)CTIE_0%D@4AI*HY3+I^.1\"Z#D M@Q*N+H?#.XR?>?+=>Y M]].;)/*ERM%2[P_!JZR.G#I= %!\01&A M SG;O$9YY+.@,017K3(^(B( @,%Y9TR*AZ0]!-^H,B02.@"@PO?)2H&1=X'@ M[53&1DX* 'CVCE#/"K?N3I53Z7'[/J4'2,@ $IV4M)3#Z\AM'.H2+!R5C2' MCG[CD#V7G9V<7 XO/@,\>I;#ADM;$X[-S.$JXP<4>S7E[2&<*\42M?-GRHF ML"K8!!DE(X6S?;XAA&.D' 39[ %PWP0!]B (D!Q4J5%."]&P_][[Q]?(+\0F MO OP5PN+ZOIHCP)A<2E7 M8C#5H(Q_%T:XP&JVMP"!JOY%+([PKUL .:#,D? MKR]REP.MZ58#WG(BH:'XZ/IL/ELYVQ).*]C?TD>FJU%J18/Z2L$: >'W# M0_ #UR =]3$$FB0Q5MR'88R<;&STKY87HVVY/!JHMJ3%\V5YGF4&@N"%KDM7 M:)+>$SE(]L(Z!$$^$@2KH?Q24! &.?G0I&'D_$^I#Y5"XV-)TWK9'WB**WP!DM@UAX!E'K"N)5 MQ1K6M1JUH.%-9#"=NPJH!QT@+%8=>17"=T!7XV= F;/Z&;MK<>]*J.U"V']MSB5&= 5UHG(U0:VVG!=+MB:!+\(=#5&-([ZS[&%+6+N MHV2&Y%P8^#YB%;.I@V&Z/."[[NX\;E!=8N2A;$'TU_&=P]3'Z;?C#%U$PQ M-5-,K>4\45-,K1WE\@T74WLP&7!@,^">4$05^3,.Z+' N=Y\">D!/WWYW%^, MR+ENG50#/WCD_?#>N<1 $/)@U. N0QVTHS#1\^1Z.FZEB?S7P*P@JN1TR:X0\T@;M%' MD';:%OCJ7($F#O?^&B4"B2CU$@0,@7;$I)2#((G M+X?74EOKAM[A$U[<(6&$J6)?"#F'[UY7K46WT7X*GEH9?T!(!"R%ML[#>KQ!IJ L+Q=FBU%6)&P M)G5F"&1!TAY$FF%;N$OX WB0SLU;Z3J'0($?4&D#79E]PMX DT,\M-D$;K. MB)@JPNL"<7L0*8+=^ )R?( &\?Y-Y_UCSK>(A>2[:^$QKK 7B,RQMN NY 8T MT(^/G#N*4].TX%Y09P 0:4O='>;%C($O%2,[\5D2AB$BS>(01;6N$"[\]$5? M#B^/3OC WL:LH$$FT8K(]4V,)56+= >!<+]7-]ARBN'#3@S-E>4Z6_]B>OP8 M^.D?/@6J^NQRQ1'4B/ND*X8VL U2,ZX0.[O1M( M9?%)Z%]1ZPKA^JQN8'ET-IZL*"&"^73$*U&_.X2[L'*@Z=,*?T7N7/6);5]F MRY4- >&VJQ$K24 O?,!O:.4_0BNK*!J'4;!$>$O"86V7TJ. N.VJ&_<"FN%# M3^]F?/(UG<6=ZP/B)JM^A9NA$!J(ZLD; D1U!H#@P:@G6T6'ZIY GERLUI!R M*!T(@@A42CF44@<-:C)Y&R$GI*[61RM*XV28TVW#;G!&/BL''D[FA\$S^[ : M ?HUC0WA)J/\BCA(=*R#(>!D*)W]+!C9?\8N1N+)2V)5M4>!<.E1DUSHD@Y. M C*"3>GP?0A.-E=VB9S)EE M@AR)92=L#=B(UX162"(TY)YWT^15FBU8O*).@ WQDDM41"DX.#,'A^TC2?19 MK4)$B_M!4+9?LCB4&X3UQ@ 1*9[_>"WM[FW?0=4^>X' M2$I[/9CKD T-1SX:GLQ MO?88OQ--Z"_0"U%[X_D<">\,VYX$!*>9VGUCVYSYIL2S"6F#X9]K07C@R<(T M7JV2]UPL;_L&VKT_#_"2W:46Q"4H]X;@LU-\"D>5)&A([C,174>6J7G0"D*\ M@*80\LI7[NAI\WE!6A39"\(8$ST0VMA=)76UTKR%P*].!Y]H9VT_ZZN#I"?F?P4[@_3K M]"^9[P_V$QAD9F#>(PRW,PV1_<,B6!-)<9-)DA\.YT9^]?L#6EC>F' RVG > M(>2VZ,/S@]R)5][CM+F;?)W[S.#QGSM^65 B#5N.YN<+0&68-^UZ\*;=!"\L M/ZW9N'^]UF7OM#P3U4>U9NYM!\O;/VR[5Q54%I2XCH1ON^H#7R8T0#D!8IYWSG)O (\P/,KD-' M&%/?\S+KIRU0S>?'JCG]SB#S(>9+R'UJYT*T^C M_X_*817I MX(_T:X/]YYC.IQ\MOH;:.W(1W4][LWRSW< M;=AI[1N6$KRO=K/+@2@XOU<>%;[&KXW4KN(&]U4-"M3\D!?[QWH;E6Y4NE'I M1J4;E0Y*I9/->;];%ZIJ4>L>J6 1"5U=E^\>P]S,L$7L 5OC4'W)NQ=G P[8 MB(/\D$8%&Q5L5+!1P48%0U+! A40JJMEK1'ZHZJUR.I&?2?!X3/K73DY[O.Q MRDXCS+>C&"UMM+31TD9+&RT-24OO=GIUM2SOTA\]+*>C&\7+GL555+E7QRIW MV]WH6J-KC:XUNM;H6DBZ]@&%(4+Y)] +KY&+.O5'WQ91TE'T5_P:HC]C,OGQ M6CV@^_2$$_>U&VFP&\HH8J.(C2(VBM@H8DB*^'#/+]+!DO;]4;\2(OI9MDVK M?!N1A).SILJW#?ZV_>G?C25I M'$;NTCI^%DO4J#_/!QS.'!K[B;#8B)9%8J!$$#W;Q:N2BT1"1>,O$M]8*S>R//;O 57+ B(F MA@X5+(S>Z&7R.LU3U'' J'=O%[U*3AAUHAJW=43)K0HFCG+7=I$IY5K1(PC( M@U+LAE\MG.K\Y.SD7.59J<'?DE%-8)0)C-HO#Q,890*C3& 4C,"HJ?V&G-BC M-Z,'CR[1&"&;F.VWKA<3/<;H++S@*CM:?T*G2I,(S93>$S(B.X=#)TWLQ_VE MPOC=]F*B^Y.#^W(5;Q_2U'V2K(D/]27YL3NH_A6:,36-L M&F/3&)O&V(1J;)(-WEHL,!&M1,6E>[R2::G8MS^&I")!?7D*34O?_WBL[TL_ MB&;4OE'[1NT;M6_4/EBUCUZCC (Y4"UJVE]KB!X9 5IT07,A[0R!41BBB)H& M#Z[UZGJ,F%1'.Q/_A1*(77]!&CP%/M[^DV4A*L'?Q(?ZXT)J@GI(C^UIF8X7 MQZ:CZ,D]8QD:R]!8AL8R-)8A5,LP49$ER7/S&G<3];]O?[8G TR 9J!NB?U"[6'TKEGJ:,4$&-IC<((.:.O M%G;4+-):1NZ/"5H+N7"EXY 0>OXZ?+$R>]6871/\5<-6QC5+$-*4IU;GTI\Z M&!TQ"*[,"G9K.W+79+Z:0JI MZ:^?8VR_D0Y47JE?(*$D#.-ETEZ*?>M?AU\@I'66=/?@L9:K97CL:J%C],2M M0J>Z3Z^6^5:X+8V#17Y0E;#7>%F^&R]+7@HX4BQKV($P"P[.!<(L(P(<"$_6 M$G$%OKAYQPN@6*C$8&3)^'8@^7UX/KRZNK@:G@P_GUV<7@X_G[:!$II;L1R&9 OG_UP<7)#_1,X$@>(\U8"Y/*#0) MV&\SCU:4!H]-Y@^!OY@AO%1>Q?K#0/#\EMJ.50GL\.%7+=_< MB7DR,4_&&]?8JBHZ/9F8)UCOP&[C>3>IFE*[OBTU$H0#5?D78PO)Z^=C=N+^ M_/=<;E%DN9Z:K?#CR>GQ:[6UO7U7--1V_H,M 8.$@L'?4AH:,U1$%^]*@/#, M$OWNQF#A;_QE@3"FS'=CRG#W/2(/UYL;SPI#)B]IG121\%<;JOO+R2JKI!KM M / _G)Y #\HNU?2& '+W647N*_/\#SUX_GE\//%W!N5KL0 BY#FKB/ MG;T1 W%M^39Z0>'*Q;3CAL9D6O[FP;/%E[**'2'"U1R8*V'>C<\_IUKH X !#EHN)9DK"U_TVV1C%W$98>!8AJE0IH%D!M M K]7:$$KT:;@;DU1/HRN1YEJAZSJB-$"(S91L=XL-PX$ M-5I2J'>:M!SEC>=^/%BO5FY:$NQ$32&X<2O#(R(.P'XJJFLJW3Z+.D$(BZD MFBJ9 . 3/;YPO@5X#8%8I/I2*@*L%D>. M0%W]//VG6$%E_@C!8A!+Q4[K9&;<\!$ZQ%%&GLF_#F69_(H^)>G$=C3!:1$& MSIXD;M;!SG-1W\XCIJM;+-B];3*=D+NU%+3M>' M2.K@?HZ81AS?&'EHL1F3<^NSES[^C+?V%'DX$.C7SMPX4 MZ;!>19HAIDM6<\7ZZ*\ -.218.08"4%J55B9=T9>7 ZOSKKWP*JRESOYCCC^ M2!BUC)="GA_\O6M3@R,@6P8?S+0K?EKO6&:#_B6PH";VM*P#>*7/=)F8VZA$5.)*XR*3G2)93_"EAW]YD9O-W$8!4N$DR>8Z<,Y84AS3IV9 M]2X,)B@Q4JO(7S6#?"G"^YF,F_D-)DHH]NU$Q^@FW9XUF'2;_6UNDLWGU=:S M))_05Q&?)_CFC5I_]WZVA>O;[BI]$DVP."N.:;)UY;$UM4!F4GB_FQ3>D?,_ M1#LP^2#G,XGT2,(P-28DQ!V M0%W_$'(FS_E2 MZPLANE)8,UGKSJ.@1$+%VV".9@] M;Y?=38]<=35Y0AX@E(.LC2E9DZ"BWNIOL4GZ+!GUUKJVY=$ZUXY+:7ZV[#^L MA9?0D3]\)$ WH(^$+*4&P&W@&[8 MT.XJGRJ!FFD-H4A_"W!F*.[FVND)I0\+/*/=>[2N/?*=6]>+(^2,5YHW2&?' M95O)-P;)1P;D*P/V&?)K]B5VB91^:S!^GO;E)BCS'+F%:1!?N&5@2LPU+7ZU M#'Q65$M:+[[,2.;6IZ X=WEXS%W/=W/70U,JH^V3&N1CDBL=?E,X-S<5!5Y. M)D"HI,4S1(V!7,W(Q$X&!N"54P*.G'=I> +#358/1%S2&DG!0CXQ&K_X1*$0 M4\O)O CV%$2(7S5/IR.$ZQ.YJ.U3K-0H K!V^O;ZL."P6Y/&,:\3?_NO$YLW M;GO]QNWNX1L:/1VQHLZ!7Q "5="G^^)S-6]C!?0"0/%@8M+M3- 6R%ZF)(]9 M< 3D E$:UI%-A_%-3H/&H'89^3RE2^^.;1_ %P7[#BB^XIB[MU=PVI2A+_ MO5&-+;"O=XMYU9Q1NLF/(JGKOVYC)DN6E M>PBE(AQ%$79?XXB]HQ?LYY6\8#ZE9T#V]L@,(RN,\2;=>:*WP.%9E4U\!<*% MI [ZC3&B<1EY(G+*WAL9O88LQXL',:<1A#M&;80X=$"[ M[=*3X$83A:6ZZW ME9N=$? 6>(0K(;L"%$8#:8[2I4$DE\-\2(\F6=#0W>>V'YQ8"663N3@)5:%? MYV5_E!!4( 0:9NI"E^X_E=?D;IS.R_K4O"IWA#6NUFX1K27A%RDV;K,N"ZN4 M5FU<2J MI=\0C K$]I+>=@&R=&R,*RH3_9IFBHB43!PYWJT3JDH MH!6:8 BVN%2A)01.XBBD:7M$X^EM_>)1.J^75TT#B EKWB.0->>V]H?4.R#O MT&61LO*> CE-T!;9(7TR*TK0MG.324GN&G*1> MV')%S)6D'M>A&*C%\]?S$1/JKQKJ7R>H)@O@N\D"J"@VUQO^ ++Z4$U^$6). M0MTKLQ5&@A7-PFC4XFY (KE:6'K%XE);F"MHS/,Y"3]>#C\/X:1; ),#+J^: M\%,D\7/$TD8^G3 [TGYEQ1R5FTP?X)GB*\-JU>=6 Q,W@U&50W6#$ MM'3+?_;D43*=4%AT6=(60'UKF20=L)Y' 81M/'G15.K1.FC3=5GE0O');=+Y MN3>Q/].Z-2.;5GJ\)N>AL]$B\-TP(COAVL+7& 7BS5NU)XB=G28]#L*PQ/N5UV@>,!\ECMR_4A)O MK)4;69[[%W+NT%'B2O.?@[!+ZHA*\QR!MC=D)KBE\R8@:B)#A>A>4Z4GA"V\ MS%ZA1!PT++^G=X,%517*8-VCMX)W"S%ZT?62V.]+DX M80^]&Z(?CV^(=D-_)/O>1SIX-C*F!=2!@ C=K>@ZV5?B,SNI_(1Q)_OAQ> 7IL MN",YXO($@&A]F6[+UQ$B?P[6"/O"1R85^T#PT#>Q8K*B4< "$,#NIS5:($(: M/?9DU6D!QJK=(?BYFH=;E1L D+\)\(K&*+(W(!3A+N@#P975-,8%+ ![')) M+&A"T+-%3.G"VMF_(EZ2H,80J=TU# M**(= (:9E ZA>['H=E%SC.ZN&DL1>UA5N_ W]NLE@-R#HA-[DOH)4H8T1(W MPB0J[6$@F%R514.?;&AW3@44V':\C%D(*+M5_>*3$P.[5?N9<#FY,!7?0M4T M-@3#K6E)4>7%MR(^M(Q34^)S,#8$<[$S\3G@!73QR=YN*E1L5>\.P>"L70C$ MY/8+YTV8T'AB;G&CJGC)?!>G>7\2X&([:\=&J; M9T3FPWV_I=PX$+RS945Z%Z96CO1.D$WKPU9&MG@<"*>"1I M)KTO$4G<7^H& M(QT5KJP2C"3Z2T_"D'8,I0%J+ WFP;5>72]UW3*"G(G_0MF!:1R;[SP%Q,)+ M_\D.EK)@I1K'-R%-!1>S=4-I I^^G\"GK>Q<;S*[V!U&?\;(MV7Y]$H]X01$ M-;)(M'@!"6W>+*51+DH]H00\J@NJUA7"H59#H(M@/280*HA9Y:*/(Z\WA%-LG5#R:(2$YO5F]^,O M+CEG8_MM\X#6R%,SFJ2=X=0': +E[68 MWN\1Y;[86TTB#][XNO=7<10R@D_5=#6O!U13JU"^N<#R* 2*V9DV9F?0;:K* MF)T!Q^Q<&[/S3C KLIKJQ.P<$F:]39@4!,LT:^>:M$J35OD-I56:W#>3^\;' MV.2^F=PW2(:8R7TSN6\F]PU&*/)WG/M6^-Y79P]["<*'F\8*V&M?=9S^'@IR M%VO^1G>YC8TPB^O\J'X6[VV&)*-\QXA,Z&Q!LD)Q/PBF=^,BI, '<.DJHBGK M0@WC,*TLP4JPP8.+:K"]JM-?J1K](1RD&E^Q&OR )@J4+F(!W1 .N+R9"R2@ MN!N$=:PMYUE0BTEL/+5(\MPL9T+<:N?:0T!0L:5P*T=NJQ@BGWRL+'H%G2%L MM/7@5D HM!V4>L_"9VO#_;,\Q%SLX\<7V_V;Y;_9"UYSW_RF\!)B6Q$[/E$ P)* M&JETV A(K!%/R'C,!K@N--B=CP,?7@ZOSN#$PNM!P"6EN<(IA^8;,^R$[R86 M]X'@=^(+T$&Y$QD1T(Y&R7Y)OB)1%0=MX*2!-:HK#J@&@%5Y(O>T^([2'MC, MIX H+J[,9Z%OAGHC054_!5H7=R)5G:AT%$;8M2/D,'\*FQQ3=?G??R%8\,/" MZA@0@C'0Y&KBFA0E^-12D3SQ_,I+ 2HZY-]94 !(%=ZZ7:W1,\ZQ*W=!?WB<42W5%EM,X- :E$[K"K0F+#[J$01YG#(OG7X4&1_.KW&;U!GHJE%(A M4$6$?2\0@M2.3<'*);8CI!\MWTJV'*Z.Y#?I4O%5$,\M7,<$=<3\R7SNVH)L M4\[?NSS UL#V VH N)]3^TERU91KT8$E4?AN20,733F:X: D]>X?M %RL<.1 M+PZC =W':+,ZK\KHN^,7W>OM,NSG$M*@%V'BWZ%7'%MX,_M*5N2&-/PL/J4J M=()P <$5GT,?@HR(=AE^58;A5Q"T<56&7[7"\*=@S3ZC)>'B3A#R3A09+B8" M6KQ-H?T@,A\>BAXAKF'@[K+WZV-+[L:]/K.MKRG[I1D[_C,FRR93-F,2O9$% M]F;Y$\:%\&^]QWS]K_/ 3UT) 4M\;#QN\22I,R([;H'%M+^C;;C>79 M<7((GLSESG:>YFM_#A 4:;VBV1$CXT6O](G6Q6Z MRUY8^4I\ RF81ZOHF-I7;N1TZO=Y<1=O44C6IDW^:BV$.>O-?*M54?SJS -N^_3H!;OT!%(_& M%L9=@.?([7)[X\R@77%L]PZC33Y"$^/Q3Q,(3!3" Q29:K.%T0G MA4^#$E?K[5$C^FG$S/R\E *6=A*LAD4#459+K?&;^Y"C*F MKHBI<6%J7)@:%W76N/B6$_QKKJC03H+_X6?/3DHP?-\)0LIL28;OB6BWHH** MA(L[04@$+5M184<$M.LD4U&AG$O:5%2 %EIK*BJT)<6FHH*IJ& J*IB*"IWG MQ9N*"J:B@JFHT+M4.E-1H?&<.L@5%4SB.N :"B9QW21W]JG0@LGM_+9R.ULM M@-#?U,[/]:1VGNNE=GXVJ9TFM=.D=IK4SCP>)K73I'::U$X.4J!3.R7/&Q3W M@1!M4C:U$^SK!B:UTZ1VEG$7F-1.D]K9=4:92>TTJ9TFM1/ 0C2IG2:UTZ1V MFM1.D]II4CM-:J=)[32IG2:ULQ\>$Y-I8C)-(,B;R30QF29PXK%-IHG)-(%W M5?5]1GVWDF_RC49]FXC;1D2RE406$W'[#4?:T5,/A[HERC;Q/%NTA[?24RN ME =P494&M17T 1*=IB"O"D#!7X#EH?I]>#Z\NKJX&IX,/Y]=?;X<7IVU@1Z: M6[$7M0D?EU B+Z@$!$&O1%+^A:MD1>LZ-Q3\Y![Y:75$T(0H9+09H%4H@P M=C^34Q"V/#+-D;,DW"7'8^8%5$%/L2^$RP%M_!1I X"@"=DW(?ME_(TF9!]: MR/XN$G:*\-JU4>:72@' "OTAZ-*V _(5V +5TTA:-^F$5=@ M P!0>9'J+],O10:RK$\O+K=K K> %? U@&V$T#+WB4W VB321M?_#7YV%&R MB%BK%G3HQ?UJ'6JT@ ]08J+!Q["WF89C8MB[/ZB8&/:N3QLFAMW$L)L8]AK< MBQX;' F"9%)_J,COJ-BY%X?44A*DR@&H'HAO+=2LE0CM1D+-.O) )3XS_K2? M@O1XD'C36.1X]N\W01@]!=&_4/2"[&#ANW\A47AL@]_KQ9FZDGPUP+1N0A]O MT6LTC9=+"V_T0AJ')Z>'(8UT+!J^F S7ERA%.NM]D+(LWI#;TD0.RLU$"7M- M#.!W$P.8EP+)O3FO(9R(OP)AEA$!#H3"^VQQ:K0B<(IUYE M3BO0TRCO+T[T62_L ^'(J<]Y(3D =O.'P%]$9#'2:14$H_&;PHE)4U2K?#( M0B%5JZ+&0)2J3*QD8#2I5*?()V?C*;+).=.A"DBN8*7-(2A;N;SL*P[(Z @ M]IF]<1J_$I)=G_I=A:I"HQ\$15V,D@9!S2V++WZ82$AF%D]!)*L3J-@1@L[6 M6BJ%%#6!PE/@4S=>C,,BMHM:0G"7*O)91 * W2AO1!QY<:6'VP<(%ZH%!(C/ MM#V_[\P3@==H&@/$J#>4@,M&NJ_&R_^-8R(!OM7T3; MN:%-I_R,T=*-ERP-BS0-PYC68J5W'N$34@.TQ*@0=%5IS$O0VWCM,IE4WL08 MHZ/%J=X-@L)3 $N=(&B+E&KS6:K-BO2M;P*KE8 M#B=S[F%.\^W&XRYE*VMQ[D M:A>SQH-L/,C&@PS59P,_+*3:_94)"S%A(28LI/.Z5STJ/*?DNS EY$P)N::A M8J6;52I4\1I"V,BTRU'Q" $ A+GEZNDMU]C"WN9EZZ7;^@,IB0+L9!UZ=L,E M(P6:Z_PW^O[@9#Z?S&_1'&&,CBY@!'BI=.S9+94*2=#PZ_=MI&@:%R5K;LJ!2OF0$:R-*7GW]V9=_1*WUVPN;&]I8;IB:NR M/('& =;@SEA5?$V>19_S+,[:$H9.$S#J#_F7G(3W3;J\BZ@3R3Q5T& YV'3V M).?WG\E\]H8.'.!JF[7>B#V[@*I$*[2[CGMB]V$41O2%JV2W*?^@\/#X0>'B MVX[M!-AE1W8*?7M8V-QWF/L.<]]A[CO,?8>Y[S#W'>:^P]QWP #!W'>8^PYS MWV'N.WH6FKT-;KUS_9V/[V<#O_-#JN FZ0S!J%>2R $@!<=!0SH M70CN;-E_]L.::UAS#6NN89^P2DWUE>2^(\H 03NWXT+:\?R$+S]YP$"_>TA_1H7YK MZ!L0CK%JXKOS,-7/!&BVMP:%]SZEXRZ(15622HX%8?6KRT5%8ON/O[L6V<,E MQX)PR&X#?T9LC_$?S:(/0[P4IP]: /:+_2J:K: M)]57L6#85L$?=K":!71WX\-[01Y]F>_9PM%FABT_)/31,I!:CKS+D]-#1UXZ M[H -/,B,W!=?WM1^0T[LHI/[B\3;5W*L+K8%M0E*@DMU!H#C6JR$ M=G8?T"$?@!;(3DH:J,IK""1$55]D18 U&E)O83<,K320Z-'RK452>'Z$_F]U$XFL]=S[7D8?;E!X/@2A%+W3[LOCR%P)951B2+G-7%W;KS6JN2 ME%U;)7=5,&5"GF(J4?0J/'07/D+A:+4*".^0,TJE[1!)]6X07%S<+%R.;= J?@F7RP/1=@(E\V)S0*9V.$+Q*Y:&1T]8:.$_H:VE\BOM"N,CV[X>(W5^'30R46X%KB@N4TV VW<3 MX+9_DZG 7 '4@!.2 M .UBT"):%PVS_2^+E3 :3ZP_3'-->G#1K(/.E\(0?$KY9' M9ZRQ3'.]^F-8%Y+2!\3&1'T34]I&D_F$36X6C)EMK8&?9 P(MX#ET900!@W; MPXDS?XW2OKIK"^$FL,SFN2, -B;;.TLE4/:-(5SKE4%E3P$T6+AF55KT1.(V M*N[6*E2?:[%6SF[C5'!"4%OB%;!O*IOW171!0U8GBCN M2O%E*'@BA]?95^2MT2,YR;X)J_"7'@Y"D'09*2]:UVK4]U(LM)+4*@P(P670 MBFB43E,#*!R$'ZR0PM>@XE:Q&P6"=Z&M'6)'=*^QYU0KJ3 .!-=$J_@#K4&B M08*L_(CV,!"<&6WB#[0$B0X%DM(3VL- \(^T"C_(PA.J%%2$'8;CI2VX>P;S M%]])G17(&;_;I*FT\$C)L2"XGEY?#JK UNH[D5>U%=[.82T>P&_8+"E8MI1_:$G>5O'CQ; M9;.6=NQRXY:(#V?OEI(!X!AUN!MN\N^^%YBAN]8=;.^B2.>"[;V0%)B@2&LB M2MH#*8U8(&8%P$!*VJD+FOQ>_)GLQ1?=*Y0ZX>(2" ]!KBXJ: LA*JM0$"4@ MP=4_#T6I<,+F'2;$%9 @6RW]3HY[='UV#MT^!;@SBYZ)UB93M1;H>O-L2;RQ M6B- B'C3 5N+N%+.V+]_2IB:.C'_X_\#4$L#!!0 ( ."&^$YESF7B<'L M 6=!P 5 :6YV82TR,#$Y,#8S,%]L86(N>&UL[+U[<^0XDB?X_YG==\#5 MSEIGF86J,K.FN[?*9G8M],AJ72LEC:2LWKZRLS:*1$B<8I!1?"@5_>D/#H D M&$&0X!-.S=E,5TH*P%\!_\$!.!S_]K]>MP%YH7'B1^&_?_/AN_??$!JZD>>' M3__^39:<.(GK^]_\K__Y?_X?__9_G9S\[].[*^)%;K:E84KQ[3Y20'[_[^-V?/_SKA^\^_OG/?_XC.3F1E$Z=A/6, M0L))?OSN0_')F:0:A3^1/W__\5^___C^PX_D?_STX5]_^N$]N?U<-/S,I-SX MK2T#/_SM)_C/(V-)F+IAPG_]]V^>TW3WT_???_WZ];O7QSCX+HJ?&(GW/WR? MM_Y&-G]-_$KKKS_D;3]\_[\_7]V[SW3KG/AADCJA6_8ZXB+[??CQQQ^_YY\6 M31E[OT$@A73B_Y1P?E>1ZZ3\6VO5@VA;P&\G>;,3^-/)AX\G/WSX[C7QOF'6 M(^3?XBB@=W1#N, _I?L=_?=O$G^["T :_K?GF&[JI0CB^'OH_WU(G^!+!0X_ M H]7(5@6<#:2X2'Z"<,M".W K! $9?%%=-YH&P3^\H]S"1CKT+L(4S_=7X:;*-[RT;M^3-+8<=.<$!=?4#+MU]%, MH PP6<=5C9S8S85@/[882+;XWHV85^[2DT!^9;S[)HZVW5008D0=.OTC>.PQ M1'+=*XK'-(FRV*6=QH:J;]?OK)"=]81IAH8G7^X[*/,_QJD2?X7/LA/WG^02/G?Y)__<9\R)P;) M'IS'$D^D?;2-D [@9J5@M-:W0#@T6P3M.PX+ MOKI\8'1K5#[X&/%8JU,D'V/J9TC'5JV(@[<,@-KL0^D_,B=FP!TP3]E%\>%F M5W/+!0PPC7J'8^V@&?)AIY-V\ @L"!-!>?;1>$MC/_(N0N^<3>L-%CALMX"1 M6*O:X3BL-$(^"NME'3P&!5G"Z!(@//_&11%N?O(#>IUM'VEGT6>?GG;U@O]2#12NSHX&[N@'J]F MD@\@RWR3QP]#+RI$K?#ARO/8_9+I'_P';I!ZU)ZMNB'ZH-*E:':4U#U$.T2=Z! MPU/27.4_$+ZE?Q/.C:B2_1G[\29^B+[J#V+K6BYE:!ZK5SLPRV9+&)8UTHXU M*($T3/5 W,Z Y-'&37P;1R]^Z.KC5FWSI0Q-C:*UX_.@[1(&J4[DL49J$97F M'.P,U]LH29W@__%WC8LL3>.E#-5:)6L':J7E$H9IO(Q MI5.HR <]^!SIV-**V3LC% @23M'.BOEO- C^&K+(\YXZ"9/"NTR2K&&31]\> M\>@S4K4ZMVH:(QV79C(/G&&!_,EO0)_D#(C@,/.8_24*LC!U8GZ2$->ERNO: MH1^C&M6J8_.@$>HQJ9-UX%@LR!)!=[81>$_=+&82?/CX^."G1S>"-$T0CSN= M0OF0._PW638H=HIC:!NE@ M:Q2U=[Z_)$IRJO,F8(M9^RR+8QJF(AD(_"EUTDP?OFF;(QZ+)HI6@[GZMDC' MII'( T,[29T4Y(F@/WMF3TKA:KO_0L^=U)%2:6VB;8Y^L#8K>IC$4]<6]6!M M$7EPVDY!'=)NG7ST6DAUC,^@C6"CH4%X&FI?%VFST&OOLIB!S](J7: M!OUHJU&I.MB4!JC'6IV< X>:($DXS;FW<:+M%BY"1.YO]\\.L]9-ED(Q2]C4 MU.\9-'="/Q9-E#[8V&GH@7JT&@D^=).'\R"09DOVV DN0X^^ M_I7JY^OC=O@';KUJ!V.UV@CW\-3(.G1$"K*$TR6,\'R)@V++Z).?N$[P=^K$ M^GO\#4T1#\0V!8OD0DT[I,.Q5=S>28=R!UQ0)D#:WKW^4KU/["]UVSSZEHC' M9(MZAY?Z#YHA'9%MT@Z^TJ^.2$[:TG 4Q2[,!F2U[6*&9(V*]8-2:;B(85DG M[U@#4Q9!F7=HKID$'M?(QZ"M:KDPZ[R(=*A5B]CW^%54"- ;OX! M=4X3-_9W<)^Z2==JLR4,KQK%CD:9T@;[8*L3=?B84Z@B*(5[L_GDAT[H^@S! M(U'61_/20\>N2,=K'P/4%M!MZ(=P7/<2O_="Y^;Z_.+Z_N*I:'#HHF:8OQ-[9". MYE;58.AJ&R$D@II2T7_YU%T9:3I@ >L=& M)M'*MA/),S4C7SINNPB7TJAX[%D'#=$[F$[>82-R5=PTPN%P8VN9:^=PZC_9 M<\ S)WE>AQ[\<_%[YK\X 1,K6:=G3ASO_?#I%R?(#I,=NO9%[J"=3* ZK%%' MQ [<3?[>0YV1YR_'\A\41BOBI"3G13@S.RX^LQU<^(&6C"91^H7&CQ$:M1^= MP!E0D7"$../%\0-X,_93%-\S1>65:Y\FY_0Q+7^KOTG:GPIRZ.MIEDK4THT$ M8CCLJTGO2"?G=[*)XI.$<20EDQ4!II4_:&ZOSA0&S6R<^^+? M: J\25+PL0.[UV\[FB84!8".N'D M5X0S.(DV)XR%B';M./%<:@= GL2YUAE$^W5:SWG$M_-9;.#_DWIG4X.E:(W9@ Z'[']84I$E.FP!QB[/O3.IN*%N3\A5J&A&' MQ.KFE>79^)QN* OK/7B&=DL?G%>QY]9 MDB:"-G_[-5_L6O/@.?1-F:*V%[W*KMDU&^B-^TBZMLB]LU'%2G1^\^@'/%5B'7J\E-MS%'@,(F#W*MVWY%IWZ([]5T__18%,)A=NVCLL!SG-[B H6^]# /)TRO/G#K.X$R%B1*%(0T**^1)@?;&=;)^Q. M:J2T/CGPL =FES43?+3TP(*#;1>>2V^1'QB4:NZ1RM))H0X(H?!(W MM3TFP(H\TDT44Y*%SA8:07+=.\]/^(;.MV07TZV?;?D9";0G?I)D4!R"N%&2 M)M]!YE*0>3"G/V;P*0DCV)+=^K!03*,5_$Z+C2'6*@H]Y51B(/&"98^\RWNVM*")E"N>E<3Q;KNBKG^ _-\0)[6Y%5M8^RNUZAD MQ?UJ6V)VP6:!>[MA,2.<\TCIXA6",P@/\NGCLY-J2O+,Y)[3*'Y-TY;I<*X= MW\F_61$#ATQAB')EH,XCX&IHCF[3J3W)WJ ?_^II"W* M0ZO4I]EH;;]K/J.^KDK=YAN2':\&+?DR4+?K/XN\\#/A%9?:*RWK-(W]QTS4 MYTTC*&R*X9K ;&:@G+C5DJ7B"CP7J^FYAOJ6R#VV0;V#$J2'S1#[:).T ^IK MRE((G.A*/*BP(I=)DE'/6EW1"?5,@.A/Y%_>?_?^ ]1I(2]"XX\_O"?),X,A M-L]FZ7,4PQ$T'!OG?_6Y2<09;Y8F\+@8FXCM1LY1V.J_-2'#_RO_V-%&)<==:'B>&!QSGZ(J9-D\9X; M6IBHR?$;FB,'@#9%52#0M44,"*TB]SX@EH1S:!"T5U,\DM2>B3.?MA(F/ORQ M1 3NVH>._&>+MW(]SX==<2>X=7SO,I0EY!3@U%C/J"-R=S97OG)SM[478A?O M('SONS<%"P(\B!\2R25W? $#EB[XSFH *,!XP@S@"BY6;]]GVXS?3N2[[4S? M74R?X?7A%RH*V5U%"=2PN]D\.*\ZXW6F@AT!^IGEX")_%Q*8L:&G)@,NZ>7\ MY.LA%8YYS<=WP/1;7N\1)D_&V5II &OFD0^+5,SC2_,$8!Y[R')'4\1AV1XX>Y\BIDM/="C!(=A.\[\G,6).=!WJG.H"LZ-0\, MS*"_JJPG:&(Z4#,^HL#OOWKEF@_.$/MG@[ S')3929J=0&>1TWX9AM&+_^*( MI3R:0[+/?AC%3(*\>H+&+#7-D/NC3C'5&P_;(/9%K:B3>B)D9L'+ E$0P'9R MSMS.=#FZ"0ZT\S7:V9P@Q95/)MVM2#E5OZ"'J*I BPN/1ARYXX]KQ.;)NP]E MQ" SLH)C0M.*%*(0*8M5M-K1V(^\B[#Q7 ")/4^= .ZJ3&B'^]2)T__BEN@1 M6EJQ@0A'<46A;;6H-18UZ(9\LC)5O$OM=<03C+'HX]9:MWX]>AIEA2<'!RKC M\NQJHAM;V=_$;+)(J<3 M<2)13 0OD1U"&#?"V6'(^9S!%(DP19%51M[Y(?%8..'$"92:%:DD%@]\JA;A MZB?K(M/-R(PUG18%!CJE]2!PV&,QSJ\5?#2G%QQ(R0*#HT^HMG3PHQQ17!XM MTG8[V*KHL$!/KBK;YL6B]<(\^$#HL;T7S[6,B=2M>JU?JZY=C[TI4\@[&*K: M:X&^6Z-VFP,K71;FQ762CSVV&^X0V?-GRXI;N3S5<=UMUA.YAW=07W/K:H'+ M[2[2CW,W"^%">T8CH%]B*[8P7%\W]UB.TYNLK!N:+\/)1U]<5IT;R8)Z!H7Q M+:6/E&Y<1^M;+\UC]2MH3=,E>>I(B\DZ+T5S/WH*37&MF8^4;5\PMW19FI.V M+)6;VB_)7<=<*];[[,W$2V2C/*5)]98Y-SPR%OX[S74+PTRD-Z%K=SB>8"0C MW/*HN8@OU->8J:D]JX;$=<9+*$2;?+WS%QI8"J-F M4+KBMC:?E84[IWQK9JL\5:^QB[XUW+SB=S<7MRM'RY9 YLWEE]HF-&D9?36 M-$,^;'6*5>\>5]L@'JA:4?O?*Q8$K5?SG$JSGZP[U2&\7,O@=O)5/6_KPTN4A 6C[+S^L_O6/?X(24>DS9?^+*24L>DZ?$T)#C[4\KH(H"A_" M3__RI]6/'S[FG1/_U:2KG5L%-KY$<=$ OJ3*U_CS_5]M/?UDPPK7I?X('GRZ M>-W1,&D-/9O:(Y_H6E6M?=CIL#'B2:M=YKY#M7S**"=M/5"=0UDJ25L-7A/* MQOCS.O3.&58$T0Y6QE)G+9@U]T'NIT8J5T//A@Z(_=5,[O[AI* N"S07]',7 MMA4SSJ:S5]*WY[\_TY"A2<#477M;/_0!HZ H=K,'M_="[L.&:JM>W-(%L1^; M2MYW5$OZ?%!7.=CUY3GU=BH<;,['?)UX"\O$A]@)$Q9QL-7E/>5%%5HLDL#Z M0NF5P!I#I:@%S8F9(D>3>8Q>#2FFY(@8RV92O/\$+[9I.#6BL%H1*>**M,-E M(O8;5$G%/EN%O*T "?47H,=DR;#L>",J*-7B M2PCI@"S2MNAX\ +'=11&55V;P]S63MC=T4CIBFW/'<$D2]W].+E^F\7SUV@ST[HK9.L,F8 MEOWR,GRA20I'B0*$KJG^9D%=2^3>V*!>]4;!43/$/M@D;?_8+Z4:;3"]:K]?< ME^1@%9QGNOIAQJ;LFV(9>THW42S?C'QP7FER\9K&3A1[?NC$^\N4;I-.K\1, MRQ&]MT]N[N,+?Y.P0XU"TVL]<*M([("5%SN$@*24D#QR$?.%-Q<2[GHH8A(N MYVK>)[3:MM<68'MI6;G.3T$$V_C+[""GEE,:THWV&5I]ZT7@GE;-8\PZ:HH> M;_02#QROC' >_Y!WDK:E#;B)-66^B&1U?QM'3*^&$ZM* ^3.=ZQ,M>AP_BEB M%ZL1OD,XIUH^3#$ILK6%3M,HR:GP(BW26XOG)W#CV=S6P -,YWZ0I=J*_OK6 M"P.G S6;X$DV71! '4H\)D1)VCA :BQ%)9TW %1S6 0/6'% A2H@0EJ>['?N M)VX0)5G<6H:J/[6%@5U',[7&:NVD%@26737J?<-1E/'.H-HB0Q'F4CO&KT03 MOD 1-6<:?,]B%:F_4?_IF6!2JLF,\&*U970W+;10$M3J&)GA][6H#EQY*!)NENJWQ+3RM-RY_Z+ M[]'0*Q>7).VP\Q '<2OZ\#59^@*_BL*IM.DIGU M=\LF-(.3/#.0D.2))^ERD'#EVV8<*R9^S#F)4P48V&^'H,#^!#E87N:F-_$] MC5]\EZY?_<.LQX9F2)V]33%P;%T;A$[<*FK?D2J))GRO0A*&4MZ,]E$9;^LU M-9/3O?I)S4#M10#I$.YO#(.ZE36]$0[[ 4J,4T_2MB.^3Y*]0G$5)NE:> M,='-Q?I^PV#IEYMKN8/M,P\5_D9<.6 \3N5)"# M9T^S5 J_=B.!&%3[:M(;8$T>&#V[^7Q[=_$7UN[REPMR>AFY MQG2Y"8J;J_+BZH [A^-S00[#$YGUX,A@3!:(07=;=^_;K#.-,CXYI%P N1[NTB'"]E07^[&9<6E7/INL%IW.R\:ESIB MSC+QQ!Y6W#IQS2.IUD.<>=P>6<*6LG6IWKV^^#WST[WYIG9C7^1 T,D$F@UL M?4?$X-!-_DDWJ^\?;L[^^I>;J_.+N_L_D(O_^'+Y\'?R[OSBT^79Y<-X*4O] MW4,8!3P\"MFO24-Z2%N?I;A#D\JU;E#780G#OU'NWC=B.5%24K6>[E'H>Q8X M22)]WF03 05E.1\6H$B.W[)H MOU)ZBL4P O]_!<9$IVB?XB--'8?$3RR*%H;$.J.<3@-;J*O0NEU>_@\BLUPIWY@P(5F1IV M?LE?IBAW4LWR?&A#/C3&/;(:NMU?CLZ729)13TV'^,4),II7OZ \JXV&25-N M>"]"R#&NOW&J"XVN5!#CU@!E>M\LYBL2P?,P"XGS78E;@"?0W",J[V)#FL4X M&^JG4*_%3C!FP6X7KS1V?0;@3'^^ZTRB'0>B%;^8Y3-A'.8"/!];WA_DK;+0 MEW>WQ.\.1(*^8[ICYGAW)6=QV9M@':B6;/7^1X:N? M/C^+!"UTV">N@(\!?BV4EHE^)N8Q@+\F,LO#/R-MI@! P7C!"#BIY18"@?S* MMFAE\=!C[?UG)E[Z9''QVO-\4,\);AW?NPSE+2'^/3T>?D]WE*WJ$S^E\K*O M^&;OJ!L]A9P*G^8TXV(&MLB!=B[#JZ@\-4_$$#Z;ZKUORY4" FB4(A*0$?;4 MI)1-L%_(FM_ EU,&4<2U,Q&@MS^?J:11785]'VCVPQ>' ^[[/_WPGL,M_.4? M4,PC+Q4B9^:C"CF-#9%"6KMR $+Z5I9APXO<# 9F7:QO(/2 Z[%9*",+I<@+ MV>00&;G"PIZ,X+0E/K=_S=X;M\";EZ>?9;;5Z_R-33P/=P MJDBQ:V2SF=R8-"2).)@:2[,)[S^J.:FZ^SA3YJ;VOI\]BL>SQW53J]J\*LM8*872R((7=)GZ@ZW+EV#]!D&^*$:?0C^].,4PH M-"2)HB()0<>9@U)L7\W!*EU(1$ D(F4BZP-[*F(152["!9N[,!)*JT*)-)^- M5C9K;H%\63"H=;26FZZ)V- MC6CT0: MZ5PWA0&[;H>VT44WI#2/6UXR.+#//0W] M*!;32@Y[?RR.KXIC+S=*4FL/4Z&TY(K-(E"[%J:=QG#*XB/-M1EK>?(MI+BQ MR3GQ/=^)]T*]2_E]:[Z(0021SQ?#C55YQ;DW-<1SPPA*C9Y[6J22\Z5*R3^? M&'()+#TB;\]BO$)GD5#*K8,SI?2N",:]=>C=T=2/:S+?FE)%C"D@AZ >YCA* MGS+KCAAD^F@Q+%U*8<93) C5G@0O#$C12OSHE^:SX>P9$L.+/&F1CGQIW MO.HVBS4$W:WQY&"-HUM=S. _I*+ZX<^6)10!D8.Q$$KV3\*=J(*,"_&LG1"*[ M7*::MVSJCU]F3J*P:%>#:[Q2 G*KFK'R>-K<2&W;:)>Z&VH,P4T&W?3P+J:M MT?#=D-P" ;Z+H=H0WH360B&^DVJ]#YZ*=]OEW]^YX=ZZ>8 MWBFL?/"IXQ3/]HQY-\Z M/$?FNR[6G?E8MU)F$A(1P;)L0"A/;3>=-QM>!WVMZ/80 M*;_49A7TI8'4CP>9I*SNT9$ ]A5,;WV&'4,4Q<7D;386ZO&D7U&N?TT$7UFT M'VXA*K_/731D;@N5#/GU%P.+3)*P859Q!(=QAJ9]#@;0VES.OC3>!H >9W/V M(O!V '2D_,6C/?XWB:4C&:L'EDZ1"CLREDYJ''P9L%-2_W';5'O.0T$GO2=_K.UO=_(9^N;OYV;_'>*TU!^]LX@B6B=[K_ MDL#V[0U;&#I0UF3MIFSQF/JT;(0=-"=_& MR)F2QSUY!WR)'WY+"M:DY$U^S;E;>B7*@IFXB3: 8B( BPJ[. 4S)#5:H+9L MZ/H!O!9<5F6#2CEC(-%$K)!CU90&UM9T&8D/8KR;5-V1:K[$N5@\%[929)"_ MCL3^R"O@[A3\K$.'GQ 4?UF2B0?9=L8S,KJA<0P& ZD?G->+5RB^34]I2#>^ M#D7;>R$'1$.U*P=GS5T0PY2IY+W/@B7]O HLXT D"_).,CE:H\\#'[.IGGN] M\VHSD#J'K"LHT.='(?LYH+R";0B7$N/4_V?3>TJ&7='[M;D!JL[=W@^UAW<0 MO_]8+YG 6Y62#;^[KS*RY>DSFX#K[33H/>,N9*>'TY;Z-IKY\V>+>^%LHD?, M-"_56'J,;,*7VD9Z.6:DW0P%$VXVG_S088N#\ E*!"0,D,[]Q(7S9EUYG0[= MD7ML5T-4=A(,^R+VZLXJ#'C+IF $QV4>?4SGJ#C:OGBW:@%/DJ^^.UAKCOG MX3)\H6+K0"Q)KFE:M5)N%&:?VYAN_6RK,6X_2L@A8X!Y5/3H008QD S1IO>- MN8*G7-7S1UU6Y-#3SE4GD\QMY MR]7O??=2L9!OOH&,UZ5!X\/1G\VPMS3IU M]$AOKT;O.6=Z49&NOW,"\N@$>6&0, I/X"@_8[)6GZ_ZT>:) MWF-Z3]TL%AD,+XX?P$N4GZ+XW@GH'15F J0#+-*>C70D@MSK^QFE>M[7A0)B MA.BI2/\#L,>4E/Q6I.!XLHGBDX3QA!*?@BM1H@-K=V?GM4^A^A.H#GL C N MR]:)?Z/B[=M$,5](+48)_!5:>%G%29[%CHG,CM#8LJD]BZQHAQ MH%WFOD-:O%4L21>6AH MC]SU6U75IPPHC1&[>+O,8PUH09MPXO;&[I

(ZIT(($>![L9H/H'6]4:,#3V4&/DLNKP1 M+!E:OPX\HTT$>B1@!^4>&L<(GL 3^,ZC']B^DW9LD+4K$@7OJ$L9M#T&NBTJ MPZZ+ PJ] 9HAXKC?HL"A0?R182'G1$I6>!)4)C!#H6^LU==J8EK&'_56'@%@ MD'26Q3'5OC#9F/$-]28.?XDC&> !C M4O.4*"2+B;A1P"2*8KGDB&,(,M#ENM[&=.?X7I[L)X\+UJ''-_SYOHAY\JLA ML<5!3!\T71>'+XT&:%ELZ.FYZ+PHU&!L3^#?DMS<9WXXWLY<"(**T2./K819)E89S6)X\I9_I>W1'ZM%]#5&\ MH=*A+_;G4_JHTG=X/SQ#3D_NZ5[AZV_ MJ)C)0(U)=D=+EA@76!-:1:@?1.&3N-2 = UU%H4\Z0V>"#_+DC3:TC@WP][8 MCFU4%H<:1F9I!HY&$HO"#C--1H:/G*EX.3YGNRI0Y&C6M84ATUJG*.H4TQ<: M9JCV9N'.6,BX=0DNJGT6APLU*K=MM10=%N7S=7*/OKE2L,!S9CJNWEH%,;XN MI[%1)P+(';J[,?J](H?8U7LHT7?\]W@U;II)/4J=H D&9K:)T6M%Z!!#W! ? MX3W*9D++1! #XQ@@20.5Y2&*B3(3(4O!>@'O44YIIL/W*/W"+AAPAEG"I=1+ M((?^LY/*:DT\ZW3/\]K7H7?F!$%RLSFL*%76FM(8>RS:R-%H5!.J #4*8<28 M-:Y^_3.LA13".TLY5D21A.=C<%G@!OIQ)3A2"F0'V'#8LN2L+01G$>JD)1ZB MM?M[YL=4;XB&XM#=J6"'KWYFJ0!5-Q*8(:FG)KW!)\>7-"*28S.ZK*R6F9[= M/$R'9R?!"2<*XH+J3<#:A"?=R6 'E)Z&T84^)C0P0TI?5<8):.YE5=;94:5/ MY#*+?8 D2D Y!%=FF1V-T_TM4Q0>\KE@?]UM]64!.A' #B*=C=$8D&A[8P:. M[DJ,&8;DW-@Z"/BM^!*H8(DF IG0*&KPL9-LN!6HS@H8]X<'[X3A!XONQNBW M#XP8+'HH,>.^+ZH3I:EL\Y"CQX?)"M M[AH?NM>$?CW((<>[V?#M)>HU M[-'J6R,'EA8U5=S0-$4,"VT2#QC$N=^S02PI6SUVF4K36T7/\IU > >$AC[# MM43J+N[.1$Z(()B I\TAO@J]A$'7-@KOT\C]K04(M9V0^Z^9TG73?WT/Q-YL M*/@80_TF9I./$^])P6E%!"_"F=F>MF

&/9QSD)S7G ^)_.W?L<>\ZAO2]Y"/<7 MZG.?M_PRIVJ'LRA\H7'J/P;4,&/BN,>"O%RCKLZ_#YHOQ+-U4H\SJA7J2%(8 MIM775S#,5727 7OE*>\_XG#J$MS:%]HF_1;DX(VJMT_CRUB&F\L^_C0^W>)\ MV#0^G?:X5^9,W]P(9U&B+?K=W .[@[>KJUF0'S;'[-0&4H^Q#@7JI4=S^@A6 MWY.J[('*Q3SN GV>5,3_[OD)+P,\8JT_=?/P.@KO*&/ 0.T:0H7;?-/OP":= M.B+UU^[*%Y7]C'IAK^G738DAU?SX9E*4I7 0+68I6<1/\#_:788'YV,IC@A9 M9Z[@-X]IE'.$FPW4X"J5YIS@@IGD-3?FS6@%[1G#\2C(%RX_VH]E/D5Q>99I MM %ITA$I4G97OB[ T?=:0)QC(/Q@!X!,@>H!.:9#APDM4%5:W7NT[^@/T6<_ MC&(_W?.4"'D TF(K;:>%.'BSTO47*>IZ+,"Q6P0?X\($E*Z$\G-1$$!"4%X1 MW/I"9B+5S_TDC?W'#.).KG]8U3\O6S[B$D:+4<4&Z'WV&/%3768;'L#4!3S] MR"#UZ:&&*18[/6A@7_H,46FTA1#SC)@Z\C)59:]>X2U7_67IC^(6_D7L9LMF">VM-'KS! MGKHY):0X/8)Y="=%AF0P1VD#M!GG/*7D2DJVJ]H+)O8/F.R8R'5V.^J=N$X0 MD&C'PSX<*--O#=>%P((PI*4O ;V=: _;!C(F-P@NO M%ZM!81GO8(7X[9A+Q+FOP&I,W(D G$!&4+ MOO")WK&EW<5F0[57[V<7 CF&V?E25!R<5P+$6&K)$$/NT*\$(BMRK$@IHO@0 M%?4\P1Q3O1OJAF"_@2^$_T%*T MA.AJ'WSU6(5<5)"X:GWC3SYF=!" M]ZD3IPNUT2-]\L,0YD^MI>:#^?MLMPLH/X$,0.I/0?3U,MQ$\9:?2+84S3+O MC1RZ.YI!!6G#KHCAN*L&O8O5*GP$G (GHK"R7O?*BBD@43Z(DBRFQ75V?NKN MEXQMOM(H]C=O'=]C8:O&;L>MD#N\1JWJVXN5)H@=6"=IW]&9TR- <$6NC^]4 MS^.-8^O%,6?'B/%$#?L[]S?QDQ/Z_^0>?A:%213XGL"9T+MEHN5Y03<;N5'I M!"SP2:EX!*5Y:AZ+-G(_'M6$JO>/0A@Q9HRK7^\$3)JXL<\/XGDU&_%N(1RU M0?1\GVVW4-L&;L?Z3Z&_\5TG3,G:Y??*((*^96*[5G?0!]GQO)CY66M%Q5+# M7,$'^IJ>!OH[&Q;$>,O(,."+&0U$>LCP5O%FB"GZ0I,J,-344D3FX*0*#0A5 MB$U*N4DIN "T9A0COX+XA,MO:0&TN*]I^3/(A1/#;A <0_!TEI; KJ$Y/,.U+3)I:K^P =LXUVL;+VC(C@?+ M.>5RQ"*8W*93%Y>+WM$7&F94EO#B( 0EL\^R)&42QBT3C'EOY.[;T0S5"M)& M71&[=E<-^M_LX7P(E%Q@ 581'I]% 9,HBL5]A'4<0PK%UFY.0XM-VF:R#MV7 M[1F-\YQIW^7ZQGC30NX<>7U'SHJ_&D!R9@BFQ=G-,2U6:"Y>ZU_B9(O53XX? M_^($&?U,'5B_-NVP#Z>&%!U&,E-Q&[L_*>R7LD?0K'>D&1&/;OS<>W)!9KYE M;=$ U<=_[ZN/_W(X ?Z$"T!4":QBB2ZV&('C\:Q7\":?X/&L S1:Z]'(8MR' MQVAS0/@X2\?R:(/7$RN>&9//DO'2JGS7A[^B MV8#R96S*-9@?^?(M@$1PA9]3)4TB);Y7]<8.\@T*EG! MCMJ6F"&A6>#^62K'CWK8&I2M_Q!-1(:< M U%8X!O;YG-.-PH+'?&&L2":Z9#85-;%XEA02Y!^?5>('4 MW ,Y#!BH6[UNJFV.V,U-I.Y_#94G5#+B-M/S:S1LF\U:NBQOW#;.5TWMES5R MQT/?CB=+5T=G4 _5H-1*\_^@%\BM2,""" X*I8G+-K?KM M??:8T-\S&J87+P:9&@W-D?MJFZ+54E;U;1'[9ZO(_2LTY82)H(QGK+9-+TWM M%S9:&R<5;>,%C=<1S\(/!RR".61&;>VYYZF3^,G-YJ#(P5[\M\U7C3LC=]QN M1E"]V*PG8I?NJ$#?$<_90)Y0R6@EJE?LR:_R7^L./[>8)'CR$-V0DM(DP%7_I"4VEN=/%T*)7#X M+28_^>TLIIZ?PD]Z:&KH@=PA#=0]F#EUS1&[JHG4 ^;-DC8!DBLBR,M?L+GQ MI,:@<>KXP@R)+.RD<+-Y@D:? &/NZ"Z*N^[0F_9%[NJ=3% Y93/IB-C]N\G? M^SQ*<"$%&WRN;\D0=I^P7(='KWV:+8D-^R+W^DXF.'QZLK4C8J_O)O^@!X7X M1'?\@BXR[[=L$'LH\-F)?Z,IG *4-88:3^,:.R#W]W9E52?7MT;LV09"]QV] M)6FE'A4^5Y[0 I?A"TU245Z$1?*U!K'GRD59,N7UD-,V?C7&,VT+W(' M[V0"U=>-.B)V^V[R]QW_2MVYRI,^"B=\>(#&-/:0X3:.=C1.][A!Y M[$ FLVB_0W?D^-#5$"I$F/9%C!*=5>A_:"08,30 5CSF+9CA@XC9[5(UB.7G MBT,G^)+0^VB3?G5BVA@F-+5'[OJMJAX];ES7&+%SM\O(# M<.0OPY.'B*Q)M=#,$51:*&V.Q#I\E%2L@_;E*[-54FBO0O3F7P+A:6J,N2;91'LBPF3A3%F]7RRC<[^2+T)4_O\%\HK"N;]U_[ M44*.( /,4TFQZ$X&,98,T:9WUH%2'UWE"I4UBF?F"LY\SR9!M[RS8;CJKJZN MGCI9LP6AAZ$(FUFDTM <.:*T*5I;>&TY<4:KR,-KCV'G8? Q0;M(;]L._+=E6C__,,B1O[CS3AUV@IOZ?_A^1H7Q9>"(2= MV52M\DWY]7Y/[""H&[.L]>QZOCPU4:S:Q!>J'5O8',-&9+08>!O; MN/7(-Q:718#BZ,J.X?VJ4$J:/,G%RD^Y*AAQ#+(($16EN1TFU$EA[P3!M81S M/W&>GF+Z).T@3_",PCS3OLA1KY,)#AX7;N^(&)NZR3\@54GA EZ0GQ)C 8UY M[*#B ,14L9I'X$8!$RJ"8@,,&)R8K3E%:1&;T$ ?TQ(YUR^.'X!%/D7QO1,8 M(D0W$MB!HH=!#A]N->V/&3;ZJ-%_9^TQK5QH+/B=;*+X)&$<\>#(G(:IA!5; M*%< &7QNE(C['%36(V(1')R2O\ IN=A\=(X-B"$0*2Z"K9.$I@E;^U[YSJ,? M<+$^4P=R7;V;\ Y$C5FDQAI<1V&<_\JK*AMATB2,D"/7=,:MO:8Y&A?$*#BA MLB/DPT@!Y*7/0@@.#:H8:+ 3H3DK"-L$FF0KY2-.JL M@=0M4IH:MM9P;/%O M=T&TIVQ9'+_X+JU/W5H'7!89$/-T3C;!L.6Q'[%VB<%++A/R0PZWDYM:8Q*1!5).!6=@,!R5-J"=26#N>O0ZAO!B '6R^>BCM M3781H#E; Y@@+Q#.\$&23%M MW#I[6+6LE2U0=?:HGU_X''+**T1T!,EY95D,K%KXBNJ!>$9!%@'=-NPQ!D(= MX3O?BU0#8BD\4:4_#(QU ;2,CQ_W_'84FDV-Y7]M;1$T9 :)1 $_Y+FO;O$$ M!9^)V#^B(!^C%8GGF"'+DWU1#LR)!(R/84K2+%OC3EX M,9CX2'8P@\ ^^2[VV10%O_;:M=5<2:FS0CX!@%S\&JNX-PN[X,7V"OSYEGTG MSZP#@#YLE@NS)4FV%>T;<6I^[DB!S=+74-RMF8\U]NLY%BS1%T48N2QP8N)5 M"B\!:"0^6W=O?)=74BSYDPP@V.=_RB,WE M?Z#QEG/CF9LJMXB)%#.%MCZHZJMU8]\]*A1>HH"9.P#PE$8HKCQQHM#>5=I[ M#&@]&GKP=^];$OO);R>;F&G%XD'Z+OEVQ;F_H]]R\\*5*;XZV+$0]P1V4,"$ M\ )J[(MK.#-?BUK0,#T*#59!?\H%UNLIPK!B2*Y M];ABR=_-5^H_/3/7.'%>V*+HB1XC1Q>D>&(+1_ S<\2PFU58EEWF)FY(ISIN MB32H,%#O,!7PH!GB=4Z3M&-X T_R4VIQ2V@YPA-;HW3]ZNN>L:QMN*@QJBJG M'Z+0:C$CM"+LH,S3DB;Y%:BB&9)7?D@O4[HU&Y=JZT4-SB,U]2.T:+J887HL M\6AC%4@33MMB+O14FF+8,*[JUR$9KJ$C5!6Z-CH+8^R)W<2.6#=Y7U'1"[MIG< M_>M:%=2%+V/QWVG55LY: IF^+UY3D2@22HJ MD/&"I>(/%^*AACIZQZ4'+<2H,EBE0:_ ,#ZRAIZL&2S_ M)ID3Y=4(+'ADS6"'-7!*6/)SLR'*$O_LI/*RT4J6-4L8+# SNX76LJ $)8ED[9%MQ5)!82F[BYPKFB24 MWHCDO/#IBC+Y\[N7>VDMLPRX?I200\T \ZAHTX,,8L 9HDU?CQ(\X5$$R95P MMBM2,%[E6(0GY\V&H51PWF0I1'M;/_2WV98$E!\%B_/Q4;/:Q,+O9G-?9L.L MB^JWM[+X;=UI;X_N2!&CKR'*Q##SON@SNWJHTG_ILXGBKLGIQ%Y<6(_ MRNJ+,%>REN;.)IK1-,I^C,*-E.Q(SL_^D?LO[/L"$8H%('PY3++3_5G@) F7 M7=;JXU];PZ%\3U)(<64, ZFA2!\ZB&.10>KT=:RGFA8!.E%*#!X7XQQW&29PJ M0YC]=CA\V9_^<0>BU S7P\^0#L]:%6 X5CY ./SJY>O]J %0&C!^!BTQKC1Y M43U)(!UI0PS2<;EQA22M:J0EQ[$Z__^R8Q+S=%EZ7-G*5K-B&?%8T"Z_TWY3 M7HN&2=G<;B-BZYE:?E@)$^ZBO1.D^SLVN,_IAEG NZ(O-+@):W=Q>E'!C+#] MS5* ;'<2V'%V@$;]GTG:,57X^2S@9RPX\=MCY.NS[SXKL$J^^D$ 51.4D\DT\"LYFZ8& HY M"!=$3@D CHHLE>D#T5PQJQ'7E4$J!JB8.O*[O\4(K0Q.>R'_P]=HA)E74%GB M7-!NEKXA/R.Q5)PWT AIR"]<3A"BKRX%IWMCJX QOH6>JP#&&A&R3SE*#U5$TO&&1&6]_-LV%NPD\\ M\5168DJ^0$RVS@.PVFED&#G,T\4(ABJFA0&TL,/_&*J-!/.["B!1*4QY,$BD%(&"_". MQV+#!YO%"D49A7>U[T0RQ*T3PY1X8.ZVMDB!W$C%2FVBNH8(4[_,Y.V=ZI"_ M;RSI$DG84DVB2724Y$YVC-Y>[D)!:K!%1[RF7Y4$EI@A2L9&-D>'F_CL&8+7 MRU!MX8>NOY-/U&J,-Y0FQ60J PBB!@HQM&KK[,Q[I54J I_ NM%+@%, MFI5F4@C[MUS6WG]F2L-ZA07!*H?(QRG35+VCYX*>M9O3O6=VJY: M:K&.01?IN![==&.$4%=(KBQ,$48=ZV8ME+JR76/6O@UU]B-K+]K!>O=QSW=G MX)DC)]S;+/("[QS$<+G/=0*HK>7Y8*=;Q_W->=*M^=I[(856"@ZD9,'^*IB07],8]GR<(#E>9UAA\+ ML]""I3U_UU2HJ?JUIBEB?VZ3N.\ UA=0FL9AH]0)FAQV*CT? M@+&M%\*G__)$+:= ]]W9J%)YX<20*0U)$/PUIG,_R%@4=+IG\<\V"GD]CJ8] MYGZ4D&/4 //4EZLT)H,8VX9H,T9=M)PKY!Z)A])61')>0= NF!/.?04U=<7K M>I#9*OY(/M/T.?+L;RA##?)@4K@7M-.\0>T"AN[Q"] M4GUU17CE%]O;:AH/;]LU,^B&?.2:*JZ.XK8^B$>TL>B]5UZC@?;46U<& >+D MUH(\6ED,OK 7EM?+E%A=M111F^2^)2"UG_&Q!P7SV4#3> <7:5U@@]3""9'( 4_&*[#L_)!ZDP,<) M),>*5Y['3"9G0!7SG7,G$"C.X2I9IVGL/V8I+Y #N'"9G LC'X2G'AS? M\;NP3N!F@9-O7'LBVB 7M_>$7Q!A?;(@S2N4[1@.A*GO!,%>-(5K/'2SH6YZ M"!GP> %)"NU(EN0/WJ=248DA6Z[JS*GP"+\K1:0\8A5"$54J\A"I\].-?"2Y M%(TM[G+[BB?;A7@6DN<1VOC\>,SR)'EX9)V->E>=!NG6S[8C3F77C$4,K=>/ M;$IWW+3.9G6-,$\D6J6*>>"H!788UPO<>\45B=(!OJ@W\.+X 0S^F2%O KUR MBN37G*:-.HT3*O:3_9<';\*#IQG9^OUF\^"\:A8-)OV0(DIGU>L>#=1V0KSP M-9>]?W!1WK,[?(-TQ:]6LZF0,;+[V-]T^K- ^*>C!_S &!_??_R!7-M]9)1I M*3;DKJ(D6>?3 \1&/&J"^.@,-6%Z<4[@?'+8M,.J;(46!-L6*149-&^S+C":1E[W0F$(SA:;=Q<;$REE< M>-4\@0(>7F%-[7^)V9PF]:J-?@6[GVUT0[2F5N14[9K%GN X$#<8\ MRU:WV/),U<9S[98.2 '+7-GRO+NI-?9-*3/AE[T]-;&.1[OE19*UY5/RR=5> MVFJTO&NV9BB:I[.5H>O%JTB5@]J 9WSMG;\7?I"B;W9U<20F2)%R6J/67W@< M@P/BD&\B1<>X)JD*I*Q022Z2*.ZI"%5_M]+^+1UO'/PR6.W1;I$<>*][N5F6? MQ?E&C>AC#W!@07X53"P50+*E^ZI9^0';$!=\'^0RWP:Y97(GZ]"[N+^]_4SA MF*YN(632":G3=E.ZV))H[8%]6\)<@1$>^O##311OY6LY-$X=\3PI6[_*?;D5 M$?*00B#")>(;+FX,J"S$";4=#[>C?:)J']H]@AZXSKMJJ;,S(GGDB#&V(4?<@KA:0'V? MT54<>^W5>5?RRG8%:U0F/3D_MNEB46^]A<+[H"PVS MQN/FEB[(@_QHM*&,6X]=)]<^5S5.^I&3WDN7>B1RE/TC;FU TY@_-Z2C<1G[7CU/^GM,R9L_-3)_#_ MR>9[>G2[9P9V2%%C+D,7YT,3\L)^LC2'ZGT=GB)R_SFVW_+628I6GQ'^*XGNG^=UMLYY(I[@>ZA\6NV[IACD\[B#]H +7 M:@I.P>:$.=M)XF!X\_J3'[)YR'>"LLAU0^*LOC7R0=ZBICJP-4T1#^8VB?L. MX(*N4J;=>I:HDI%_X+6EJ[7M9G2E@7QP]S*)YCI'.P'$CM!/CTGQW?I>R+PV MJ9H N. XL#Q0_6#Z%V$O]ME(: .*M\N]):E6L?A1V#.%$FZF. MWIRUYL&T "Q-8E3>LD/WA>%4FR&:H$C7=T%HTZK"B("B8@F*LI*S&>,B2?TM MQ\U/CA^37YP@L_C<;;/:GYTT!\OZ6FH#R"P:&_2&,<>(8QJ+Q8H&5:;$C)*M MM5)FUNPC2>XA@<://,*L1+9._!L5U_@Y/'\(_\+^N?\#$?475KPK?76V.WB4^P^W'_[^Q\\??CC_ XG+8@WL MQRCF:7".K)T:4K*G3LQZ0QKLENG\S/ +$F339Y\UI2'QG/W<26E6OI:2J7I- M2+(E"E]2H)O@;"%YS)*!A"E_,H9/_I748WC^8@Y^#)_<0'_3C5>+>8V. M'_-]!DAR3J'DT)7O//J!F-3XJ^;4NPGOP$B0;<\:7$=AG/_*CZ^;4G_'I(]T MY(TA1SLUWNE>$_A33 MWS,:NONF=&6CGDMQOW;U:QU+WVT)+F,@?>]IO21,"LK6\YL+S>OT;BR$:]9S M*:.]7?W:T:[OMH31;B#]N-"O#GRKA7'G-<&JHPWLNG]2S,Z-=2,-NRX0 '0& M:$. PWX+@P"M^".'?TKT9[>.Y"Q&*)5]K,NDMNSJ:NC=W=MK>R_1X?5F:/7Y MXZY+<_L&#<;V_.I*#Y_S3V"*BLI8(.!T7_SX%Y_&S'V>]U?TA7FAT>JVN?-2 M ,#(")HU;D//);B_F0)C!+X%>90KW>38#)W7O$TTEN(*74S2.B/J""S!,3KI M,?;LJ/Q=<1MTZ^19#--N O(<1GNLC3A0/G!+%JN[;$45-"K6XL!Q\V7X/$- M4H\PC 5U(LACB7@G4/D_L@@.9&]C*!CFAV3M\I*$XG@XX2D!EQX\F.(Z 1'G M4BMA%?(!EV-_[.S8'Y?LV!^[.?;'13KVH=0C._9'A(X]ELKW_E/H;YC;ABFY M29]I3&X>H3 @3T\1_')'_HC+D7_H[,@_+-F1?^CFR#\LTI$/I1[9D7] Z,AC MJ:PZ\IB24PZ=D[AU0+*W4VCYQB;S$(@GDNH MB)1OKGDD"ILR#KE@"$KG8;5O99/2XCUJ;I4:Y&^[.&W0#SF$&:M>N1K=U@DQ MU)C+WOORL]R#4H9YR<7^7>>9]$?HS5TMLF#O[>2U2_36:;T4F6N.L_0@CHAE MMGGLXJ2$%O5,-F"'%[OU3*#:0EF@N_M\W*4_@V[(7=Y4<=73V_H@=G!CT?L.8\X M;H +%JBF^LF5?Z#QEIR2J\@)1ZP]<1:%+S1.?;B4G3U&L>>'$#P 8-0H4?L( M7W<22-UVB$&*8A,=^V.O,]%7G4$[23QH)5#U03X9ERBL18F@\FVZA'Q]]MUG MXCHA>:3P#MXSO&PI*@LY)-E1U]_X[/$$3^=EC4J]A WLS^0:)XX"#]Y=JQ2L>,Q2PFB1P-_Z(%H:K7AC2%Y)]W](B!MMMXQB MDD;N;S.7HYC[FU/X$94AKPVG@6H;S]#-;9>/[S_^0*ZC=-32;ZH2-/2CN"]@ MMW5>"E0;&:$6I!M[+@F>S109%YB#*'PZ22$R"6&$+P:*B;"6F$N>G430]9^> M:9(2-W#\+9P#P1_E%DM5$#]D.B84_OKHA+_%V2YU]R!>X/^>^1[_NE;$8[:" M5SM9Z[QD4:Y"".6/ J8EA?>8PR?B[EW0PA@H*3P[+_Q*1#%!M"4RM.?/@'VU[L&8/L]N.)WZ/;5'38*L>L8>V M23SM-KR=Y^*FTEF__,HL-3)JUW%FUW-$QXN+J.8XC5 M>?AXNB_;W(J0ID$X8F,2\-X.VR#?,#5JE1)NE(;(!YR]7+V3J[B^ ;D!@PZ MS6;V+Y"S%#Z=Q3Y;4OE.S5AJ:(9T.+4I5FQ%U[3!ONG<)'+?\749BHKP,-\Z MCU$F=H%!"9B:7P1'ON.;*+.OJT[3#@S1N8N^3V$+29/D1,>&^21.%8AGOQW" M._O3/Q[\% *TR]#S7WPO<^JJ/36U0^J7K:J!8VH;(83[=EE[+V6!*GA?2==Z MP"%=HR'5CA".O2 MT^7AV0EO>'9&\C,CD2:78>V39!;8OU5<[/E%C(*>'7F_18SM:P)K2+PB0F3E M\"V1!9E2)C618J^($!PRB29\%.R%QH_11+@]]U?#R3%SOV,FXQL1R;]YL[FC\-,+Y<>2O*](!+NC:1;7;NY8D $I;%O] M2HK]P;D%P+[Y:,T>_=]T*%ZR])5-SAV-4\Z%S'0+7DWVR MTZSM".$+3/1;P01B"#BDS2.+A#S)E5&VRR_.B&>G663#8PDV@HCSQ"*>1!SM MWBI_ES7#%A,,3&/I$:9Z*1C\^02^GAN9U6;C)@LRZW[6#5QD2_G/SNO4,XR& MP]N<89K,.<(,4T?^[94SC"R7?6(3\H% M?R4WBYU@)C'N9]VX'3C!C'0(",>2&7T?RA._H!/#BE<:NSYJ/ M?=9HQA([O,U@\%'R#@SX88;).=2VN-' Q#P1O"TL#FL'Y!"4E@ M6#L?'=OJ\=!6_#\R7_?.?WI.$S;+N;#N?-+>$9Z(UQ(P=RH3'X'MV(RPH^QD M^EJ$5['8SI/AA80K4LIH$5;1F3NWTFY:ZYAFL2W0/@L(]UOS_$!+ZEE+13YB MOX0I:<8O8IY4Y"IO[!/7G"; GXHL!)\X%7FZE3A>QO-Z0<_^LIC88BL+S8[H)H3^DI M#>G&YZ_&1DR@>A]RBP&T\<5<(*91U\[J;D'*W M,=WZV78=\N>*+Y,D X%A.DJNJ1D:]Z&Z*,#N;38]IG3'AVAJV]=]LV5$W&7_?UG4O2W>(D_$L6,>H\$+[D)O_F(\E+N$5480.:'%QS7_ M!B_UW&PV-YMSNJ$Q$^L0SC0F-.J(W+'-E5<=O+T78D?O('Q?#^ LV-C?P/C/ MN=1$0G9/=0P16VM'C2P%] :HE)?=PB_=^:M765#284G.5HH%GQ)P9C\ MFK.>^<$9:Q8JC>#FM.V%/;#+R]: VX85RT$3II) :M*B?(PY/:L4<9RO? MSC;WJ K!M1Y7[B<3AV\H8]GR51"ENN-]LWEXIB(AO, 4LXWSCA21.^@(YFHX MNNM"#K'[CZ'5:-N["GOV2^YV0@*([.5UCC/=;&;ED'!6DTD+%/.YY4W)?$'W MR0^+O=BF4I!-[=&C28NJ5:S0-$:-!&TR#_/S@R,9JZ?\DVHZV=;#VOO/+$D! M=!ZB'&OXO5[867FL64G<; Z6'74KDU&H(G7>D(9N_8W.VD7PQ:40V\J/FGT5]N'A7HR%#18$)JS9;UFQ8>AE+A^$QX-8#DN; MU[Z846F2RNL 8 7-IK59#Z330 =UJ]>^M,T1QW$F4O>_]B5HYW=;5F+GU=;. MZJPJ6[_+4J/EQ:L;9)Y8G:OLMR\&85QO5VJ-@L MN1&5'1K7G\88+%C@@ *OR/AH,$%5\68C%K1,<[ZDU5BLI0MRWS=1N'*?M:$] M8A\W$KMWJ*\0YT7+7.#ZGJ7 MKNFT&+]NDGVLH0Q./H?ZE91W5+&[>4"#WX\;U&L)OA'[:I.TXX;4 M=A(EIM!/W'$LXF.X1>&H'FD]8%:S0T[WGYTTB_UTW[+IU=H)N7N:*:U+7CKN M@=AI#07O.[XE09_RJP;5="?KVV 3ZUYJRR?5;6&*$8\X515*6Q?W1I*;S6U^ MO>..;AT_]&@,JX7$=8*_4R=^>(ZC[.E9_D@/ZSQ-Q0.I_T]JTN(P=&P&V(]& M)]-W0,PKST*#JHLRB1R>2Y6PMOQP-&,3$U&ZU+/#YO 8SE(]RE2!X[W'/7F. J8289]M_%?6+(H9.^#*%NW09!?[+A65 M,#TG93\)J&#\_5 >S4JS@,SPAPTW#MDSDY!-% 315V@-GP1 (*TT2(7]BE\H MG?FT%MT .*R@40JU*J\!\AFK$ P^4+X$(1P!D8@4K_B%SES"#*>->3SY\?W' M#SABUQ:;7(:@^2?VI1C$"EUH(9WI1C&1+@ V)K20N+B[/C,"$\P1''E /MQ M]'RV8MCR<4G8XK_HJJCVI?7FL$4QT3!L883>%+:H^EC!%B; 4K!E#%LQ;/EA M$=BRWC +C@#L+4&JHGR%1HO0VK,7-?6L@!:Y")*H\$ M]B&$&)J&Z=/[G2/)%5Q)4B>%<+*4)S*K\N.D!U]GV$2;^5 MG(B3LR).0K:"67Y>#?<[G7 _\[GS'-:X+BQ1<"%KU1*2D84CX3G4ER3SLKG* M:$AJAL&9& 9_2,AIY,0>MYH?4Y?!V22HE].^CB#5@BG^*8HO NJVND]+QT4@ MGXGRQ]C7U&LQZ&>DQ$CXE_,B8\[QP%.XS4?$!$!W3;_VQCJ#ODN .U,3'"%>6\>E@)ZQ'N/@7DB_ MMHYT2X@WN25*T&.L+ &?4>0WHR5,QL,$R'>E M(&$G7<9!P_P !"DBSF*1$@LD.\S(.+-%3,?'B AY*T\"F4+KIYB*ZPM_\]-G M93O3I[7;?^9=,>-B1P,4D&C8#SL:=E5C"!"Z3O),HBS=!!&+ L35%=CO80M? M/X)=L"1R?3[8OS(!B%/((WZ/Y?[W3H@T,TC.9:B<#V&,2,F) "O2<@0P S+. M;@; O9:1,$' J![F%"D2R3JFS0 M.H)FXX2=JKOLRX?<$GX'$0"XP_Z[I=#4@@W+L*QZZGQ[;#\I!&SBMI]8S!B^ M6K7:F*/.XON@FPW$W"_T,G2C+7UP7N^85E"US@\S%L#0V:VR@I;(0.ZZYHDE J<3U\ MNJ(.E#E+W-C?<0NU5/TR[HTJO2UR^.P"'G22134G 5+0CPM8,5%HT3"./$A2WX'TA:8PN[P<0= M#>E7)P#].R!NM1=RR#!4NRUH4+H@!@13R4HUWBU4QN?5%Z]^ MDE+F&3>;&QX7/407K^P/7@?3-=%8H,>WFJ3-_[4$%H8&[7J,C@T%2SAI$$SA M+3G!EOR:QADE&R=(CB_.VD..ZTX/^BOAB^C?!^?!U%R&Z]WG]5S3Q9Q\@F2N-%.>*ADGI/ MS%LNQA6/!![-%W/*&)QQ-"W/((]QY_@B*5<^F>R'\#P>]?)BW%O&,A/EP,4, M6O7@0#YJVS-];<*-?/FH3\.)I$$WY)YMJGCKGKW2![&W&XL^_BY]_D(6L,$3 M1X^J?*$C/Z3+$JCP'^7^?^#N>RQ3]E6)/SDNGF>TY>BN(PGD(-#'(/I)O[D_ M8G#HI<9( 0)1V)7! F$/]7$H6!Q7C%R *=*@P/(?@6 ,B\JG!O:DL'H8DJ M"7>"(60EA.V9K6((0 GD8,3@F#^,]34:".HEE;< .\=FZ1/N2!)+!Y@:3>8+ M;L33$'IHGZ'L2..-8,?^M(XZT QRC/O?4$#GO/O,UM(S'Q9H?A9%"^@0UL7JCS62VNMSNLI0GK[*HB"9'VL_X M+F/VF-#?,P9V%R_L/XW/+M8W18X230I6'DVL:8?8QQO%[3LL2Z*$4QWRE*&F MXB<\J>R\..QK._6CW;,3;QU1'>] S];&2(>=F9)%.4YM2^S5-ML%[W\,O6,2 M\\1$/]Q$C#"_#,<0.I7WZ-.(E.Q)P7_F6IG36:!..?*K(#YS>J8%34>;"Y,X M5>9!]MOA',C^](^;KR'3_=G?K5_]PT3*NL^1PHY6%4":HP\1SFMZ&7OG/N?4 MR*] S^)[O(=S->-7,]K:6R,=>X9J-@5;LBG"<6DJ\6@A%U#&-F*O6EZ.;FB^ MK#%[I&C#H+U:P O1K2*/MU*XLOT@]&RZ6MP5_.R'4>RG^TNY;U#,<;*.I_-$ M3_>W#KQJH[%2-PK(O;>'.52'[M =L8_WT:)WN7GVG41ARF0*8"&6LUR1,M@J MN9+'/1%\[0#"G(8I]=\5Q.==R-S&D9>Y:;(.O7L:O_@N32,5\\6.MB%"-S:3M_>[/I(R8:1)3IO\*JC//%'/I*ECHNE\4_9=M'>"=%^[ MR:EK@]0'&U52)]9* X0^URQG[XU+0IE6NXFI'K3#[FU[8_J<%ZF-1=B8VZ^H-.(_[^?ZO^O,W]4.D MWE*O1'&^5GR"_3SM6- 1SL\8T95XPO'K,\-MJ)/%_LZ61.09WK8HGWF$F,F) M8\:0RO2O)'.?"6N4/D<)Y86W/#8%!-$.UGW0W(VV6[;4\9W _R?\S?,W&\J? MT]W)2&SF\[CQ+/@SN2=_M7G@-J(J]W^U^$C3[QD;:_#07!2R@=$X0^O:(H4= M(Q4K3R/5-40\53?+VWR&391N%]&KF_-2Y$Z]HA]T"M M:JKW'35"['EZ67L7T.04"2=I>74ZK7+V'&SM>3Z$=DYPZ_C>97CF[/S4"1J= MK:T/D3H \N0R)9μ=5^Z14VZ(3NVR1EO$% M]PU;*\4P@\?TF89)\49ALT-WZ(_=N;N:HN+HIITQ.WUG'7I[0LF)<%:DPBM_ ML],R&& SQ[L@2A*+CW+>4DXWONM;O,+T$//:WWN^!!#+@49O;&J/W"%;555] M4ML8L5NVR]S[JH&D+)?!;U83QO),K$;W;.F"W$--%%:=M*D] M8C\U$GOD+$/+SFI#98L[QH&3)#<;#A^-!S>U#9$[J5ZYRJ;Q42O$#MD@;.^= M52!);C;YQK'5HYK)](O:]!N07*'L=G\)DQUU_8U//7V^14M[I%YEK&J1E='4 M&'NBAI'L ^[#\L0*%IDF?%"RT:ED;:3/3DK\A(112F!ZB'TW%<\?N3"6F20N MEWOFS(M)35(YO%+(V\S/F$/AQ&[@+J3@$+DV.#(^:(@4J=J5.SXT5EMAGO_U MP@XADR3.?3S[6SI8UA=T-SY,[7IJCJ@KJV MB!VQ5>2^PQ4(DY(R =*6@_*Y=%TU*SL@0I=7 3]^]\?W9U'X0N/4?PPHL-=' MZ09]D+I@)Y6+:+VM _:(W5C^$3*N(5C75RT"$?X[FV\*(0CKY42:\$^ZO M>D)F-S1Z0HT%WYFEJ-#;VP!T/= ME!@I(MIRJOH2CHHH1,JR(E=79^3=-P]W9]]\:ZVRXY0V:M:?,$8X:CY.:H.[ M,XOIOLJ%QW7H74>A<@7R@?V4."ZX47-N7WV48)NF<81I3O2V&3]DNEJ?KL^B@-&+8CZ_0A&;E/U(GWQW M'00^H.4ZOU2MCZ!ZTD$*&X--4\17?8A@#[<&Z312]"4.C_^0$!"&N*HTHEA2 M+@_)!5)* \P<>EFQUQ59DU/VOPIC43'KV#0%5.(\4*5H+E$U+@ZZ9T-3NGJ0?B):6A MX/VS=A3R1*%O/8%G1K659>&8$0A#$ $@'#\D?-S1X,6)3V,:-00DICV1NFD/ M]_S_N2RQTL76O!Y/A3I!"B42-_GT7Y".%& MC4["WN M"RYQD2ZC%W0UL@O/C,DW69;K6<^H MDM0L^L@D^LSL'LYKLWLI4*=Q#_1"K>]3*V'LX"6HVW6,*?2Q6C&,, M;C9K+]II\PA:FB)U'A,%*R7B:MHA="DC<7O'^(PHW$C)R=JN"3>9CI&JH_4G M"=:N&V4A[/;V%WYXES>J!?V@_IN2O0=Q:=1'$=?88TH:D%W, M6$,UDHCQ)!%_AL8#=^;"^*E/Y=T0)R2/E-!7]QD.QCS^4*Y#RB*E8<8K'T0; MUER0D13VQ$GY?16Y(2,+O?I)DD'[F/_V' 4>C5><*GUUMKN KLACEO("L(&_ M]47UUU7UFI]:SW#F)(-YOC/!A11L*D6E.".;B0CSV.!,4T3,YC,L3IALF&G@ M+B*-7WR7>=7-YI,?.B$DWY7E_!*8*I+ZCQJ#J)%9( 7^*0U:?1]F//J(P[Q) MU.R?,"6%$=>+@_MAM9HC)M-P/-AXM?[O/'>)B5?H: M(FR]SM?6!SER&:FL0E%C!\388B9WWQ']A=R3XB$GP(N2@^6CBXGU_N[^._)4 MZEH&W3:]N%1S_409T- $UKWWA6PM#FW<';UO=S-$U1F'0CF,L[[1BI7+^DW=$#LY69R M]U^[2^I\LP*/,T^K-?=@MU#=\F[%67$I\-;9T;C%:^O;HO?6!A4/'[HY:HC: M.YOD[>^5.57"R5IWQBF4E$Y8:+H#VO:\\',4TOUG)_Z-II^RT&N>/+6-D?MA MLY*J(]:W1.R)+0+W3A 'LD30)9RP96><5,^MT',#A.V^/]7H?DMXX$:OS.&K M4NA=:\1G2"R^LS*1-O;@#U(?ZJ1RD:'3U@%[\C-?YV?B)RU8[>^K$_#+$S&DQDUM+ALK2 M$(P%/R[*F=C,AIE<=:Z@?B#8BQ3NGYV8F^;'/K[/D> M^EQ0FOOB]PQ25(7))@X1:9+&OIM2[QX25CE+/DU4 M__XE]-.&7.^A!)%"W7C&JHT\.U-;4EC:7[E)8U:YV_?($2HNA!'IVL3A8O+H MY>BS#$2U%[C.;\]J5%N:@S,2X"0#W1$LE(O,< 4Y@6VH$P%$KKH)9R7(FL8,DBK)R5K:'9Q30T%W1&"Y MHP%_ANLA2IV [UV*B^QW-,UB>*KTEL9\MF,N_)E?(VHJXS"(&F:(&FZF L?Z MD\(.=B-H-FETUH*)^'YO)WHRG[(-25<5:+H2H2RY-TW M#_=WWWS+-W,@YWP1G.TB/Q3K!I8IVNF/UR5-L0ATZ)\4 W!I5#H4&$PM,;&:1&(WT=W2 M2WTVWS[!M/[P-AGU__'2=RF9,$C>O6@9/HA<)ZWI),]O >EWX@)Q%$GRSJR. M<&'Z$A2]M8'WQ],N''HDO$M2[1.XA'::ZM"V9F@#23@&8OO,@H(K;D5N* M(%;V-D"'RP_J[Y&J:^LP^\=!B@:=WH(P,*H\D=6A7;O:,]]NP8!L/OO8]!ZQ MWC1"*92F]A*IQC2/L>_$REMSJ"M&\#CR!.'T 1N-MQ[EX MF?"H6X&&3*\F_&C(5S>K& ;%6NC^O +VT(G+:)>-*>6S(KYZ\DM;(<&;/B1X M,W(2O#F;!&_&3H+' #"1X!;44(O\;M"0WU#B5)+?#4[R&QI[TP]M@ON>PP\Q M\+,,0$6E47!?%^A3[FNK,1KNZP0P"NXK4#@W_(R)L\)])5ADAI]Q[$T_M(U4 M!]<]4AU_FRE$F9FTP;=[<\6-;!SFSX 3#;=N4&]Z146OW8PL:K\VND5"MO. M./:F']J*7ZL3TU-4&@4'=H'6\&O'%M/K!(") [7]6F.))ZG/7Z4?JWM<)UQ:2G]6J?1.N/0!4",*?R> M@G6X8XOB%O,9[PFFL'(36%<=I!QX%N3J)C%E!<2;QO3&W7=*R]9)V3PIVG>\ MK0P;:GNZ_ *?(M"#=Z"O/]D'\\.(C_#A!S^QQY2)[_5J(M?K,^!7M5NC&F(= M/V?T_:TLB5_BS1%!5>:V*B)7^O/'WG?-Y+T+KZ_T@47R[8A!'TFO]F(E&E-D3 MY773K/)0*S*A4Q^I8O<615/$HK/RB*(7^ECLY>FJY'$M\C147[@+7I@75BV0 M44G2FG=8?X$CK&%+*%_:)D?MA3NSZ4$D"F%,I#&;1WR2*TTE57FD+*H-M6H2 MM19&; 9UC[GO7"Y:SC/QR;8=6SOFT$J0H6C2H6HVY1A\6;QV!2Z4=9"KJ!;D MHV!%>P7$JJHW[@N\\Z;4F2]D05[=!R=, G>Z=G"$[1Q%':F":BOFV!32E"*B M4K[!E&[0_-NO =\7O+(T=O==;_ #^.M\IVB6=W:2 M/=NR&VX6=-'Z::YLATZV+^]A*RD[OIXCIW>&"3>M07FY%$3LQP*YXG,G57PM99#!,0M&!'?!B194H9 M7!(@B"M&V(_U.[\04B;BIY7$_$$F M: MHB08A,%/.23PG9WY01L:N"N(2NRJA?"S^)],+3T2K[ ?=13Z;D%66$FB+ M^-[.XU_7-)SD)VYXJL^?>&KIW0Y:=&%#F?\MJCV02A>$]^&2%,U#GUY-?R// M8=HOXW,+2\HDEPLYOSD1JPTK=7',S*@!M.1$15GL;*@S] L3HIY8544:_01\ MN3+?/?7]3_*6T9@&*>/4^2E8BE^C2P-.4WM@-R@2[OF)F21;)=[&XX?%^,*; MQUG,]VG*MR]X_\GJ%"B/!40N[2:\!Q+%(5_FE95V5-R8X8.16'N5),SZ)4P6 M?H:\<2*L)]\CE'W MG7;"H*!O,9.;I4L3\%/<[I$;<1Z0&X];P1_P.)(V 'T3CF@U J_ =,R2^[X$]FMW>W\!C8#JQ+N75ESW/9/R[^MDQ:A@3Y+*Y/D>U*^\4E M4YD#^:4.TMWBUIP[&CJ;:1L+(N6Q;G#5-:W34H@7M!2#[3L=19-(]KJ:AC>D M-T1C\,#I/8V\E/J'S/^SZ#;8W,L-A?/M4YK<;K>>[U&EI7!)8TB5]C'9\QP6V2IA_V;\#.('_+.$ M_I3'Z57ED>J6-M2J.]%:&*'>Z8^Y-\F7+1/1-.%M.SXZCP6M,UU5.OIM9<>E MH^WN?F/!\>CF4,;7\4QUZ_<;!\EXL[4XVQ^_' 8R@[_@8?$H;^#;_U!+ P04 M " #@AOA.P*J93)A5 !/K@8 %0 &EN=F$M,C Q.3 V,S!?<')E+GAM M;.U]6W?C.+;>>];*?U Z#YD\5)?DF^Q9,\F2;SU>X[(M 3)/$V1 M:EY<=O_Z +Q(I$3<2$#8A'3.S%25#8#\B?!U/7G__PIB;XXT<1U?_K?_^N__I=__+PF62\?O?4-AZ'I>[S)TIW/4ZUW\?/3S<' R^/EH.!R> M]KY\R5NZ=")<,_![:9-'/P]6O[G*6PW\O_>&7X].OA[U!Q>]\[\/3OY^W.\] M?EL5_(;?/U]#[ M.0CGN(G^\=>B]$]Y\8_(K93^<5R4'7S]O]_NGR=O:.%\-=Q@N5FH[>D*S7OK"?X\_E^B?/T7N8NF1MTE_]A:BV3]_:?_[TUW%#-+6SY-@ M\97\\JM8.RF20J1^;6O8.A[AZOD-H3@2 ML4^J.9AF/CHA+O>&8G?B>(IMWF@;# "KWT;CV7B)PE2'"@BGM0O<<,42$'H( M2$BN@L4R1&^XC/N.[O#'=('4PE'[ )!0/,?!Y(^WP)MB!^/FSP0/V==HYD[< M6"T@C,> A.7*B=YNO>"'XL&BU.P.S;YVHXD71$F(KE$T"=TEZ:CE/HL_U\_) M8N&$GY@I=^YCIVWBX*_X9!(D^#/NSQ^Q,1,7":&A\FE&0'I <=9E'U'X_(:' M,SFK:ZH;,>,)O2,_P7], HPQ01X#?Q5XGO,:$";>T2@,'7^>:5/.1MFVC0 P M>G=<_$(>N@W"9\=#SVB2A/AE$5'@K>.&OSI>@KXAAQ1N $*3]HT D0Z^Z72. M?)?P "7NUW/;,#2,O0I]GS9K&.J''OD,8+\H_GS!G2)R)O+P4QLQ8E(VOKTX M'[)?A$I%(Z]^C](695XZKV*FZR:O$?HSP8/'S;O\"+5=NY->AQGO YH7\D(^ M-9(84!OI@$?2Q-YF3^B(=]($D.9/ >2I-#&5ZYKZ93=Z\4K&3 MGQYZ_5^=T"66W?DQ"E$49^O=URC&'6['7ZK&+]E)2DH_"0,?_W62#5Q&H.>^ M# S? 0^$[@0;=>UZ"9Y&W"R;H273+@S#1YB;].7PIW_][5-C/*?M#KA8C7!H M^(B..%GT&HW TO("'8&R]H<[0I'];$"^+2Y\]LT)_T!Q^JNGR"$V/45),Z0: M/P06),-=0,)[""Q(SG\A@""I_^G-!_DK4HB*V'.,32AS-[6A\[M=WY@A MCR%:.I_%=C'R73S4DV$>35]0N+@/'+^IAR_7MC$ K@+_'86Q^TJ^;^05'X(8 M1?=X_N9Z>-)&0JK2C7,BP\!O,>-I]2A@\!036_S*HT6 ?_U7ZV&@]<.,043^ M^\V)V_BKC&8@;9XUG+BPVS*]E=;(J+KZYA8)&YE0K0EBFZV9_T!K1-JD)1YE M< OIZ'*/?YG;09[7/@BW!!/ZB)$_1=/53]V8/*'?[U_T>U]Z14/EOSK^M)>U MVFL6VYM:B&WT@DGE73P2+!V$/,[(3WYG63AZC>(0]^RB(3QO1%[6DF"]KU*O MF%N<6CMSHM?4Y"3Z,G><91KN_A5Y<53\)#7F2W^0!W#_]_S'OZ^"Q-+5\HUW MKR_T^]GQV<7%Z<59_^S\^.AX>'9^47KWLH1&8=4.)YP43\!_W5)5E;B\Q-=E M&M?Y9?+F>BN]S,)@(05M_A:!E$U!.$7A/W\:_-1+(ORF0;I:2V)+ER'^,N-' M_?.GHR:L105M$9K\/ _>OTZ1FS&&_[))%/[1[_=H[GB9=:,/-]I@J:8$&(HD MT%Y3)&H0&'[RW8U@X;A^#3GE7X-A1A3D*BU<4QBV-_ M-T)I28-[YI M.6LG8'I*?+OKZWKH<>DL4K"JFNQ[J('70) M6973= :$)K)T&2Z#,-]FPU9?D5BJ\/,JF-*=1F8MF\B4-S3G=PB$WQ?GXVZ* M34^#Y\BK21;U_!HOE%3C)TC$+D4'@K_[IJR>GP[&+0 M0::X%A7WP*?/ #>+V,&1D%4%3ZR%EEV.A+\AS_NWC[_!S\B) M\*M/[Z(H84P1*.7M8%#>Q().* LOOP8>GJ$Z8;H0$=9MD->6LXD^$=,*VE@+ M,;M9[LP/4GP.CEY?2.Q/#6.;1>P@2\BJ@B?S"RHOH4/R?3Y_+EX#KX:DRN_M M8(AO4D&/^1620DTW'Y,WW@4-K"8IN(Q)FZ+ZC:R=V:#5+(W?EXXGG>91-C4B#Y^ M5DK91!C?L((P\TLDV1O?+% XQP/\+V'P(WXC)[T3S^RH5LHHUK5\$6E"62Q^35W7N#0/9-2&9NXXIE54&5^621W MA8/%(C__G>9[B<9)3"YY(--2^@R!4S)&%<$LYL/0JF^=1;0+49?J:R-!/+,*R@TO[ R MPB\]35_<<^K\E\KO[:"*;U)!C_F@DM6[EE)2LE@J%;.,+)YE!6="*RG_^+J9 M3*%-B@6Y>\!*0%,S+0SZ)-/"JEW\]ZOQP_7-P_/--?G;\_C^[GKT@O]Q.;H? M/5S=])[_=7/S\OR3IH0+BH_MCF>WKH\QG0Z. MSXZ.SOK'Y\-A1[,VG&,G^QA(7Y4%?-U[)2REGGI50%\4QB7J\+\V:<,_6K_C M\P3Y#AXO:C(Y4,O!)8^.^)HF.;-T975H2%O^NM_]:(DFZ:6BM7D>F&7!T"?' MQ :#4M89SP-!R>!36/%,EHR<<'I#OH_DAMMOJ"9J4Z0*+'*E2%H3W-A0#3RW M7)8#E/RC:P.UI%V,= 5=RO4RBB+L-G/ED=SBRV1"^L:A-=X_:_Z*+^&K5@E(16V6^):7"?H%N-:2@#,50ZK MBE4RD3:4D6&I_52C4>!4>X&D">+=:9[)&P^\X_@-A158*3H1J&F57)K:R\CP MU*611$02]I(O3'-=M)T4S4'L> 9I?@R#)0KCST?/R5(:8Q]L2>9U#X@^$-"K M5*&ZP%"=0A"!=->7M- 2[R&_%M"?IXGJG]SY6SR>?<>#'P&1H@9F'3OD(&^B M5L_AU-2T=NGBLS#%L8 M>2F[-"DH[D?+KAU-CSZ\!1XV+'QIM:K2RV9/)0PD!LSXM> M 9PP6O'+E(N(Y;9L=&0WR$>/SB=9K.X@%1HNZ@M7X#GNFS_"V%H1$G8J6H-Z1^%K M4#.[5!,2VVQV*3QF4$K;IPL90RW9H*JNRJZN=.8(@EG)0EW(VPMK38IV+RIZ MC>]\#$5Z0+&(%1HMB"]5KP#1:O9HH)7%&A:EUBHXAC)#%9Z9VJ,*21MM6=$* M_/D+"A>D.W!7I>L+0Y: DD4)<:L5S3!HKJ6A#4[*MY*_B<&K9[MRF@%@8W3= MIALNM@%66\%ZT9,GPT3W?M-K5Q9FC[?3IU,T,>'7=ZY^?AJZ6^0MN*YU:T3R\-;;9DEC*: M3))%DNXYI],TDG8Z1&\D-\<[RD);[X.(1+6.9R_.!SV$0Z:5*J!'P[/S8==% MI #7,:$XIZ0K'C^FAZXX0^GL1%)6BNT+@:-=\<*&D+VJ)% [G3$4[+.-'/YJ>@G) MO/](+NW"A,9QZ+XF,0F&>@G(&C(YB15X^%7F'!6I:=QV[6E$*5=L7;[]IH.6 M\0DX#_V&)R9L5UDC^W/]U.7[;_?1,Y9)^3'%_0W%[L1977[*3:M\VB2M'S6'QC[X+5+LWQ\C'O8B6F?MR'@=1\?KJ46I5D& M11X=\35-VRY,Q8=?[CC, 5@FF[V/:(PO<%/*#Z"5AFN+-@,\T(EI.RU,0E[%8[L MJL=1$K_AM_IK/>]B:F:SDJU:$;)3:WP%((W<15$BI8^L@MW:8-BH->X;D"[H M=^@*UK);(3Q#;4R75@H?D?1-!&I643S!*,*^&X\NEZ;&6A(KL77A--<+8=2P M4A5"1EH2#K%E-M/?H)2V6 4, [5NB9O_A(BZ&<(7V-LE#)Z5JK:?(:FC)LPY M T,\ #PK;X\NY$Q4M:=<*XHS$QO,J]]&XUE^4!?_5G!S^4CTSM[G%_S'MYN' ME^?>^+8W?KQY&KW9R=9$KI]5[F\='I\>#LZ+RC=_1"Z.8R M&,OM%U<[.)1=2'6;QP#($X!?>O,8)FWJ-X\-TB?'1*/-8SZ+5F\>FR97BJ0V MF\=0> :V>=RUL5G2+L9.C^$ \B?TCOP$\>[:W2Q6M?(46WD.A#TV$=L,"EEF MXVYN;CBY\*^XG.4W-WZ[2J(8.YCAS4<>Q$Z2^>/_3.G'&!NT!$X_0C*@JJ>U MZ38F6U@EO+"1,]'&^( G3!8&FEQH?(W[CA>DM\;E<%#' M%T8=<.*0X[AN2)&UUA)G\A?D8^0\;/=HNG!]EZ 6N^^(+0Y.+>ODT<1>.P>2 MU27%GR^AXT<80FS5,TJ/U7%0BL@'NU0K(A_M8M5-DZZ;4P6VM&;O.I<,C?ET2'/7MIUT< MXU1]/&K/VYO*V4WR*CT$?E#%@/W18%>R2!CR=FK].ACRI;=@D%2'_;H04$3C M;P7,9(AW_CN*TM3269^@WUA=4](>)8@:I_4V&$/#0I&;ACT:;)2JHG,&_TP& M@WJ^86T#:#E]WQCQA9M4;&RX?H)'P75TW"6:!2%:W>&.HIL/[(1C-%S?"3]3 ME*5236E\HDV"W"U(6M-/&?NLY=CDO?H2^6A&S:U)*6V;I,0,W$WD[ZZ/)0;8 M7,:\>%W 'M(Y-A7;27V;TLYAOVT]?+;(B2C=CCVR46-ZH2ZK0AVJT+P[KI?A M4CIRDV?KNW0B=R*D+6XKMBJKF>&%KEIO)5L@>DB[ PD9RH!(%S"OW6CB!5$2 MT;O*'3FZ"$A!Q3&LZWCP*SOC%0; M58"&YX,CP_?>J"1Z6T;ML;$Q$)B"2@ZYZ"%]R58.RI-&Q\;[WDI3B&OWW9TB M?[IV&M#$PW\(9 JA5MTSE36&1&M8'J"L 4WRTQ^)YJ>GI1#H5J9Z)2D%.IH_ M , P8%?-%D WUWI=K( $P)P+_F3,XL\W<"J,\/8) Q.? W2).RSOA1'T/Y M 4R3*T72FN#&AAKGN7G7?@R#:3*)Q^$S"M_=":*,P77%JE"<#X?]0<>&8&&K M=I810(:S]&JI[,4CZG!,+0N&/2DB:OD3- YF+Y4_2A=\.E[\63M4UY:!R+0@ M9=M>+M\R6VBN/XT777Z6?U,S7,LW $8@C09R1?8RUCR,)WU9OW[M.$\O"([9 MEB2Q68<\]E,\\5^>_TWWN5>_!$VCT/ M8(]QBH EV0) S#(W4 M5\[2C1V/I' O\@M=!5$\6I";A?]*F:/M7O!KPE4'F^B:?8F&QNYFM]74ML15 ML,"/>".+#>_YH0#!+8GC9EF-K\;?'I]N_H7+W?UZT[M[P/^^@;T94;J*-0,( MSR)J8!._05>DE56NWK.+X_[Y$&-@*(BH]7X&I#&C!?9R6Q_\L:/;6Q^02*7# M+[WU 9,V]?L@AI=CQ)EHM \"Q;4WM ]BFEPIDMKL@T#A&=@4[@+#@29L?^, M)@E^9Q=%H]"-\*^N\3_]^2/"MDP?$'9,Z:F3=3W.'@WN%"&M$;"&4K_58%=@ M@/^5I:=^).LD6 O-S\4J?HH]^MT%,%KSEIE:^:3CID>F!UFV!4+K KRA]'D, MG.0EMA?R84E#93[-FA'*U$)[^83ZS9\)?JEK-',GZ[0RG.7VDV;+[<\OXZM_ M_VM\?WWS]/P_>C?_Y_O=RW_T_G9]&>)B!3_PK1D0JLPX8*30:K9N;2-6#X?/7S/CRK7(5TT[Z MV#0HQ_&$B:B=-@E8"7,,EZ9^-)VZV9L_.N[TSL^#M)@R8-:Q4A+R%ELRWH\F MDV21I%&_M#5^ME1$Z]LIFU;6:TC'8.8<0XR=(C0MDEZP3S#5%K92'!*F:EBS M-:&$EQ Y41)^II_6["O+% .UO)5ZD+-6U5JM84G4;UPP5<&J8J4PI W6<,V% MD>R)5SXF*?1R1Y8;-\G#ET&BI0<@\J@^I M9$VX-%,NK8+1%X19Y>&R(P3TQJJPM*66+"=D=J>(C026DLH%K1& I(F6K!24 M06)^JK<+VL>\F(F63/!5Q=OQV \(3G M*K=!^,,):7E;)5NI CH8XG\ $0J;\VVQJ##<$F=AVW"%LG.Q7RJ1O! MM(&E2*O+]%P [G5A#.442LG'%TV/SJJR)U*3AD"1?PQ00-]^),+7"U=;5KUY!^P+I=L84^[LH2M"T?(3K M5\=+4)'='J79'I ?L9+AR#>T)\I4!(PE\P\*&MG'1(7@6"V!4YPB;0B+3AH< M2^8JH^E_)MD5\WC\IX0#I:B\;J+RA'"WC]P8Y8E/,QR?T"28^VDK*5?44"N] MCP6G9STCJ!$8-6S1MW!9:5LX3O16W!*#,9TA=_O"0GI!R^4C:;B&?7?C!].; MIM0X.3*?H$K/6,(Q6,.NN_&)*BUXD8!0G"BM72?*KCRB**=EJWLB-QTHY1H] MMTFCG5M,ME:Q&L'*A7NA9"WPQI]"$:_6I61KA28-03$7[-TQ>.1E$43%RR$OB;&[]=!?X[POT*=Z;GY!7;Z/KD5P]!C*+K!!WU MUPF[RPZ]XD=8KKF=059HM/&"276I>$NA [CK)QNAK20W]@K#:_1*^SBK:-IR M]6J'JE"MGJ1LAM(*U3LF!3-D7PCW[,B=ND[XF3LZ490X_H2VFM>\P3W1IV* M"E7JN='8D"I3G)_0,@DG;V2UZ*[MH@40FN\M\;Y M:(.66N9[M]):UD05VN/AV3F$S;46LF@J- 8<;;?3.$(SM,I<.?N8 T+NAOF& MXK=@.EH$"7454:0J.&'I&<4:0U&(JO%6E4AXRA" M+*.E4,C(JA*!7 R:DPX M1SM\JQ7MZN-YQ6N@PK6B)2UC1$<\ANX[5NNCYTRRB/^@?+U=W8I)\]; *4?# MXHAB= J%M=U-I4E,U4H=,TY&F<9$F@,C,AUR$!-;8YBTWI(@[531;@U-G-#! MS66[K2W!/.O9H'J(L VZ=VMJU"$9P&D4A1RF^PDD1>YXEIV. M+UGW$I3^43OQ;]2&Y7I1ATEQVJKM%GF])R2]^=A:0K6+DXW: ",A=60W%A # M$6WQ_L8N:,;C[:T7_%B)B'-/Q&G#:YE'S__JW=Z/?WO^J2MW0JR0$;\*8JO* M[\55O\/S\^'PHC\\-^28M+T4XN04Z__,]'Z%)-!U?B?70F"7\RJ[*P(4@W3X MUYS)F06,-N7W")BD3XZ)#0:EK#-^G,[,]2#&R94B:7.QLH&AQGD&EANJ:V.S MI%UP[U1^0#'Q)1[#@"Q%3"\_OT=D&72\1"$&WY^/)K'[GMWCRO8"Y1N"JP V MF35Q;6ILM_$NY\8'# 'H01&MVWKAV&RC#BJAR>1\M3]Q/7)?Y?JX&XFY5S$2 MZ7C4_FAS9^AIO>?;4#32=?[F&58OSL?-!TDU@"Z1CV8N3;"<6N"TMS.)U.R8 M-(#*QN'T&N&7)Z>1L"GX[QY*Z?=)4%@8NW^QTN*(5#U(3@%>EF1^ELNY)) Y M:+_E)(&0)0FDRQUE/+MU?0>C[<]))&N$^]&U&TW(%A9M@B!:O0KAV?#L_'1O M1=8*,PV)Y(P[9G?^.\JXR,#'+%0Q*B#!Z#R&:.$F"XH<&[1T4*9Z^-IFWX)Y M(FL[;*1P>$GD(<;]%E&/8@G5/4A1!6!M,X%QQ&=HC/S%4P4%Z(6-/0JZ1@_Z4(M] M2D)& GZY1O918])XM WI4'T$6Y?:\$1FZ;C38C\DGU6/_&DZXTZ=4?%M*)'& M]E%]C7%1>]L@J,]F:OK:+9$36EWE?126, YM(SVZ,A4H?(E'Y[.1)Y;7JV)X M#C$ADC8WC 6!AIO0P.@F3/#;N\ZKZZ73(QGI;%3=4_6(H*#A9C48 BJV8_/> M\T!=&!6INH\"$D0!UJULE#/4#+C215[Z,"-;W5ZE*$%":]P#&*=GM3F:S6>; M?,3H3=BK,&5H*+K,#-3E%-N@7)'[/#"JZ9U(210'"Q06R&QFP&W8RCYJ31X0 M59>?@3KF5N<0O&-V\%M)#&.E.ONH)9[YNJ\D,[2&+GY"FB(D\0; J4K;Z?"6 MF*@ZT1;@?@%EC*) DD4**DUE=%XMAEONX[$I4A.2=O@5*A(3-LJU0>7C3D* M'G-07H+1Y,_$#1$=$\;I(LE6]DB,"H"QR%*>9#-[)#T5R&C( M;F!>>9M]$B.%7>/X\]%STB/-)//[K:Q M/TIKB8FJ?? .S&Y7*47:SFX9#54P/NUCC(_LFMW*VF[S%W-UQ=:+\T$6O?'L]2115/&-(%2>G\4 M)0. I1/.E?UU-WIQAJKZ2OLCGP8X: F -IX.I3RK)M=18ESQS%I 2+QZ>Z2E M1E!H37@'0$S9Q5^Q^^HAP>6NC1K[*2 1$#2$/IO_FM5V(KXCQ*U717" $1SL M@8S$H= 0!FU>3.NO.S:[P")-3\7WBS9K[)& )$'0G"!.50AT>:KP$/CDK'J" MQ4KN/B;7NF/,EN2E*[H0KVB_/%IBT3;P&>9TO>@KMT&(H4G"R9L3B3G.W(I5 M% &<'M0^X$ABH3E9FRGG>;7C],WUTU=)U\3RVYNY6W=UE?9/21(XZ,[,=J;H M\T7M)*N)PG/RBHW!&.+72 ?DNH]9@V:JL)T/AP/#%YSK^;2I0D9W2+.I+UUI M6K'.\W3G8X 3@EL-^@)S-<&6[)>@:G!8J=G:3^BD!S7U&FSVG11N8#\5UP"3 MUCG=(*X0K;3;SZP"^//T1-V(VYF,T0-C]GM2U3))>%+ MPXZ&U@# 3=7V$:2PKU:PZI#X0;%T&!1M0BW3WH#M"F,HY\V[($/#:\Q@=*AN M RL3XHT/YEJNYV2Y]%*0'8\ <>L%/^[\61 N,J;9D:^"M>T9X=H8K#63C[$; M&HHD1NZ4E0*J4@J>'%JPNJT1$6NU'HI<+>']XVL93*SU/[(?;_XT-V(+3[)P M^?,D6&0/(]<7>D&4A-B=C":AN\RR^.<'Y .?'!%]3A8+)_P_.W DY MQI+EV<->YV/@N9/2K#8C%7W$R)^N[\:*W9B\QZ"/_[_WI;=^+/G'^LF]8-9; M/[OG^-->_G3RF]+S>^L7Z)7>8.'Y$0-?\BJOV&7^R<2-.N'<\?-K$JZP#^VW\.?IP-WW>FA+@F!5 >TV1J$%@^,G>\SI8..[FF97-7X-A M1A3D*BU<4S1\SHV.IBNWF#>BUOO/G>M[DG8QCGH8]L=;?4O6GA;QY%@.W OV MV2X]>OC1KE\#KOK80MI6( CDM,Y.!KIG)ZO;@1Y1=N!/<+IQM#W=P$WULK9Z MN+%>T1K@J<.-$_J8YZBPG3,;H!5?NY,79Z?'9V<7 T/)7VUP\*5 /OCL0$;N M@\]>-F0P' X,Y<90[;/GIAQ\=C ,:_79JW0#]-DW/P\\YYI:'BZ?;&JV.94S M4:N[>JK;77U"[\A/$#GK@AWVW-6_"CS,>A"FX9FC,"2Q&HORSB_'ESW>]F7S MY_1*#TH7S2N/ZFT\"["GF]N3'V?=2BG.<7R%:W?2Z070]R7I$75X^5V^4PXO M *($T)9P>'G\''S<9CYN+1,'']KFAUN 3+.KVM M+-;J Q_K]H'I.7:Q+WSKN.&OCI>@;\@AA67\X)-M/WCUK"^S(/Q"GM9;/R[U MB,D#>^D3>QN/U.(.4TYDRF-"<7E;M]9)%_@H"^$S,1(HHD_4)*N=3=)NQ2YQ,J^T32WMVUS<$EE\[,F M5@L"W8YD2)/34/-#9P])= M O*"T^*,.6?]MUVCQ<[]T='QX+A_=#XX-G170I?=9(U4'!QH((/_3ASHS@11 M'+SI@S<-J^^I\J:-!U$(?T0NRQ\1WB)TRU;A:D/4*=<)1+=]\W*V:(XG?E9W MCC&M#=GKQF]86J#G>-.UA5>N&9XV#X_[_>&@JZ<$CX?#@>&\\!(0RWF_N6U@ MO*N6WB\ J@30EO!^H?'3V/LUR(PHR*+>+Y^3O?1^N];W).T"[/U6/@Y*L2!N[F>G)]P<.I__WHA/'G2^A@KWPBL40\K(L23AOLI2WVJDT" M]E8I./!6@?G5#NYJT_!?,4(.7JKQT74G7NK!,3TXI@?'=->.J9FXW_J17]P_ ME6@!+LVR/FM;H[OMQV9)%EZ<#^'D<.?;OFN>J:%H!;"[NC)7>(6546.U!GC< M/S\_.3\_&QJZ/Z&UWWJ"I6QXAT069SDO-C?0%B\6 %\":$MXL=#X:>S2&F1& M%&11EY;/R5ZZM%WK>Y)VP5UKK?E"\!Q:5A6XK+()VF96VLIN!P#$Y>(_1G@INX>4?":0T&_9JS M7:N6>JNF /N6FX9S+QJB%3_XFPW[*(> /?4\3P%M(2GQ/$\[O#%OD Q17$4] M3QX->^IY=JV[2=H%RO/<'/%Y3B>U/%P*V6S4T"AE8K==S;:7MDE=WH8EV#_2 M=7E;[V_%W_XG;">W,_>X'9VGEP,^_V.>M0 1B%]C,AYY/S1ZN"1JW,1 M:OW 5AYY9X(,#N[YP3V'U?=4N>?&@PPNGXRY6&2[3LEY\ M"WNUNO2&PC KOL>O3NB2CE-<2IT-@1DT%/D(U[='0>U,9@PC"N>%NQ71 _I1 MZD]AX.._3C)7568HDFW&'DDIL3Q7UK$691GZM%7ZFIB*6%7L48RTE;DZ3O0> M^=BM.KY':#R[B6)W@5&DN:W50O8H0,"NG/-3FSC'PI\@VO/BNALB=>T13G-S<^&YPY7:97L$KY/.E[9L[/XK#I#2GHTA$J*X]:FEN;K$< MU[=).7CROT1A_/GHD7UU?TH&V25!0NQK)%K='OVTLKB0D.8HC5V?.<2O@XW M$\3G8!;_P-@S!QQJ>7M$(F=BH0H@:[24ZV2NG*4;.Y[[%YK>(OR%==SI2U!. M#,(>,1JUT7U%J#.[4(F>]59#R8\YUTJ*?83D&NF^IA3:78C*JF7:=:[WO)\ F)#%*UX%;#A^7%_ MT%&U2%E82$+/@*\L6+7[B^/ -$X_XVN M:3R.O&64R1J$!A^&L?Y&V1&%.0J+5Q3#G'^8!ANU/4/3Q"-A7QM?!1+4/AGYTVO72[#7EJ+"C7AIUAI<+;!IK=�@"T'@TP+K<1 M'B*G! L\+USOZ=]\3+P$N\#9>N=BF10G%C?A%%>BJ@=5.3H'D$"EO4BU8K.; M4PGZ+C9*%]Z?T"28^VZ^'GH5>%AG 8F(?$>C$,]AYUE$O=1T[GA[.I<_K5=Z M7'HFO?+ 7OF)'9GL;2<&0(@2@!M MB9DACQ_(DT (CB*CH9Y'>3O9P,=JV[2=H%*B<3]D*<^3S$HLYWVWF;1N^.ZQ$C;X/PV2E'8&./>!5J^PTYI+"\-WRR[0VO MGOAE%H1?R#-[ZX>F?C%Y;"]];J_\8.U.,64+4!XBBN/;NK6#(RPW*BBB3[UC MW"CFY> 8:W:,.[-E2+P"=,U?I)5] 3XU$+G72_%*' 6NOX<%W@(_+#X M9YIZ2DASZA]DCS)WA(W6'1'M,6S/,;9K*U9<:JYWNCW72UO]DC;;*[?;D?V- MM2WC6?GU\UC'JR"*HW2OC+S@]-'Y%$FMVZ[1(H/K\>#D;#@XP?\9='1>"&!( MT4"%W(R1_^GKU%8* $H%T):8,4+CI_&,T2 SHB"+SACUN8M=GC$.^\/A,>#5 M&JIW)F@7W!EC*2ILL?2"3X2>4?CN3E#]\;N1E[Y+OLF0!H3\A;\M")N1?7 D MPO#4/@^NGMC2J-'43B%2-!*]H_ U@',^>>CFBKMS'ZT>!M*=? MIFEA)&6\PW>Q4?BFX=.:!ME06HXUNI1/WB1VW_$+2BI=IC$;I=K:?EA)E2D! M#W7V%OV0?'_25;TLC01935WY6.3'CTDX><,52-\CBZX90%&4+++R3,'M^.G= M5R@$P':3,UK?O76OL=0J]]GV*C=IHRLKVOA52\%?G)5J2F%3^[+K+(^L->>: MDN Z.IN&S6U5$6O +%&V6T*&0HX(Y.+KR.!(:KJ.;)(>49 %UY$5K]Z87D>N MBK:FY]$+5F$9#(=')UWK@)+&P5U,KAKPX"Q0;2?E%0=.*948'J,<"XWW9T<^G_2NRDA?&+M8T,>T;6KRB<(-=H3K *>8PM3&%:62L<;9U='G> M-B"E-' U-!_#V19J7;HSE?QT-9VO(B&Q,4BK"%PE;*Y9ZW)2!FL--#6TWKLQ M:@HMZS+K6"85>5NUAG,:&EJ*.T>SW()I"N#\$M(/LIB-UDL20@)JVIQEVE(* M@]U?M&].G!\0&,_N W_^@L*%\'@EVXQE,E-B_F[VGW0MUM\C)Y)+KGJQO5J? M-M*1Y?KT77D!Y9N%NA@-/CP:GET,S7;/>K %0[D+ \ L\;9#OO% MB<#/W+<2"XQJT!)WW ;@OO4.I'V.YIUC']Z6-)-:5K2%=]B>>R*VI;3;2?D$[K_'K9ZN#&/J44K^/Q M6B)RF$*H2?S4EH?#Y.(PN3 YN:AU +!B+S^O/">*4D5GHQ.UC[9I"HQ*%'=F MY9C C2;:-(3B4K(BC&2: *,8Y137;"BVQ<7X($5Q!U_>L!?_CIT=](2BI1N2 MBI_DM(OC?]Y[$WK DE!%.&\]<."4#/FO. 'C&>E\WJ,SU)M63 2 MT?3=$3>:L1=L^,-2.8Z9ILMRUC\IW_Y8.UPT;*6*T?%PV+\P.W:(,[FM A6V M&Q\Q*)^0^]'EJ'2W23J=?L9SY1C-WG8B!#(_5%]T(&$J9KB&8S$^98?T43\S/#KF2Y4EJ H"$4S81F M:!=37WZ6?\/P4L4; *,E3:YK2R08P6>&_=GRZS.70[8+@N%<$4ELUADV0W4F M?GG^-]U]6/T2-(T,U#=\ K8]QBFJ[:U1&)=Z*O[79B_%/_K],0RFR20>AWDF MMYKQFE8,#+6*1V4I>QE9.M2.O3)LIF$2V8M'M<,NLRP87J6(J.5/T#CC_9P:![T8Q'L'>G? R1 %C^B94$R+3@I1MSMF:V]LM\D=^ M$$KS7JID.^4\4XU/V&G;0R'RT/SSQO/<9>PP=H-JRMG#J;!U,.?00M_H)[)$ M0'&S5K^K&GV"C39YU9M:WXIM9,[L&0R'*GW7VMZX\5LPA/$1KFX/QSV-S M\KZYOKM(%E3Z*K^'1R#CO:H4\NWH,HG.!YO$\N^[3"+7#JBNB]C7X9YRDJ=) M$V!H5OQU5(9%+I6AEK,?TI]?BFYH6R=/P:?CQ9]/3HRNT0S;.;U'[\@;^[5Q M\O*M=%$];+HW%*0(DMT<(-(DHNZMT%J#I#5)C&[I4;K9RX] P?B%6]E;64E"HC7EBVX1C7P_<;S,8G+O M:Y2G\G/F:#Q[0'':LW"GN@H6KZZ?LEVLO,BHK,5CJIB?#H>#_G[(4#5FG;B[ MH&SCS23P@X4[*6*YQ_YM$B=65M5I&\X8Q%U_82.3,CD2LG>AOY4_+'S9^)^XY'91+Y M%U\Y8?B)44VOKJ:%-HK4W0<)-0="T1($[:(T0RGWGK##Z6?=ZBKPTW/JO[GQ MVU42Q<$"A35WKDE^JS$-:OZ3 MTD]"[$(D_B3S$&3SG!QIS'-2_FGE)0^I3 RE,E$#RP/Z09/?.+QZ(_.H.[]< MPL6OO_00*\=AJS;!#)S:$J3H@\F6K"EGV!S#>6K5D[,6@*C]8.@L'P"OX9)^ M/MP@D:(@5VGAF@)S=U[^\/+T/[&7ELKY-@@98F><"9)J XPN=M'!U2$$-Z]* M?O![FKT2\_!A75%P>FC/U3;_PH;;,JJL(,,>D#\EU[1_7V)G">'R9_TC=B($ MD;K@5"/,<,W@T-A@F&H1B]%$4>$;T\)JJR7 ,:[SNR%J_\Z2HLAR2CW M%4& M#*^BF%-9ZIRS*-U15U]&>G UO314HAFTT3NDB&TP2=_9PM ])PM\ZW;!"&J7 M,PD]J,&*9E!X7(C"I_?, 673N1.1O[TVO62&$UOEI+[Q$?;]V'@9_2RA_3P M4WKI8_"/TR>E6\7YLWHWC\]=V>^]<4(2O1X5L'&V<.G%S=X6N?E>.1.7))_N M(O#3U+W,^^;D6P(WK/"HK+\ALIV]8/;>6FZEXO\;G)JE3Q4E$ANHN=6=O(O" M(&.BN(KNF?)HZ-:*"$EB$A?7S.*',;9&ZXJ"85E?OY0V'^[VYJ8)S(R(]87! M$2Y,"Y]1R+V==O0=^5A3WWT\@&.O=WH5^-BGCUVLZH<@1O59VL4K@B>;P=B: M[I;V&J=>T8&5RAWEC&%^NR X&>@;Y 6-AWN!0]6 !V?!'N1IQ<%1+D@,CU&. MA<;[.OOPX]'/I_W2R$5,HX_PO#K *>8PM3&\-S+6.-N*UE6*G5QR0"I.[R0* M?$Z8([,..&7H&^_E<8";ZWS#!.:X7UL6'N_2[&PS+&ZI)<-!UA.>XV#R!^?V MC(URX.@7IVZ;=C'K+*&<,BKRHE9XU< )0M]WH!$4BO(: #MA7'7#2MY4]M@K7!XQE!Y9DLOJ07M;Z$R(F2\#,?H..W8%HWAU'_%-M$MTN8.I$4 M[0'WNO1R5LK>>'VAJKWGPV'_O/NR$+-2:Y8R0]^P57S)?1!%HW?']8H^L/(* MWP(/VQVEX2#4J%ZI5L!H2(+\[:^7"J,U?\-.S8AJG0)K8XD)0S:>T1.M<.O9 M(9QF9MH8!RG>A?)1O?7XD[=CAY#4F*WJLQ9@ITI;4L-K1)+K^3QWI:88&*I5 M.BRB=MIXQ.,W1*+&T72$ATYGCG#G>47A>)9Y\G=1E* IRU<1K0Y&-U*$;P\2 MK>RUU3]I-0ND>B^M6K5%;SI@@#6?WJ$(BY!_DA,T32-;OAJ[C0Z9#>^5%.61 M@)6M7.M'-?=-,MS&21R17!78>9'[MM):L45G*LQ6Y:EI]<(K$P[.T1I^!3#T M*UU*E+;8QJ3?FTBR'/+:LE6D+DQ/T*5)Y6^^6"9%6MU-,\2.NZIX")C!IMU)6&U0Z#HDJR 383N3+S_K&V!E M0]7W1' RW(&TMO6\:X %Q#V )&[N 19>-7 RVS7CHIKC0&8\4I8R=\]BA+%; MA&'']CQZ3GI'QPT93ZTYE-^?VHP5)/ZA'VEG;%2;.^\/AX!BBGZ-(8LH5 MS0!1:VK94]VKW_E]B4]H$LQ]-[]"C'9SM>0B^/%V5L?\<;W2\])DCI4G]LJ/ M[,HZ..?B2*)DDAI17 4G2AH_Q&:NB%Y= MM_[Y@K^#$4ET'_C1Y6?Y-XQ='_$&P"A"06=59#W<[(_EUV?NJ6P7!,=S2Y+8 MK$,>(BC;(+\\_YN^W;'Z)6@:&:AO;&2P[3%.46UO%;J?ZC$,ILDD'H?/*'QW M)W7)>&G%P%';8B26LA'6M7'Y:Y-]M?S%(^KU<=2R8+B4(J*6/T'C8/99^2]L M\.EX\2=S0[%2!B+3@I35?$*YEAFGF?+U)&F%1Q-R]\HEBIVCT3SPW2C&'Z=W M)[P,44#_M(K5!$.S.%4;G]P6=G:+])$?A-)\ERK92C7/1.,;_Q267T+DH?GG MC>>YR]BA$UM7KOM<"ENE84L-T*HR;^^75ZT*V<#\Y4$*ECD:V:PU\8*TFTZ; M"X=!%''6W[-].SS&D1OZ\'^F+\[')9H%Z49=&+M_Y:A<.4LW=CSW+S2]15MG MY'4_KBNZ8XMF<_:^8[RT;J\:"I8NV5W =Q7@CW0)'%H\([^F;:IK:WI;U^8B M$Y!/WC\O6Y;0N:G58.D>V&SKN:XE6R6F"@JMR:N&ND-"5CF[;H/PV?'*IQ3\ MZ:WCAK\Z7H*^I4E'LQ@->@VY@)&3[8"15=-?\.?C"VF\?$:2A(Z0-^JEK]0K MOQ.WKO:X$HI_TP!>1BZ#-JV92D]=>L>-MV?&C_!K@AF7%!&]F9:ZB?D*@Q/: MLW_K^HX_<1U/Z"HK2FDP++>E9IMD&8OA'G1-=W3Q=VZ]%(V_F>-9C7$1N04N MJO\5?RJH M,6:=@[": &3)O@O)0XE" MVCLT0A]]ZQK;(']<@ HV$;QH1JO@4^^OSFA'^@ M^#;QI^S!I[YP%9XC#,_1WNE& AD-21GAGR$!H(KV$WQ1*W6%G^_N7(E!ND1! MKM+"-<62&4KI(#EU89(7:2'5!AA=J%^G:X^#)9[CIOD;$&=[LV3#-HI):EEJ M]@;)9L!)J[T@MD6F!!15@Y>:#-X[$=UDDBR2]&!*&JORW0]1%C;P"Q[ALS 4 M^FZXDK8/\FR%E(V7BC5%BR1QUJ792ML'S;9"JNWWG!-E!$2UY< .@TWA_A9(Q&4Q2N1&/3TL/>]Z[RZ7KY3G;[F=.P_ M$3-"$JKN3Q\"/(_)_YDN%+&B;)6U7^W-Q[@WGUD3BZL7)%@1NX6IEY\E=&Y# M]&>"_ DK#95 33 :V0VQ#"%)8@13(G4F,*-X!6K"E8@D90SR):TW[E3KDTVT MZEG,8!*1JG"%(TFWF'"$S+=9.>5Q6%X\V[7W33^""("(G]UU"!(D]C5[)J)8 M=#]0R2"IHB"+!BI9.KQ??J[^^B\7A1C7M\][](X\L5D'HS(8)0"8>,C"1-WI M!.,*;%LD/0NAM@%7.?),"GH&4E#8-@;=^W06.(#:L%'::.IM*0D-47.%TUXUA"*[O7R*DYWVOMB,B/2<+UP6G(Q-C4 M#BT;,XH0!+%3?(5?WJT#A"([7C5P:FO'_+:2&@&@=0 ;R@J(5#+, MROLC%GD8-"Q_MY")F@\46?N/'IW/]-BM\/>)4\M:$;6Q']:]GEK=:SEGVGJU MR-BM:@VH-A7D:HS1E4KC.0XF?^"I TEXN5@B/TI;PN(YRU;\TU\]10Z9CCQ% MB63.C-/MF^?2!WY)F^V5'XE_19[:RQZ;%WAZ'F5Y-)Z>O^\@-8:B+K8R%[O# M)0N?4)H#CR06C9[?L*;)"T[QF,3*IJ&F42+* P=?Y[%N5Y^KLOD!HU^..&4E6=#6?OPACCU M@>]_3"IS"]PJZ/ MJ@(0@%YNUEH0Q4+717F[.ZIJD%11D*NT<$VQ)%;QT7/\!V>!& 'ZY2)@6-UU M5Q4&0]>QL?EH@,H'T!R4M:'^5&BLU_$H M<'+CTU\S-]L5,,8')8$/#\+36G>"Y[WI$ R#4HBRB>B@$YENE[COZ(5L MMZ:R? L\_*I/*$Y"GSA *)P%X<+Q)T72%<:PW;PUT'(0=_X4 V!<-;73Y2B, M2U-E_*_-:3+^T>\O9,][/+OSI^Z[.TV]>/A]0(]JE0H?Q4(*W+5WE'X&F@\(]T8HQ=W@6:A MLR!7SUXYWB3)UBC&,_:61)V+L.MWV+\> 0=F6"E+5'>*;Z[O+I(%_M$XB?.O M?&V(@=HG' 2M"T2M"0RD,SPIEZOSH5NN=4^H(GU^D*LR$+5F3#"4D"R-.$L= M+C2]3DBFK&X^2"9PB.D?/(H\,@]5OJN4=60FAE&;]@:$;9!?-T$,?V??"WUR9V_Q1$> M9R9$:W-JN@D=S]IS_>\$3@U+B.8=%6W+3019-#6VGEA]_)YW#U,(YSWFW*I/ MA;QGJ 3H4ODHYF;9E"OQYFB?.'Z^ZO;=A 5JFN\*7F1JW+;10VI,X>"?"]RUC[N<&K/V\ZP5*S"9$ULFQ01 O5ZB MUL(0Q<)DBM.;IGDP#?(HBFN5":XIQN/4 >3!W*/>*0R&Q7DP =#-A9_.&.2^ M+)L'<]@@#^:P+E ?$*4,?C:B3!J9:)QC$'DP ?"]ZQ&;CP8C L[PD&U54DP MVN-KH<$ZJBI@C(]0'4R*"4!3.],'XRNH!L6N"E!M4DR#DM+$JZ1PK%*(\J28 M%WT,Q7 _]<'#!/BI[K9),4U2OVOO60H01DQ^8P=:?X9,XSU9%%XV*PS+H [7 M(#-D0I,#@]<-02@&P+AJ(&3(W*>Q7@X1QO$6M:LE'4B7:5(E' MB;;I,L'1WH"^JB"$S(7)^ ZS*.[31T$4"UNS*$+@FH<]E2W(P[:Y_'J *!5W M[IN9V#F6C_H-6"XJ6)@BU'H&&&I)A84I%$%U"CT05]@45"&M.J7BLZ ._]RD5]Z)'P(%9D:,+ M-M,HA*2*!TDK!%%K4D7S.4 !)%4\R%4AB%J3*G8G\XKVI(I[(5HMB&E-JBC] M_3^DD=O.>[9?VMX9G(KR)])ZX.'"? 34:TS$!FD?M?>LQ0@''B=89B*#1 MWH"^JB"$S(7)N+U'X??H$Z090D5AW(>C\*8/:D/H$GHDJK OJ$!8\U%XXXV.3O@3ZSM53\P#+*-)_$-G5C; M)]FV@ZCMX7J8)];J?WKS0?Z*9 ^MG4@<6J/^*G_VX=1:XT:)?/O#P5%_V#\Z M.3N].#\UY0YT\R ;@#%1@P!J/N-:X3-Y *KE<38 M#+S5H+HEB .:G(V"9D M'P@S2*HHR%5:N*98LM%SYV-O!;LG>& CTKTG3R*H0)MG^<>,)D8:#?\+3M&KTC+U@2^_/I0FV$@$3-K@B% M0?.V5)K:;8E@?L'S_-#QL/6CZ<+U7>(-3?+Y^#CP9ULP/D+D67CFL"D!N?_@9;"*J ,?XMXY^%6AT(>D;ANSM!I1\* M'8GBU@>GF)VQOQ&O[. MFX[1ZQP4U08H2ZY!VS!<1DT'%7%4Q%>/RK@*);[2=_\=V[!USIGN'#$K'+31 M&"4-%PQT\,PA!,GL:(8OAXC 7/IR]4Z>^;0H$KD6..PW#\A#D,]ML/3\].%C^ M/0F??0CB_T#Q$YH$<]_]"]'.$VE[7I6X,_.Q SO7]FX@U;8BJNN/@7DI3-8 ;]D8K#IQ2@;[;R$+C?9FRKXIG=HO+^\"I#_ZI M*P*<0 X/&_N?(K9!I2Z_$/OHY\'1Z169*X6QB\=3&XEJ^AM9JWQN"P> MX:=]>;XI=>RD6\982^*E[@-_CM]A0:SEG%RH*PIEK!Y<&^3VC2!Z6G5 M%P9'J# M?$8[Z&<](Q]KZAE-DC!=3E^P?2Y&\:K9P^'P: "+6/'Q6M9*X^2J MZ=VE;]-S\HJ-XYXXY06*4TN 4H&H=E&VA MUB2/()91KYPP_'3]^6@1)#YK?Y-6!;@RV/SRU"%@JHW!5540OOO.(L ?P+^P MZ^-&$X+$8X@6;K)(N MDI#@7N>;"%2S1".MS&WKA*H6@;H%J9?MG#>OG3>N1QO?1YATBV[D2R MG>-^<&*^LRN*9,NML262#0@Y(I"OR1*UJI.1; 89$<6UR@37%$L6[I7NL7:R MWTF;!S>>3?D>*P!"A6EIML<*I3?O>(\5(+$,=IKNL4(A%UC0,0#RFP_3@L;! M#831$G0,CE*)85K*0N-]65/0,3@".3QL#,DBMAFG#OS%#N!$(#,PRUHID%;) MT BM^;X& "S+YU.QO5-L)!%4*)*@5P"N"C:WV\J0--3&H)??\-/1>#8; MSZYS&S;C+B@BX5>T3"P-#=80&&U<-%J#Z2Z&P\%9EX4B;:K6^^A7$M$9J% ^ M,Y".H6F4\;WKO+H>V<_R\_O'21ZAP"=!!K)Q"\>4N(72DXN@A?39^%>KQ_<< M?]K+7J"W?H,]BF0@JCLY.3T=GF#1'N/_7)Q!&#A:!3< &28$P6X0[U =')3' M.P#;E@5"IP@C3;9EQ"J8'.[\>U59;[6G340[KC239*3?A_C9F@W M32GQS7=/5A@HT@XVYS6 <]L&^&0$^Z-!-3#MXF:8O;RAC3UAL8^B3(M@E-;.U=*%A-;0E*&YN(,[ M'[\2BF(\/(^RD;M\69QLY,&)?.1!\0)IX$'Y%7KY.^QA[,'Y,1;=QP"04HE!7,I"XWW94.P!0(HY3+6( M/8##]NYC#T[Z _-7B,L/SZ)6=3#VP"@CHKB*Q1YLTF"72Z0@]J"CO:^)A;!B M#U3I(7OS6]=?[3+]$@8171&4\L UP6:V3A''7=ZYU\Y2S?&0VQU(V \VW!4*")2T;1E>M,&B:)]&%H$@_19/\IL8&W_ M2U#L./WJ> DB)Z)?:_9+>5I3U*HE,M.)AM83Q@,S@U^QR;;:UGNE1>H)U+!$ M0TTMU>HV&?HXUF!P\S'QDFFV4;[:DQ472VUU<,J1Y5Y(/>*FVQC*639Z/,O\ M38Q%ZG'2_"=&%0LE(VVNUM@30S&;51"*'?I2O*"05FKJ62\849NU^C&&5%.# MI?@GR4)EB%JI]7J?G63-2?<)G#C!CW21=$:<4TI<6OK'NMD]"C6#L%S;*J[L M""O[V/R\0\F%/2MK[+BP!PPY(I!+[&#Q2(*\@V60$5%<17>P^'UESW>P.MG[ MFEBH=6)D,%JW. ES^9G[)I^<;SR[$G!UL#G>5D@#8V$MM%#V#,IVK7W2I]*U MEH^AZT_,](3(L8IO(^D$T<;S_0$[X\A8&R?PM_RO:]*RT/ .#N? +/;9#0DNTW:LLN,:J'PL;TRO+HN.^T.6>CM@ZB8T.A M=1G24&I>"71&,_SFZG17:6[OI<='0^MF+8AT%XJ3I=BB(FF+5=UF4KM$#G^< MJG5EVX]7M=+Z/@11I/<1R6U>S/L M#S9W;_)V>VG#O5++7=G H0 3<99Y^-5,C#+/DS[_*S\AO&MD^C MML"-)Z+TEHZR\:N D8^#3P@8#UD(S9?QY2(C^ M23QEY,Y]A*+1-38&(5@,GD$8D;HPP3>V&=9:0IP4W1!-<*7H( M%JY/,+L-PAL/36H./XA7M%L/TI:K&AUJ5]JD]SXYBGA /QJ+@E?7:ETT,E[K M9I&J.(W"PJLD)( VEH=(?:LETA@ K;LZJF3RF*_[8F-&\Q"E[GCTFQN_E2!T M4:V/(5C52G&TL5WKC?2J?8TR6*N=@6@4HMR;NO,O R>KI>%RR:9EFT\9 [6NN!J*>;R9S#SS$]>?CY[B&,I.4P_)$YH$>(I(]D4)K?$MPI8['@$^P2_R62DL M)3"IEFU77GLPM*X/:Y^/WR-']DJEB^V9>-I*5Z;@Z.?SE%V M-*GX)3G/-*#H2+89>P2EQ')8,9+Z!J8GY*,?CD> D!B02K7LT4T30W;,9Z_B\:O;H MHY&EN5*&-BFE"D%Q;XR+HJ+/7">\P#&9)NQ14&NKM5G<1E8!Y M0!_QRP_DO:-O@1^_T;Y239L#I[+68A$;P1IC RM'Z ZU*)7ZIW&#!SU*H[,O M2T1U739-G_HC:#DHYJT9,EF MJOB2VW_.]EIT5$QL7/V2 H:1CE:RF8/F!#'9EU6V.F!::NV@,0X6JM;EV#>\ M =+6=W^:KU6BZJTX*F+:+>1>9!'TT)T>WH>10IB CM0[\ MN0]"DC$]E\J%3:,5Q?X\R8F<7O)*>RP;%@+%2FW?)D>*@L-#X$^:*&A=;X]% MQ &AT)'FZ$Y=QXF>D]<(_9G@)F[>4]AD3A8-^MLGB]8-]K(6NW+*:!,)SF8M MO;B1$/SJVS#/']44K2K[:#@\/C6\F\PAHQ)]+VJ0):>2 /)#QWQ-EZA973R; M9)(245RK3'!-,7XVB9+Y[.4-?Z7?'7^"+MU@^>:$"X>>T9M:&!1[7"[6U#6P MJ@.W1$9A7/K4X7]M]DW\H]_'/WS\"F_NLF;(W/H]&'Y;#)AB1NTL^XH<2;5C M:$T),$2)H4UAI]/CZ!.*EFY(*GY>!8NEXW_>>Q.1,951$2:M389862.-\ZUG M0H&?Q[A2AU(:C I:C,)-3&2$P!C.B%5C!?-*'&IY\-2R^!%B%_*8KD4,M4,^ MLVP71" TYLM;::<$[GD)'"C%P0NA^4#/ME%KU)FA;\0WUT]?X,['KX6B>.4^ M/:)P0GBQG2#1 G3EL.G?5D];TW>3*Z)V-^$?7S,N\S7X__7_ 5!+ M P04 " #@AOA.M(CGM!T( -,@ ' &EN=F$M,C Q.3 V,S!E>#,Q M,60Y-#0X8BYH=&WM6VUSVS82_IS.]#^@RES'GM$;9;M):,4S:>.[^J9ITS;? M.R"Q-#$& 18 )>M^_>T"I%YBJY%;NR?GG$P#[#^]^ M8,+D307:L]P"]R#87/J2?3!US35[!]9*I=BW5HI+8.S5\&@X'B;C%X/!V9=? M3-'&=VTKHU/V8C0Y'DW&R2MVE";'Z?B8O7\7*Y:^4OC_LVD)7-##LZF77D%X M?";UC/]V?GV4_):$HM&R;#KJ&DPS(Q9G4R%GS/F%@M>]BMM+J0<*"I^>#%^^ MG!R=3%X=)\F+;XY?_..T+;7RLKRMN'%NIN<0!I,9)=#V^74I,^F_UIFK3X^283(=4:TXKE&]?7P/ M.)S>671G5U?6ICI'3(/=T[G^#JR7A7 MD=W\N4/C.X2>E1SIQ,),PAQ3M2^E8[\WW")'J 6^KXW%]:79/XVM8O_)>/ S MK;@+K$!.O^)2\[GI1:($>F;!!>[05D)L-M:/B6NZ"P M6+5@5]K,%: 8Z\-H".H4(+$@\CREF%GZS$ M3%-PHE7+3"4#&8=Z-RIHR,$Y;A=4I>)7$ AZ:=/A.X'.8)>*6+YC\%Q:U)58 M36-S]$2 9?-2YB5S#?U8M9^#A=8(#:"23J'FD_HR*E$+KL8L0;V3W1I=,P*' M.<-F@F6+]6EXPN8#8?/H[M@$5DB-T2<@K:+=1V!B=2RV:^52%T@]40RA#E*- M0)N(J+70]A&-DNBJ1D 0E@GCN#-9@K7%B?NH:UP/0I+A/M5H%%9 A!J$4>C. M!7]R[DI6*#-W'7PM7$KG+*'C:A] M_?R:-J*GKL5:*VJ(54R4U0?N,#:DP%XP;B% ""$A,P44:@:(VTQ)5U(SJE8A MLQ*[TF<<0JZ,:[ =<:XU*F*IMB8'@:\=.T#H"$ L1GR<7^\<;LWH?2: M 4*G[2DF;--8-(!D-Y,N4"C6 AWLT.Y@1;[K!&Y!\8#%-F.O,-1OR9T*)1(Q M^N*,DB(<(+DF&I4HZ25 M>:,XY0D<5G!BI1FP150@Z\()GS*@BDCEV![$8Z;NO<9WMB.^=R:[&S#?G29W M1CNND)D4!&+NC.:4&;C#!4"REI#-K>A0AKB7/)-*^@6IB-NZI347 !FPMCS\ MN4THQ01TW0ZH;FR-6'=!]>2YL2(X$ 3R)6@4,PHACR50TUJB*BC^(ZS#P1(R M_Q.P'PC8^59@G\^X:@*[4=2A*.BX:X;Q?'HOQK)N9Q#6)L2I0'].R?@3%A\&BV([R<8HWT0+ MG12T*C&4W([).W K*0.3YXTE4*REX=O,5L9Y+* #:S3F2A-HGA'%5T"ZF_HCABW'4HK]B.L'@'17-#,Z]\Y"B< MO;%NJ2+""[195=)[@#_**)E!H4(5A$0/@Y4#1#P2N*,$@?^3?N\6*OS>2!Q M6).-#M_0N,.G?=_?ON][HU 1HD(-WQ1B3[2QSR4@:%H%L-Q_S8%?44J/"C$D M]:!MP_%N=]9U)RBV6Z5X+'(+*7*!#1TL.7$[;%M)C&T0>JA<^U%8.%05KJDP M6CBO831M/KKU6/"Q\^5>(W#[SNP-:H/"(M'T$0\02!(1%8[I6^CU8UZ5>F;4 M#"BY:G[9?MM@6UZ%JE9F 5@Z+TTD4;X!; 3B_8B/X>.#R/_*E;6++W,I?)DF MXW&X%^/#+C<'I6HN:'?[NC?NA<^NYGGW.5PT>-V+-PUZG:4,US?806Z4XK6# MM'LXC5V@X^-A[";Z[FU\P"?!9JU-;^K>IFLGL55K'4-AK8\[>OZ"_K M"L/MG:VEF?'>5-O+X^V>F\5EO,&0H!LX\^V\I&M1^(NQW;1/Z*9O(])2"B2+ MM8/E+V M[P;UP^2XSXCG[PN;:P +I\OL^3C\87>8IGN_2W5O$S=R([9Y8^=S!M2]\=;C M#WVHMWF3[@D'_XRVN'.Z!,6/F\L1.MD(I4>_[1M>: ;^]TM2W3Q=2_IG;&U2;KG+FO<&@\R"_QJP N$4=6IW@A$;9DX[;SM.CY9E#^[#Z M98U;;6\;-Q+^G +]#ZR" M*VQ ;RO;=;)6#*1)BG/17'-M/MV7@KN(LUJ2PR'GX3,/*7KZS6#P]X_O?V+"Y$T%VK/< O<@V$+ZDGTT=P_6 M2J78]U:*&3#VE@3X]%DG+QD1VERG(Y/ MV8?WL6+I*X7_/YN6P 4]/)MZZ16$QV=2S_EO[ZZ.DM\FH6BT*IN.N@;3S(CE M^53(.7-^J>!5K^)V)O5 0>'3D^&+%Y.CD\G+XR0Y_>[X]&]G;:F5L_*FXM[Y M=(2V[M-@<+W>-I:.:W_FX3>E]UX^0KE9\F4JMI(:[F5Y &$QFE$#;[ZY* MF4G_KSK7;\!Z6VDT,P7[8*7.9=.7TK'?&VYQP:HEOJ^-1;!K M]H.Q56R2C ?_)/A?:&WFP2T64 MV]%I+BV*/*RFL3EZ(L"R12GSDKF&?JS;+\!":X0&4$FG4(!)/8NRT(*KD;*I M=[);HVM&X##GV$RP;+DY#4_8?"!L'MT=F\"*E:Q81[N/P,3J6&PWRJ4ND'JB M,D%1HAJ!-A%1&Z'M(QHET56-@" L$\9QF[ ":XL3]TG7N!Z$),-]JM$HK( ( M-0BCT)T+_N3MJ'W[_(IVA6>NQ5HK,8A53-2X!^XP-J3 7C!N(4 ((2$S!11J!HC;3$E7 M4C.J5B&S$KO29QQ"KHQKL!UQKC4J8JFV)@>!KQT[0.@(0"Q&?+R[RDNN<4]+ MVO*71H%KD^T1'R0G![#A3W(BXJO#8%.2MM81S=03(_;; 'D$'7EUMRZ+K2X/ MQ&%\>1A&_^DRP#JD(QZA0%M!^^B[/88V/]P%[;?@<(N%$0VI\_/ ZU-6SWGC M;M^$TFL&")VVIYBP36/1 )+=7+I H5@+=+!#6GU-OIL$;D'Q@,4V8Z\QU&_) MG0HE$C'ZXHR2(ISFN"9S4DC<&= 9-05(:5HLM0XRO5A,;L@# +A&@?HD$>" MIT8U2EJ9-XI3GL!A!2?6F@%;1 6R*9SP*0.JB%2.[4$\9NK>:WQGM\3WKA0AKB7/)-*^B6IB)NZI347 M !FPMCJ)N4DHQ01TU0ZH;FR-6'=!]>2YL2(X$ 3R##2*&860QQ*H:2U1%13_ M$=;AE >9_PG8#P3L?">PW\VY:@*[4=2A*.CL:8[Q[<)N$PE>U@?1[\?F]&,NZG4%8FQ"G OTY(^-/6'P8+(K= M)!NC?!TM=%+0JL1060+&1AF\R6QGGL8!.C]&8R]%2>S+% M#G:U*1#?R'N?5&]]QZT@VD./3^KW__HL/?9%L->;Q).'VB2&AO&8[PN(=%,TU MS;SVD:-P]L:ZE8H(+]!F54GO ?XHHV0&A0I5$!(]#%8.$/%(X(X2!/Y/^KU; MJ/![(W$ 84TV.GQ=X@Z?]GW_]7W?:X6*$!5J^-H.>Z*-?2X!0=,J@-7^:P'\ MDE)Z5(@AJ0=M&XYWN[.N.T&QW2K%8Y$;2)$+;.A@Q8F[8=M*8FR#T$/EVH_" MPJ&J<$V%T<)Y#:-I\]&-QX*/G2_W&H&[=V:O41L4%HFFCWB 0)*(J'!,WT*O M'_.JU'.CYD#)5?-9^VV#;7D5JEJ9)6#IHC211/D6L!&(]R,^AH\/(O\K5S9N MH2RD\&6:C,?ADHH/N]P_-J_UUG*<'V# M'>1&*5X[2+N'L]@%.CX>QFZB[][&!WP2;-[:]*;N;;MV$ENUUK$\37!-::.! M/7_[DOZRKC!0K G(< G^Z<6QOW/Q@ZRN;>4 M\Q;31\I^;% _3([[C'C^OK"Y ;!PNLR>C\,?=H=INO>+3?#WOF;4D+!7J]/^+?O;#X!X,L&0+1.)E+IT;\< M[1_\P57>P]O@ A](]+<7U/=HI_) -^;/6U?0Q5>]I'?.-B;IGKNL<3<\R"SP MRP$O$$8I5PN^=+31VN@BX_GES.**%K1W,C9M-R]:7>JRMHV^OT= MX_P'3YYFKW7&-)-.P*SF'8C8]XA-OC 02D4ZI5'QUY\"-3&)R30S,8)A[['6 MBEH4U5S7W=5=57__W[6AIY; =E3+_.<_Z"WRGQ0P94M1S>2F:H# MVU9U/96S564"=H]D;[%;"B706XRBJ$PJG?[WL-JO M"@I1/S'B)X:@V11]AQ)W.)IJU9^7WU944T>V9/O[CM[!FI&'=M#8\8=X8"]5 M&:0JUBA5SM^E'H MPA$VG3O/24\D:?[/S=1UYW<_?XXE9W1KV9.?NQ_"CJ01-(VC-[M'=-74'LJO M5JO;]O#0"*'[QS7]P&XU<'C/P)?SWLM?K&V#X? M)06H3X=HWV_XP[%F.Q:!H=1;+]B6V#UP;-[0;#;[MU_! $MCY!/DJ4>11VZ1I][\^_<4 M2,J_?QO E5*R9;I0W/QSXX*U^W,[,L'#:;#PU.4_-[O?TZX_ARW]^>_?KNKJ MX-^_?^[_NZUK9"G^OW\KZC+EN+X._KDQ)'NBFFG7FM_AR-S]"[[U)_SY21E% M=>:ZY-^9E@F" NKZ+J@-V-L_544!9O@G+-" 4M%6Y6U[UVXG &7>L\-Q$%'X M_V"ZQ*XEDB*.;#]D.V42ZS%]6N"UIC(K,;0FX:N;E"D9PL= 2:L$TK:@ M2Y.;E*K\QR[4U&-R7+=U,Q$Z[6%K7D?3]@ *Y+-KKHK"EP2N^LJV< M"66"S\+6VI)>-A6PK@+_24N''4?)9D2CJ:D9-&N[BK,I2)!5")2," W_1;S2 MWH(MR4';4IZI;ELKP#]$'@I01;(54>#S8G9,5-6QAQ"2ASUF'+$Y/NABIUZKY(B95Q?\99;5Q!FZ00&S[^+.IKAC+<-0 MW6!2',946%@?M.N@?:>"I].B#.L\!A8,@11UHX+/>A-MCC&!''S:IZ_H(XJ) M>#BIM%AEBWA%[TZ7R&**2Z4:SO-F9O6[G9RP<\!J9&? D0VJ65G41^BL]X%. M.E/)!HZ8D22?D(!9Y# EQYI6K[A9-]N_V3,%R*H!A>(_-VG\6#\MDWC<]Z V[J[##&(7%I\,M:)Q"APDH)_2Y2]+9 M#KM UDAS6C XSNXVRD&?OZZO'T3R>SI;'*8=I#8N=;EJOP'R%NX7Y@%K?[NS M<\\&XC"M+E:MX3BC88U:3G76"Z>+K6Z.*QE,W/45*AE,Q.CMAUUG1&8%:^U" MDY-9JXX8F.1B7;(UX(;>; % 3#W[/FBB4P?&"-@/%;=TR6S M<3M>KR.%U3B> UM#/GNT!VN' _GXY.Z+IED (]N#KG!W!>6E'W1D]VAIQLO5 M.6+P')^;HCCJ9N@ZT;63XJS1Y:HO=%T6BY/A8&U''*Z^FN=9*$0.L MWY(D]1("/Y\:XR'.H"H SK]_!T[/G1/Z,W!Z4Z$3=!>X"O_<.*HQUP/G)OQN M&GJ1P;"E]W[5[=I1 D7QM([MZP[?$7YT+,\./X5.YMT.4F&G'B!%'T#JX>_] M[.7!R"U#C\L.S:G'2>P"V\C5+,E\-MME$_J +<#<>\9LG;:0@>W)=INE-@ M<^M@CL"SQVN6.7%AU<%KG^*8!Z9JV3R0(664X.T'+Q]G[&FY,6Q.$'!?&8NM M!K?J;@)MNNTU" VL_2=5"3Z/56"GPM$#1V,(;+GZU+YZ_O"^.@=,@HYN/RKP M9>NYKLJJNVU:2E'AKV% ZP&H+X?TYM^@BW?/QO3OGT>K?,>;WIB,FW_WA5[. MQL=??&P:=YU\8QY??>_/9T/]\]B\SD.'Y&%:7,EV V\J,.?I(.:#H _U//SV M !#EE:+[7_:?]R_Y^81/;]+K44H?%=FQ(-B,Y1%RV)#Z7%5V:U4%N%8_<.H2 M@B4$V[$&2V/TB00[+/K[!'MNZ>X1_C ;W,(+_&IH#%AFZ) =4J0#7$DU@<)) MM@GU_M[>N2>AF=SHDB;7IUM*1F^P=74SB2K0W^SJ(P"/]_4SP;"-R;K_;J// M9!I''KJY^^6KY[=AF4%EMJ5#.VE2AM5"8\C="T--Y!Q"M&C!E]:^8+49@;?C M/LMO]?BZYYI1%#40NY+>DE2E;++27'4E?3?9N9R8J>;*'$ ,I4*GB6YAN:A& MUC@\<;+?[/*5S[8L>X:G!RNOH68-BME@&@SD$FP5\F[FIZH^FHFJMM&\JC=! M;7H^;C*1M5I.G?E3NQ\/%."[X,TGZ>_Z9%7U]/ZTR!E(H5/SZOWB>![W*?]J M_8V'"TN7G=\W]?=PR&S8/ (,K:^.D%6_M$A7O7;,9_DR^CL*<_VV_BZEL0%) M:$11 [U^O95V M>?U]'A3(Y72FL[2IAK PG<:<7!>(+'=VH7S1SA\L/7V*]6(B8%@IEYBR9HS* MN9JSZ6UH+^ZB[DNM%WJ?%G/A"7[3?,FL\[,.,AEU.7\P=/ON8BC,JG&?Y@N8 M+U&9[+?ME_N5KFB8A5%"<8W3_*K7LUN9V&NQ"]@OD9GNDPT8J;JN3:JBO>#4 M9G:>3]/ZL@7B[HU>VH#Y9!CLPU"?I,*SI36.6"/:%Q;HR"]@IB!/8V^S?K$* M/TN8\5,U.+\&]^GY0!20II/I+RKU^52DXT[LBVCP2,SUVPJ<'BFR-JNO =<' M+5+-BHHT=N,^V9=1X-&8[=,7$/(+I)1#\#YB+(P.@%(Q9CK*S0*MH"T2QF(R&(S7[[$+Y MHIU_B$%1GV.]:!:*LU)Y9FKD#/>;2(O,K*VXB[HOM5ZH,P49WSO!;YHO%;QJ MX/UZ3#1C,&7:8P7*>U;RIR;=:_;&$MA(#)B(P>+[S/]SA\VC/.+8K M=H/3/IKCLJFH2U7Q)#T$0O!+73*E[;[$9SMT?F,/Y\D%ZV,T-E&3FB M_1[^#T8W6O _^:4'$[I[YR]G])R[$CLZ\S(#^K%/<_F!3HK-N75F%/I?C97 M[NBYQCARRBWB5N3%M.@74 N'E#G9B'PL&F=J?53][;G5'%,\2=%,5E/[ZPXU MDM*Y;#9RH8"(<^MRRO*JR86**+4-A$%V/7Z(@>:B=H_Z3*_9T,>\R55[DMYT MP) 5G41SQ41S46AV>W)I]L1OB$A% @(':K'6?'7!-A%KUG65?!?7(67HQ4Q%?$#MX MQ_&HV8/-&U>%X;VWPG!+;CFN6*8 Y,JTSBZF4R&ZF_MB@N%S^Q )AI]8+?)T MJ?95J2UP;'6 5GR>QJ=8Y.)9,X,BK>"K M9G]AW2-]LSN=3):814\C%P:)&XJOVJ(XGD,8I]@?,9HW?>U>S0E&V>U6,WX! M'V:2R'K"K@CD"G[GB\ B1L"/\.+-48\674Y^:9+/N^,H\N=G\D1=<&.ICXG*ZK05SDJSN@2MT.7BK/.(A!:597TTU?%LY.R01"Z^DP&G[FG] M*@9\7"YB/+-P!I6.PY%L5_;3*M_/,)%3X-&6BY=#!7'@TSV>;AEAN6BDJPI3 M SZ/-$=2IMS.S]HJ$KFH8"(7W^DQG6H9T%_$@(_+Q4DCOU%Y<[D6FD,TWZN[ M>4T;)O9B3%"!QDTN5O+K=$[7Y UB>-,<*J&JQ-8B![=$+KZ3 >\X ^5+&/!Q MN9B5^OZ&]>]9H8JD<30/#-^(;H UFG+QRU&Q.WYL[T($\.WWI82SO\ M3IEYCGML6>WA!Z=@V0VP8F39\LP@6 LE@PG_E,,*7AQ@MBO$NY*I!'%L8:[ M=P519 3;OCP?P;JY,8#M3=?Y> MY;PR$7=ME=2,8&@KJ>6T)DU*C1PNX:C]G>F2MGM-F,1ZS=[X4MT]/7]CG(.ADVF=I M:T5JQIRV!4H?>!*("UCBEH.0)"=?%//[G&4P8C*9:;,Y%)HY83-%M28W4B(7 MU[T2S">IS)%(4\M,2CBM]RIMCJQ@EM?<\/)(2^3\97+-8HWYUY?QHI[XO)?_ MF-DFN=;:\ 0)X_U/!BY9>B=V-Y# M*'0;&0*VD:M9DOF,&S7+G+CPM^"YIR3C@:E:-@]DSP9*\/C!TQL?FUB4A.0% MHTR-FRJ3H\M,9,VCEV.RC^X\'92/8_38:.[>]<9P1D0)'!;]E/S\?4[^T03] MKP%J=8/WE^L,N43Z!HYTYYZ*.]$[D# MT^^UXGZ^B/'#;4UTO*"^KO%,16G)4P[#I]V)O9@.I.B>1I- _7>@3G_NQ60O MA?IKUD8+V#+\ KO-(*QE+H'MJG#T@M+O-#\$T]EJS(-J&I8+GONBIUV0!K\V M+/-PQ<9=HYL%2G4]3@+.T,B@M-,5(AN<>=60^=5X?X%E\XN9^G@+3KP%[L4< MQT.-G,ZMS[7DER/>S,R\4D%34<67)[31,Z)K\7PG2SX*6/LR.=XR-EPAW2A@ MB,$:_4W6%$5+B%_D(\9R..X(1;',;T#TT3)X>)3WH"&IJ&:0]WE0S5Q%O4K9 MLBN:1(]Z$Q;MSU9D_ 3E+\?K7!!]U,^_&.EX(/2(V_P"$ ,5QG.2O: M61!9N^RZ@VGX3A=]?%97&8XIE;OME>;E07?)+?TR@D26V=&;5?R\)L;O3BN' M5!Q3'>5;"'#9 JA16;.K)&2]Z*K2>V>U:P/)\6P_[/"V[_N8-K/(5DIT2^4\ MDQ1HM(Y5VL/(VGTGSNZKW3W;+)\EHO=Q[G8=%J/'!:2L]>%+NMA@7B;N([MD M%SGNGD71?AYWQ]/EO%QN9:?:HE@6V0$G=?Q"W"7S!;C[F8KW=V?Y)7?KM76F M-S D!C'*9+9=;>40LA_WV?U"[I[%G*(^C;SZFLKUD!F*<6QSD'7Z!KYAZ;A; MRU]-7NI,@;GW3O-+]O87FKHHKHH]3G*8]&PT4U@C>KLW(LK>3Y[61WMJ@#?E M=MM*&L4Y@I%C@NR-=*UZ_EMP(C'U MC]&-<^>*EAS#K]K^!B!2MYRF:'F#].W(.E0Q3=8\>PI%035ASU1)?Q;CWO\N M\'M5QYA*T5H"VSS(2^9'+#H35T1.(]E6K4$/!M7[662%_RM]?13[;W;V>F?X ML:?,!,"BP G"^^'2>,B1W62CEFQYDQHG"46S;QAR5B/IZ!VQ]8[)/JW?USKO M=6CX^-M=G07/?-C(JW/V2*WFMX1SL9CQD]LEKQ,06\G*P]MDM718YG M\NO,)M,=:\WX3NTE%/#Y!YL.PW2]%Q2N5]N* MD>T/FYS:-9ILE;=*RWE\*?QF9Z]XBH^962J+TV-WV,MP3:%JI+V).BM$=_-L MI,RLL^])+4BJW9-T#^3\AS]+>ZX0%\&=YJ =5 MUD.;)8PK%VRP\* J\X_7=U#2Z01TL55S\KSB#UF$)%8N*(4RL8+:-=.2%78P M*!'151XGSA^3N->6U&C[3DC2G]A"9%T6(^OYM[56P]T;@GW/;$ M3S.:HZGN^GZF@LF$B^XQF EQX^W\)!Q^!X=?\=.JQ0$_7]PS98TT)DVP*BQ<>SSO4-F*:24*]5KI&>-E@;.P M$XL*.]_V5R=#=#4<*W-9J$Y\M3/3]'83OVHE^JN;DZZ:I8F_&GFVGNBO%JW[ MK@7 .B_TBQ4'%$;EM1F]ZW@3XB;^ZK?C\"O^:C:+&BY50F5!\N3J>MY&I!:; MJ-IK96SBKT:5G\?]U7R/<8K"Y'[ ^?=I&5$HM"Y==P#X6],S\5>?@@&-"CO? M]E?UI3.S>DMBB!2['-6D1";-MJ*;'_L)+$6_,TL3?S7R;#W17VUIUE1,%RU5 MD"@>Z4W*.E?EHYMYE1 W\5>_"X=?\546[,C,%,MTQO MX^]$PSE)]UAY:/B$9HPY"RF/N,$DPGLQ8XCHJ_4'HF"\&^RF39E-O85XDV;6 M*V RM4PLC<1>CG&V,"<,:BN97R^1_HB>FOX\5\G5XB"1OU.^[_7C_.Q9!AB^ MOL0M%(@M SKGK.-C2WRE/X/IQ?O;H9&FMEC-FGZ4X5EMW\@[E#KN+ M.)@HWRF^&!^JZ+KB4%RI>I;W70A,]7X MZBC7H:N;E7S=.VJ^.7.O_?B[*R+Q:UMJ?-XI9OL32TA+K?1*7G,;E$F4[;52 M]MJ.,KPB@KY][*(*9XST^ZHF-"U)KDN-37JF7776_K?FZ94>2WE5=#VV*FG1 M@TJ'G'H88O3$N5( +5:1$@OX>FD:VR-&ST//R.Q0?3O$E!YZR&(S3F,:RU50 M!-EH9:Y^U59O#%>@DA#3=Z+KB2&FCEE0,9>A,X*1L=8 H)-Q54J8>[W,34), ML2'Q*R$FE?/NM=QHOA;ZU>*@V<&*G@BNVB;^UI1-0DR1)>C;(2:GD)[J;8HO M:$W$N.^H8#)?ZU>=KO*M>9J$F*)/UV,AIISA:ZL*XK%:=96WU^M&K[VL)A;P M]=(T"3%%ZV434),D27HVR$FO="ME22,Y!'VOL+SLUGN7N.N.HOI6_,T"3%%GZ[' M0DSC4E6DV,J@J*D#Y;XVX*<:AB;J]'II>J4AIBC%@Z@ZCH"5MN:Y=&NZULH- M+HVLX["Z$AL87WT()J+QDJH_0OIT?53ER-ZH7AQFN@MODR ["5'$ .2OQ!,& MOC2AYN69K(&!VI)\8^-7>G%88XL-I*_7A8^2OXV!-=IJMS6*(Y>*UO%G+;/C MQ,&0CPV.K][%C8(_ZB@FU4S9;C6B)E>FQKB( ^1!(_N83DG#L+[.^6K M?0.@GSWF;A3T]C SU9H;B+% M7K?5X)C%*$/'0?Q^#R#D/>@\PB$0"1'=GOS8M8X< \G 9BFJ[KGJ\L#+Y-:R M[BE *=B6 2UXR,NPKN:8DVP3#H'3 C8_E6PXFL['?9E(,! M6(*6+ID.8RHA)?MYB47[ Z;)-+( _@>?WN8"N6@Z.&YE/M?/H!3-.HXK;74GCYJWO>U M_GIHR\/1J#>O1U8-7SE.T8OA="=/Z4.TR3 -/*Y+ &OHXNYZJ,\&/ MK&*^9IS2I\M3^ESR-+HX=9A:"_A#$N&:V*N>H6GF6R-/+X/14>?KY.'W; M/H7#81F A\,:6N$U2PZ?>N*N%($)W4L=CA6C&*JI.FY0]1)PZSF<1;#//6MI MTQ511L9:G^DQ M9?3<0(EL-#T>J(FJ[?9YJ$&+:Y-?C2H%KG\_+"SR(N%O0&1-L!B@)L*6U.>A MIB[HJH@;Z:; USNC%NH-:[Z3R)JKM&L>QFUK]06VHV4&8<8GN.D 5U)-H.RM MR1U05'I%J:BC#SB2;2V== ZC;3NRXN7-KCY"Y7A?K]-Z^0QL-"PSJ-NV=!T. M5QF^Q0;.PR$!>3#B\BURHQDEI3QPI]EN)KI7G9R(D+=ZG.#D-9P$&3B6R;N6 MK.W T34Q56FY-5_PZ]B803/#S2*ZFUI/!,>+;B:(> T1C**H065!3I:JE$U6 MFJNNI._0X1(YMK52YW5DD6-1JUHGBKEIW)7+FUU.D/(J4F39,SP=%E6:[A38 M03$;3(-)6(*M ;B/KK@.VRFE,U-M00Q]OI C<)*/["+>J:@YM?O?"4&;;"]? M;,RR]::MI$, M$7>>?;WI_XX0%'Z0CA$1;+QI^COR<#$LY'N"@,G5==E3D.4L]L[AI4S_>./D MI>EO=KH9'*DV;80O8_FN7L,*ZT'_U%:R?&?,+P2_1G)27 ME_X&CSLZ+F;ZQQPI)YO^V3$FUAV=59$BV;;T^K1.S:RXAQ,B8?I'#4$".4JO M1@9G:U).6*(ZIS86U2B:_E\^<"_2KJML$:_HW>D264QQJ53#>=[,G%V4GC!4 M9\TUQD7L8:7LX6_'=L6NZNJ@.2Z;BKI4%4_:[JH(?JE+IC0)"?EL&P6SDFRE MZ\_!8T[1=EMW3G* TH'FGZW*D)ZAW@\+!]DRS[X73-5UGE4<)-8T)..5>ATI MK,;QG*#QNTNS19:%NDW5$]<"*R=:47.ZX+#>7=TH&_^#7YZ/M*O2JZ3 M9>F3*=IE,7UHCC[>I,/)/=*B8[-[SN5'/(U@)RX_'A8]>X),!X2JK05;Y'=M MR70D.7C*R?F'OSPRI,A7G[$HF/;FF+'APUM0/1:N22.)A9Z:-+*VC=D]NM%7 M-(]Z8HXK"H8Y7U9XT=0B:UZ>/D0[G#V,T<=1?'1P=Z]Y970C8H=\3B1MJTZQ M0*$^R;5X+VQYR58=1]J;_ \"L#:'4H %=A!V@L(2&G_CL:JKL(:]LJA [XBE7ZC=PZ(?%5B/>K93KU5RQ,RK"_XR MRVKB#-V@X.P&X_LX]TQ:GWVK87"PV+/364)JM8 =I+QCMQF$MLV>B89M9D9*6/<3@*S,2 MT-JZ1$;.BM\S\>5P[1CWJ_'ZN/EQ;*#W=#]EI*]S.?1MB_KBZ#;K7M.LF:4E MMP!Z4VN:I9I1C*QUG: [&I;VB:GQ%T-">+92[75%!=S)A]9>SQ! M]U&S+*HI_!=']U1!F\S*J-P+)&].,CBYI# KL4SBA>[+;34XCF[!195ZLY5& M$:DRZ\RD(C>?G]_QC-7 '7=8@F6)EFTIGNPV;1Y ?2.#I[E9EB_IKO],"/Q^ M3!4O;FISMMT9(8N*."AUN'FK<1\Y^@=K",>&Y2"/ZW!J5ZLS2E-8(?W&P,IG:LZR.HV< M6_$+')\V6@FRHXMLQK3LSP-U83 UN/I].X-(HD?(6J:G386X">=?#E2"YZ\) M<'ZY-8PX^7ZYYS9%KN^)LJ"B$K5B8P3?;V4-7RY@^4ZTGM,:WO3I$BX8$LWY M+:F29C(3NV-$;HDWL89CBMHOLX8K_4*KE%D.QQJ[;+><>]Z[Y]#(+2$EUO"5 M(_MSK6&D#.Y-$LVAJ.V(/KEUO"LIQCHE*E5A45C M8* EUBWJF1A%*+Z/-7S1!UG# ML4/MEUG#^$S*UA=5,-3X&4WTK;9=GD;O?.+$&KYR9'^N-RAJ.6 M$'41:[C1=IRT-]>!V@_@;6\)?C^?DN MSST HW@M>,,R[67&AT*6F"#Y>16SS9 MP_3*+A-_.86?T*KC<__8DA-V:_P&=<^Q[?B,;/STN\L_AXTMIKHJ=/JHIJFY M>:G*NQV+:4;.E_A,-D;HQO.$C9=BXZ=?L/Y);'3RD]E:RE."1\Z*?3F;D0K1 M\^P_DXT1NI8]8>-'V7A)ZN0KV+TR&O<]#6O,LC(ZY[LD%;E$LP2M7XK6@],S MK]^Q6LS':*=7(3S.+RB-5IVGY?HTN?9OH;?.%5\LN0[Q:S? M:W#I.>@@&M<95N*T73CNB0DGO_N['VI^YIURP?.=8&C#A\*K-513-3PC"B1M M%VIMMDE@,X0M@O2F-F].U23M^.F;'R9O=UW'X>PES$^8_Q[F2^NH,+_2L$F5 MH]:$H.("2%NTV5Z/([=*%BWF'\Y>PORK8/[;QRN?=B5?UP[='C^\-6E[Z>6. M9(*NYFNE?&\N>*2Q%$OQ]"7KDTNE(C*-U?%V9: MWW?1$IJ_EZ55Y&3P.^'QQ9=&QQX;;UX:K4XJ"F+,EZJ&21(H%',4RKEQ1\A% M+HV./4Y>7AK-S,A2!M.K!0$CC:G-(UQ_Q48V&A^Y2Z-CCXBW+XT&FZZK=6A" M$B2*Q=>YV918W$?.M7\G.BYS:73\D7+RI=%4K^]L\FAOA/2-BE!K(?7-1HJ[ MPKG\I=$11-"@7S=SO9[+(V#=$C2^NTK/I2A>0Q"-S?7XBW7%CSJ'Y,!$C0SC M3C6V1,C=.3E243WN OHBSN$[-IR=YS[V#R'D%>=P5DD7;,YV*D*_,W6IE=/K M]]BXP^/KG<-X8^--YW!MM=/-OHHO-7^A8)Y..\"*;K9VQ)W#>./DI7-HI9=5 M0/:R*E>\Y^YS2&=<)]=Q%Q]?ZAS&&Q%O.X=+PZ33F^EZR:FF6>=XU=0B>$], M7)S#F"/E9.<0]3U-5R?J@DN/IPQ84V,6BS]JHN <1@Y!&0V?(QQ[+["]2?V^ MELDK:^;LID4CH(;_71#&)5& MJ8>*SI6TF.V422@0^K3 :TUE5F)H3<(CAYJO6F_V3'4[:@+\(Y#%IB+9BNA, M)6C1BAE)\@D)F$4.4W*L:?6*F_7!F0'&-I/VWUT;PV?V[]G_MO\J#H6@:'4'7SD R^B]?&J8Z M[!]Z_WOSZA)B,!S7W81N%+2JI/N;(;(@5^MV?6[-#.E1.2KA X>5-3P#0#I9 M]F_.P(OG@R_SP+0,U3Q6[:E0>E+%SZ>M?S(NZOK.#C)5@J25J3I/2;8,W;:G M/ [*WUKVY">&(/C/78F?8TEVTV/+IL6T9'3!V_KGIRF++[ MY+-KOBWBQ+5VF-MPY**BKAP-.+/%L&5Y4ZZ_$G'\6CL,N,5Z/E+78P%S'Y!5+%[\4NMQA/):]46)3OC96(7BV%QVAMT'3=9EGSU/S: M\9PV81?:XG4RN*0JT+X6)^PXBVQ;1J[4Z<%XP M6F/7G6BJ._/:=#J#4.652%]K?U5\NEP6IX.A +C"G+$V:,E!H!V-7FN'.9$U ME()M385^=:5D"&U>-;F5B%TMA?6.7Z,J>A;G#$=SR4JI6%(RT''(7FN'Q3HC M:CFNT^+(BF$T!&.4]QMMV)-K[;"\&=%9*RELXT+6= RQPY@!R^6EO:*P^U">_7'$Y5I5,Q[.50N:AS+K: M"9YWT+6>'I(:QP[EMNEL,LZ\S8CXU0IIL=1O"?QFT1= WS$'X\D<<4Q(X:LU MI2=&OM[N=2P<6M@[,)O;O',XW>V.ID^?FDY83+8 M[M5+\-?-LWKMB6JF76M^AZ&WY-S]RX ?IR"L@T!OJ0S\ZN#%\.GY_MFQ9<)A MEPQ5]^_^TU4-X*0:8)7J6(9D_N>O\%='W0#X8%!M^*([^&F99M2/KVF]6V,[NO@M2$M*2K$_,N&#SX M_JXTTD'*&J?8(''!=)V_?P9-@),@P7_F1R9#UH%DWXTL=_K7\WEY,=P'PQE. MR;;+OS>&^QF&;W8MXPX]^"J8P.#S*$3<0XG;8)@=2U>5U'\AX?_V)8('\",_ M/\[37\?F8ML8^.-2==21JJNN?S<-X^2P^/_^%XTA^%\/XS?_W8X>3)(,@MSG MDYI%GMXL*4QA$(DQCF;&4E:4*806"2*#B1)*P+_&,D)()#G.4)F;+1#.TY'1 MD<'%]U#> 7=DZ0HL*S3*72Z?XKM,E^/__CDZY_B^HUD\QPJ=+S<;O]_6[+N;^K1M?88OE1O%;K/Q(Y6_96]3&)(ALF<> MN^/8S%R:,N^8TD*S4__?_T))Y*]PJ*!:,BTS3+-1Y=0NNZL3".S?RX-+F5*0 MY:8 ]2YOR>'IA<$Y+#6PX!+8KBI+^FX2P_F$>O"OU51U01HV M2 XLAY4MS?]ZO+Q]\$^CA7MCW)AKC6_0Z86[9[0,F9,!$,5^4V JBHA3HT;WPB]Y*2^^'@P<0" M*:&,#+.R786@$KG2J2 M[T.? )AG(F8K;!2W3;P^H&5OV)LR2S3+:,VT/NO(&6TU$R>_Z'/%,P%TP'ZD M@D9$0D>^PW+_.F0=T'[.]5:!"'36TGYVO^G7*M+WW? MU442/HJ%8&.ZZ@3[3U,%%>HD*']&4.=\33"!"W>^!>_=OO;03!)S'.=O9K1@ M,%G7;K>R@[3_*S,)09 TCN 1,9$N'D Z^\QUP$1U BGB-N O![-75]"<*U'M MM%8=+=/+.H(1$O;.<%"YT6CVRCWFQQ:+Y09[^WG3>@)M_N#6DNRF@IX%2PV/ M?4U)3HJ? SG8Q:FD5#.ENDZ*G8;>R)]1MCIW(72003!DA&*BA--CD:#1L3B2 M"4HD)$ 1&2Q#TQ*Y"Z%OGPAR@:A1HSX=KF::OVA,NO7IQM_4&1$3D>]^*_6K/=IQ?MYZMO95,9/_G<'*>&68'ZTX'-5NPMK%NK?93M/^< M#JSONY$-)"V]@L/QRP7 A]^ED6/IG@O^VIMNG[OJ]RFK2=N5N-V_W_1-MA;I MO@^WV4L.\8%U_'*T8SW*"88_871#)^2I1_Z;PWP6>^]MK]H)3A>9V]8RT.:? M'O[:&@;!Z2/V?'<*?WB<"6MYIFO[K*7L[(1@W\.HTG WPTI:2YNYMFT01M8$6;_G^$ M?$M!'S\\%2A5\6S54=3PB@YHR/X]LE,__WU"T+"L/9%,=1-^_C->'(H]9?XH MWW9N^=L49\QURP?V;HJ>8#S5L&[__-0PV*5=V$C($D91;. XN__45!.@!VZL M7Z!&%CDU"43-M6=9GW/$[JS]"RF"(0B2XE5@VU*J9:G07VQ)MK:2_!\IWE,A M,S/(Z_(EUJ/(PC^;=M=:F0=C:%$5/T_?(U5D02J#F: VRS+U,A3P= QS4&2- M)/.X@G_KP1_'UO_.U^-0U#;M%K2F5%,^C("T^FYQPRJ=I9;.C+VZ#3#QU]UF MF7=W^&O[V[*@]:C?J_-'.R[L;1& M=';=".(Y+1O.F#J7]!2W!K(7^"BIYAB*6^!\?1#GTG+VS1RD697-)%%1+^Q6FR,QQV?K6,W]^3;"[9D%KHS6US)?![O9\ MVBAN5AU=:Q)(%HSTF3JN_5+/X'0:FJI?JTO^> R#!MA$J;^<5!?H8![T:[=X ML _8FK+N!:93*IC<5#"[6V(=A %.;MGM24N7AYG;MV@6&$?B$$_C"XS@AX&+]4&*6\>1I. MN!8A0_ZZ57QPIS8!X8UXL%/H]R M:9UKJB.)!ISH+N<3$7D90F?0#H*.B[: 8+I L>*ZB S6#"R)/B_I5HN$UE_1 M:Z'?<)?%QGK5OV?:L"3VO&1MN!27U*;&O26HSWKNIN=YP 29ZF9%URG&-.Y?N[@]*W M)/[UW;&E4#)O4U7^<(YZ_._O#('>TO27=V:_0A=.#5C+T^!JT!24(ZNI"K]Y M%#9O1G#B@L1SFB@[$>VCV"@$_$-(S1) 'U^MVBLN/9')C7E_O\R4V]M([?9H M^U1XMOV/U%RR4TM)]T#JOY%;! T22U+AR9VGQ&GC0I]SSL&.FEMF/DP ?]^6 M+1YV0&M6.'76U)D650E"Y6BP4-YCSC.ZE^%S%VK]KT YMQ,5SW(72@S:T 9J M0^%44UZ\[BFDI,:JSJT M B5=AT6"_,O .%QX:F :0HMP!'8%8,T[Z_ AE]"R#W,)=];B@9&YG][ @@S4 M0Y!+F%+@KU#O!47G-I!!J 51;%M'F!?NI/Z -8_A/XX'M8->E/W^D)%-)_8$=]'L$ )Q';S0+4 ,?"LO#)X/V["H+ MTE.=L"5AEN MZH_@1VJ'!PS';G?%W*GJP,9+\R"WZS7ID?HDP;%M^H,H ,Z?7\SQ@P$.QG=' M^0..HZ-Z=U[>V#J"*7)G1F6:K4DAX7C"\=,X#KDDI73X/$A)L@PY;@>7UX18 MMP,=>?3;% 15^N@/C@&% WR+O==)D!,&[*W_(S .8'50A09MG:2@V;MRI_N? M;Z&9 ,*V*6"LFF%$+UP3",8,0_YZK87AS^A?^V*_+/!Z^_8% [-@5_B5MNY+ MJF8HPZ"T&:6Q@]C8;71B8Q%*[(SH0O\O,K.V%\&$4 HX-;%L_TSY68'BM-G= M.PX7O!FRMUSH-091Q4FKU_>SE5ZC??-O[3@CCLO\+Y/V29K*EZ*7>3[]E]"L MET[ ^L#ZRZ>!( %U]"8KVCF!C6,FU,7HFP#["Z:A.5$B/F?0^5DD R1I \01EPQX,+SY?9OE0+[-M4#)O$;EMT>'X5 M9:3+$U7'-)*:SH:H,LD5PYS2K](&5[]L-WXC1O8CI1X/[:GC8Y'[,%X/#4O3 M"L/MGK.-K\'W;T]E.G+4A&6'[]+]X.4K%;XZ0*0)^V(%5@L!G2G0]0=) M] <$41B-W6ZI?URO>1[P?+HF,@3.&TLD7VO5!OUY*<;8/B6ORX3I"WZ5JQH% MQ\"KA3?%V*?C[O6%F:]8(WDM_K'BZGT*I[1EPX=KA#NV%<,D.E@@N-PX1_9Y[NY^0!#93 ML5P%R"ITT6Y2#K1>X% @3_ERXD7RJ5TUSC\WY4;A2$)!V-6K.(O)L%IL>@/C,K^(,GL'N'[@?@W0HLB7W1L^+%S MP0^.#3]VJO@G;Y(_WVC3O]$(177FNN1O,_"?M(B%5O+(5O_SEPYUS7ZWP E- M.:%'R.D-W>61C\88+J%C1"0EDA()A:!%B4 PDD?0L'9][ONHF%.)J ]/:D!FD,'84[25])OK-S3:CL+?X_CPSU!ZN#OQ\T,R;4'[WK%]F/P8(2N/;AYV"T0=NZK3M!_=IP@DZMQPHO6_%NT\KRI*WV)MIO!$Y[.4WSPK";RGT>YX5]!7GU_P2 M/)_1J0?!VI)@,PI[I[]L;HW3T#G+(EF4>"$^/D?DAM+GIAIAT:E'EOUPL)* ).0^?O-S7,O M#GT6]$KOOGOF.^U<1?29#(#N"WS* 0K\(XQ)!#DI.4F'[ /\% !W*PO("\B" MAZ:E#MN6VC4N%;;."0Z A5[8DTL94G\(IN0I*BS]9YC6FP3!69=7]\WNADKQB M5)ZBU#$4ST8?MZSD3%,%W5H]*O7K5.7T%<.Q8;G Z5I'41F&&P(X$@AR 3B& M30O2I7Z)RRN(BV0CA;$DTG%-D8X7X4VL+IG29,N3O.K(7GB]$I3.C"GIOJ,Z MUKAPJ3 G=IMZ;-U#VM%C*T,ELF]GH(8>R1](AVT&9U"F QQ/?^Y^QDPJH-%2 M/8E8N%JQ -6K@;>#!&75#=>0+\5__#9UV(R0RO +??\YD 2ZY7A!BB(SLKS] MB5:ICNIH,:,W%JT@44+OJZ5W0"TB2,JR+=VY%+6)V]2^"2&M6[8E R5@!Z,I6!-1YB'SO*EXM/[9J2"=D!"FZIE'_ ZX7#"X83#KP6AZZH)>&D, M+I*9MP]#!XU(;5MQL*"4$#[:^,/VI(P-V%NPMQ7 MF$MRZRGLLGNQ(!9YF]HW(6Y$C58F>D+4JR4J#QLIN4$NQ 58^OCRN/&3BA0& M$GY>&3\?U=:U3\ZYCA*^TF/QL/&8DC&*$DDE,Q(),B.+=$;.B$ FP1A@(T*A M@_VOC\?BO7;D6=#TAR,2@W9\QGE,KYYOAA$'NX%V(O3Y 4S)V7W)V7V??W;? MP7!F;[%]AP,NG7"@UN^?]/=LN-[KD+^#W+C4[D2MU,-A6B^SY![DP@EG M!WU&7W[5_+?/"QH]$[F?(UI.:5:CT>R5>\R/_7%D[.VS\7O'N2N7.?V1;3;R M7(/G\L'QCWRS5LXS7?@AQ]0@-K@47^*X#Y\(^8OV_5$V4^[4\AS)5)P?*;"6 M 03UPRWV*3AFTI]GG.$/'X&[4Z'*6,$S%(Z(&24+5:B"C,0LA8U$4J)0>D11 M-)"PW3Q+^TOF027?:67G9A?!Y'1^/.-K;KD=7#+_HN1PDN?G:7E#<+[>P.]) MJVNS>!N6S#PO6>*;]>I2U&VN6G#N"_=YD>(I1L1>UCD2,=*H-6L]Q)MJ8[94 MJ)4)HPU+OJB34%;Y67&V$KBJ0(Q'"]N>%EHK$7]9)Z972*/0(5<<:^)>I<3D MLWJ-@25?U-F>M=/,Q*T" 5NW0&CM,+1];R,S!%>KEF8):8QQFG#DB]ZE)%XO(%"H'%>#:MIHE;#:64B M4B_?[HS2=(]G6J[FY=)K?\80TPV[$NF7)3.S7%$75V"F\4W23N?:!;E5G8C9 MER7[6:S6&6JS+BF@%(FEYHU9E?G+5X6!1] M650MU_/-5:>S1*H.Y>F,UR_. ,0=]K+H-*L:VD@8+;0B-BC-F%JWZF5G:=B (Y-?$NF\.FK[&V31XO561:ZQS I2Y,CL M%RJ(-Z\S2E.KCKF9DQ_IFD?"HD>F?]!A#*I3QCH(R8[GQ/T4[>IN.RCZ8OY[ MY0X[R6*SO,8SB)!3LFV)+T^"HB\ 4*:EAE?7F2*WR(OT_50N*@"!#3@RKRNE M#*UJH2(+F#1L,!ZS0<@&K/7(Q.:;\Q*^E(@.4ITWL*+KKD1"AH0^,K%DN]-= M4$YZJ?6YOH%OS#:V]MM!T1?=TLH:+0H%?")(F]I4)E:F5!RN@J(ONJ6-.*5% M#KT%5S6D(F4A=;D?R(DC<%E*1B'+:B3!8=9Z89'.H+.&5,6.P 5SK$9&:,AS MS> 'I1S.W6\V.&S $;C,>YG5F!=X26/7[*QZCPS*8S@%V!&XH,Y@7*V/G)JP M& _IB@0T499AT2-PZ11GE;XGC%#-<[,&@V?6_.P>=NL(7,B6HZD$FUD)0*Y8 M,X?#%LL9K/4(M;OC=B_?9M>JYL\W4#&L]@@%Y/,\+M$&1G+'HKU11 ME]):!8[ $0QTLG25;;4M"^$+FYPNW0-Q/%T%-V:\*$I/2W9'(K&"ALTHW)O1 MPU';A1+X^6R)."Q$DK@BDEDY*Q((DA5IG,)$&B6SE$S0!$'@+XAK;?KBXRRV]4;"+B1S T'FDH2DLZ)'IK5AO*@,LT(#?Q(QC" M4)51*D-Y+*A96O+:K2'2LF #CF"HMA:P^UZSDD%4O5^S)UXY7X,Z!S^"(=1H M%Z?ILEY!V/1:1Z661$R@T(5%7P@'*].9$G5^TQ1\;MXLN?*ZCZV9H.A>.,3W ME.XG@2TR>XMFON=1U@<%3[=UWW]@^%1U01I6( ?>>S \NVYAM^@E3TC_O@./ MWN+)P%]DX-%;.I$UB:SY1@.?R)I$UL1SY(^L\+Y8.@H-U@]9E^>]PNM%O/?W M5NW?U>_?%<'O'HF7-Q&^%><^O'3QR06,^]#VOL^PA\% _'.#W7QJ_U'\%L,_ M?0 ^$OH/CK+<'96._'AE-!($7#,"7AR8?VQ$$D$8<1I\Z4BB&F1(@)?W@/%_8DDC/!P[__W_O%XG_) M,@#C\>4EXUO]8AP''"2F_0KBO^A3I%!^!HG_F]W_56CQBY+%(C0@OPKY?;L1 M21B2,.2:&/+K74=?K@=9S[9AGU-2J/+NWK&O*"JD_=2=;%]+Q4MWZNQT^LQ= M80D@$T!&"I"Q<7<>K]O:[G,*[TD+SOJ3@S_ PE.7DK[=BG,]MMPUFFY/>OO? M\;:TGC,QA3_9!9KZ6UT'>VX+MB2'-RAYINIV@MV( OQ#Y%V(7\E61('/B]DQ M457'%BYKO")OQNQ$ =9\< M]$22YG_R=(4>1^O]5;F# M&/<+9EYS:^*,"W:QX#?_H@3Z(YO!_O[Y="2NRN-*6)JP] 5+42S8[! LNXA5 MMHA7].YTB2RFN%2JX3QO9E9?3M,Q6ALT7;=9UCPUOW8\ITW8A6 +&7GS+XG] M(%#J#99&S>M[;@[P4\MVT]#M-5)&>'/5=F? X[' B0U^,?&Q3^B(H6D=;X7. M+"55#XA0L.S@Q.S'TW3S8.0^?MK%3X[(#-5?H%JODNMJ1J&T[ SX(NT*;9$* M53M"_:!0]"35GC M85H$F'8^I?QQJA$U9\0BS=&$(^5AK\972+>_"?9M0_6< M@>HY^Q;38NO&=X+,;:"DYI+M^BD;R :-*/@G$]3LR-5:;8Z'8EIQ6 MPYDV!;DMTH$A0%(_,B2>N/@)0;\A0<]G4KR3H3@O&*VQZTXTU9UY;3J=0:AR M<)H+M!]H_ =&DS%V[ULVF$NJD@+K>7"2U?:6'RL\L%Q^LOB;.!]OB9 O3%@^ MOW/RU9VYM*0YFRFP(Q>WY19C*N%- -O\P=?EC==V?6-@KK,(OQF.2*ZQ$0UP3!X4C7H&:?:EI0 VF;KJ5;AIK\8$ARP'*_CX6S'! MA%,)IR+%J7.ZV>\B58G=K%I>GAHCWHQRIN/92B'SDX!4@9(ED6MPL&$=33@F MD@OK3.E -29 M4VHU8TKT*KCJ*-QXE_F1I=_:TI.P*F%5I%AUSBUS[Z#5)+= JOB]V.46XZGD ME0J+\KT1TBKP[C/8#SI[%4OH?P5G[XZ!;4.MZTKK9-$\\0/B[ ?$3-/OJ5,I]DF4X!R^ MQ5,"XY# BN4%)QA]B3CZBO.]OKR'EY919\[+/Y;[2TQK_6Y#J7/&A-54HBWU M5FE&1,.#^$@"^X$CIUD)"9,3)B=,_K)L_B-4!MQB/1^IZ[& N8[D\@UM)DHA ME8/3@ CZ!YJ-61I_ M>->2M2G\#=A.F.]&_94*4O-=/[G6ZJH6O*+6_8O3/V(#DM#A6W<_WG2(H#.T MO[!*?U1XR:U5$2%?8F F'D\"R&@#,C8>S_-S+!E9ADUT@XTO?G#,]349;5=O MHR77X$1I%6S'I-:62&^\%. M5F [EFD"/;W?V[H_O3JQK),]>!&5#&?3UYPQURT?@-UQ]@>A_M=EQ)@?;B34 ME/L"N1BEJ]*2[?B;MHBAVXS7Y.JIA%BQ(=;Y5.[O,$O%I\ME<3H8"H KS!EK M@Y8B_X_-?%WF1:$ 86W9*XICRQ-AESC- F=/R)W451B=N? M2()$$D34]#GM,.L3I$#3K=UWJMV\)C2[DXY%; ;#1C:4 K$\S?KM"RB3($/B M$T5?,)S-1#C)&\I:M=)\+/88C52DHCP5%=!@H#<4GF=%_2"HTVZ/3+B4<"D" M7#I??.$D,HEU1M1R7*?%D17#: C&*.\WV@&9@@,C?E#(52SIPSIJECE)N\ V MX'".MM= IJQQ2E&=,/$PW#>L.HXGF3* T^0D9U4EBXC?0?Z<3Y=#PG4AW_*0 M;F\>B8?TY&5K0$FBX#5L=E/"9F)UN1*Q\/@IG"9_D"=J](2<"3FOBYQG- Y. M9:>\&=%9**OY5^)Y;\H4MM))3U>DI2*\T&V(]Z;B==2)B%&[K769Y%#J MA(/)W9 ?"*>_2;^RZ.8&.7_):&I16Y#+=M]KSU8!_7XWHAY9KW^;PJ<_^/Z_ MB*\G'D3B021Z_[>RE]Z4.#VYP*RRXR(B\-1RXQ7I!>FKT(F@ X6/99-;I1-R M?D=R?EUNX9OL)(:+A9:F[F4MG6E:SH"6.7*P"M@9K &\F:X;0?>>M0Q#=0T0 MG)83!/6#88=O *:<+*HG;D1TSZ9* )D ,E* C).?=^S$9Q">^'ST?,S$E(RH M*1FEWL:*K FV$VQ?*[:CYF0\WZK4LG<7^<)ZH1JZ2_WWV]YB7EVJ"@A]16%0$%%$)3&[M<_$JU:5:7+ZFS RHAS:I=6+B G:IK85T]=JFM,$S_KD/J([][&B.(Z\(+M: M-S/IJI) HWQ]NL '?I-_*XS^%3%\R'.^FAQ\MI<_=W)EP_/_7+1ED], MOFW.*O/.M.=(6FJ5F4^6D]Z\M?KQ"R>.%5R^UI3=W!/*TSTBJ3&(JPV!X%:V MH[J:]1ZIY5W7_Y.Z8!+2Z/46FBCT)TXE5\IFQITW2>8VZG+>F4_IS,IL\8V1 M*"A\$QGC:X/0 EVQ[/>KBAY>/@R(V;[G JD$*R*,/L39&HR\T7>-K/I75K0_ M)=5?XC-<]X^$S8-_VM/&);EB=-I98BI5:O1ZPP/2(-Z31H>(@XB+)>(N4L?R M/LCY^9XQ;FY*KJCK2F&\=F=Y1*N#Q[FORI77'B;(:=E6K-W+W10^[E.E1L2B M0PUP T7\%)>9,7Y_+<75M_RL$-@YEJ.%VDA#LV9[+I(%!)U)]6_A6#X3V;L< M*V6^)'+#@F2+V8503Y/HV)70<33=A//.W*E.IJ5R<J=;Z@W>94%RPFZ+@6UJ" M0),)\+K#,6EMJ,T&FI,@L/!;-ID(GFJN!5=;:N8F =,:,4IKP.JOJ)5F/L/[ M'WU78]9F)_J %.FT7&:KCL8-:V.9P'<[,%",@"69$)3?$)17687_A$J<%+*S M*3?1C>*RQF2JC1:M2B$JZ1TJ8]W>*+@Z>&3%#/P1745T*S%4YKJGF# F%D&> M@'1PV3:$3VBH!6#(6\(."L](XMA)"Z?FR[9@O@1:^$^+>$YTO(AT$H!S"J:5QVUE/6Q4]M&!0/!\PU*4LRBRE0J M7KOM!CRU.QD9^NX0L!$#+ #I7W&S(#X,TV#FP3V.]1)',^5F0VA/163-+_DT MW>36S3K *SA$Z0"N?\?(JW]F-ZC:2!_J'G0W(GNF^KG=D0B=B'XYAKF8'=#0 M/$6W-%54'"L0C?L,2^D=E$YQRFQLHZ-*)Z6C.+W(=#:=E*4P@0U [4/X!)[$ MCK1&/&J\0WA">,85GIL6^Z6S*UHYNSH5^28S\DBC-%D8UNJ/Q''6M.H PL#DH(DF=A'!T@PT[NP*<8A6,=6S3!.6%^KY+-?1H M(NO1W&S/381,H\G@J6!- L0LQ.S5C(5W@':#.*16- LS2: YF\AI1J^DA* -&S^1]"G, MQCPR 0,2WZ*#[-42J=^-N*X8I\A;0],'$JOM>K'PGN?H ]]3!J;6LE\Z!"?8 M;K'Q*FMUG:^A>D:;C,I;QJY4>)G8'4!-TDD&/0S%0C* 9 #)($HACS.QP7B6 M+M?;#9M %\-^H=8;2C([J0,V",,D7!*E3K%!U,,D.R/G6:N+<-/EQXR>NZ2S M,[ 6$>!9M?U WZY#6_]S*??J"A.Y-3-=HTTU;ZGOBLRVN2%":<96E1#58?J= M>:XVK@>4PP$#A";Q)('"IE<0F-\#F%?I>?U>9)J-38DIF!PASES#HPNY;$ZE M0F2"0 C))C'NS9S)OT,+Y-=_5'WYT1?"/OQ6K4<5>/:-9\]W'X/?)QIX68'V M8YPV^V=NN^$&EY^.9BK@X(1'I4+1_P6J\>Q9#BW?H5B>GF*GYL$3F,KS@6T>W/X5PD,D!7<^ M@7'V +7_WVO:> 7J0-=&MNU9MJ")";! M7P>:9@5LX 0:J29&CCT+E$W5O==7'>E6<%4]#.X%7X3M7QZ>5IQG$CT&VW,O M@L_0#53F?4OBEZE\J &/Y]5CZ2^?*7R)8!^KF?TCM%K>Q01#'$@"1P-/B%4662'1$RIRJD MS'+H8, ,!NA Y0"A*8]T]HQ2AZ:F.&"!G[QB) (\]DLF/K-<B-\\^OA0 M1.A_H@\$];^)9[__7A">/A._7T2@6A,'&#K_:E6%8\I[873?"OX MT&P%_RF+E58S4:O!RX.*]'^I-%0?4WS9Y$ MNX[::\@F51#&P4CV]4A=Q$63)654%!JRXS,C.Y7"QC)^>,WBG.'Y@9U+H3.Q M6>%:W3JE:JM@)/5Z9$?4-_QR/5ZB32,U&B\S C&UP3*FZ&2]=L(FPW)9FQ SG2$?C#R^C"_%)MN0 MQ?96YH7\2J8/I\15Y[3+\I6MT9GWV_2B-<@CA;','(Y<9*D>UG:J9SC23J^5JNQ(VVOES@9>YPY"HO#YKYI= 6%VB?*J[0 M4H&7 KW#CMQ^F^U9+1II2E#H?*\Z*.ISKEKEC=8LR\2>GS M=2]XUB-"-0N%O%XDW8:XF9+9_+B>[BG<2L:.2-7,8=O:!&L(QFRASU;ULN$- MG. !CHB5+ V% 5=*&5)51G21K?GSX2BXZA&Y=OW,RAG2:TWL5"VKD6?JE0X9 M:#]Z.'29;6!X)U-SI"*B#.NU>E_-:CP8>J#4HRQ"81NADA*;S4Y]ZRW5E=.J M@Z$'6FVB*W8Y+A(98V%S9);4>J:.A$,/U%I8K):+ 9EKBWZ=7O?2MI9M\>&S M'NIU+4.W[11%:-+&&(D:TI[D6# 6/YQ7KUG3S *^$<5L"2EZ:BFCM]1PZ,&\ MA'6]QC<8:R)F:V3#9POI%I+AP="#>7F(L,'+GJVC'0/AZJV2G4^Q=3#T8%Z9 M1L%A*4682QO/YG)D4RO30CCT<%XR+VXK4I/,2;@ZK PJ8I[DF\'8(\I-U;+] M5AH9="0]DW,VK%TVW7PX])"$6OYP5,LA**K1*JZU.$MW[#$8>C"OPAHIN"1+ M+5'=,%K*9B":&A->]6!>LL3PC7Q?)$2ENF#(BNU)Z^#=9>+0&#OCT \C]Q]-4!/DU#P-Q$\<3+5# 5_(<&S M#R0!!7\#P>,/&*2:&U$-U'A(-=](\-"JN9G@<:CQMQ \\\!"C;^-QG-0XV]$ M-3!D *DF?H)_SY:\, CWI8C992ME#E*G9]JUGS7VHBV)8-[@R__[0?TX MJU1P[('!KKK'A?UB[KTU<30M40[^,'$3HJ5J:MB0:E]IAB8?]P4-XJ9*GZN; MBK1RH0\H'2OE:NKK#ZH6I.F(8XL]$,0I!=B]XL.?!WSRA!G\O)CA'A@N5I#! MP]- +LBV;P6$OX%&,''3"#9>ZV_L- *-G49"J]\ XVX[D[U\W,$-*0B M3I(QEL3I&HKO(XFW,HUQ*@3X/I* >/D^0;#SRN9T?OO[(.BM M+-#WUI(S.RVQU9*WDK3?1Q)WA9=SG2IZ#:^N86\4T]LD'&VI6;ZV/YD@$6:7 M-34Q5QQODTQ8F@!U=6$R,MN"EHB ZVW;^Z !C[ M/V<^@27M.^%S@(UONR-86O;324FL[#J>7'-LU1]Z5:>I.4M]J/%KW97W)ZS( M^XF7P_,:?G^[>^P:>.J6HUCN[F'=U.;Y7\(+Z=92D;/-XOX*T[8ZPR9\J2@M M*MT9EA.\K$G5/WT C/!;M& +-!":8+L>_^P-O#X#IJ(XCIQA?0$3T:J+Z@Y; M;3MU7)F[XQ^_+BQ][KGTN>M+G\AN2W.AWAB@BX+:W2__S!6)^5_BRW MRAFY=;DC%NG>4*:-%3O+\C]^$4F2HH\V2\AI3PFY M!(&&!XIPX3EX0,V3X6\7@Q86#6@51F9WT\DM5#0[G?BO MIL41;QG:@AZC;61-- KURT$+BP:T4#?=R;>]JBQV?'DHZ9C"K(3K0ZN8MDA\ MD.]/C([GR&K?7BJYU>K'+SK)8<<.N?P#M%Q]_1Y@7?80V>M&*&]^9.ZEHY!' MC[ [U_-?/!9RY9/KWEBYMUP[G:U,N3G:1.I(V20K;CW_>:YM[,S*3&!5/J*] MHWL3P7<#H6N.N-Z?@\N[KA;\3SW>)GR+I9M\Y *QX:Q/IUU-U<5&33+5L(_TT!XXGXG[\ MPC NB7/HE1%\W1CRS1%\Z3@@1/#Y B22AZGE:@W!4*4P;4R5K#B?Z[=>@B>Y M9K=.CJNZJ+768L.K-Q2_$QX;AN\@3-*G%N$/]HJX>D'2E:J_=U8.PX&?6QCK]&: M?CQ<@!@E"B(TVUBI=M0"Z+^;+>/A!;.:%7@*9E@!IZ@SW=)=SPE/&(.!H9M9 M_W]N]AYU ^>NJMCVV. ME7^!#''G4A_)MKD#=-B9%ORZU)GKDEN8U NY"2\S MH&*-3!+DI7HDWR7*+KV 0Y1%HM3LXR@;(N/&I$.B+0E!C.V\J,_5"@)01@.4 MD1AV"93=Z5IV<9_H;"B[]VJ2R]:#?1QE^4Z;TL3V0)04W.OXYI*FZN0J0!GW MXQ>3).ACNR]@ZN9&[AE$621JMCZ.LAEI,.EY2_#0;+^11EVO41'##HQA?1:1 M)+@/EF=%,R7U?KNDM;F8KE7' *MRM M6"4.\9;SYLDAJT!6N<;VO2M3RUAWE_,"RII&UMJ2=(O-K+P6'U +B"3A208] MM54W:F4*P35:MJ>8"?N@D!GF-@<\LLT1-A''0QI= MC2W=T,EV8=BV&G+5J\LTT5@$N M8;5$_)QTB,M8N-COP26Q0!'%<3)SB49J>G>ZPG$[QP>X#.LKZ"1Z'_45T8HL MQ<->@-N!X9Y)F-R_=15^A&;[S57[N[$VW [\C50[#HX2W Y\]ZH=P3Q;WAK: MLWT'J'VVS;9@E@WN_HUN=.&Z6;(=0$JV>RR^8/GD>-!T75]2>-IT6PPI.R8O M8QA(E%%DZB2W!(=V>+C=EHUED#!.Q6F(K%6(+ M](_ DS1#P6Q7=-P=N 8RUL(2)E)LV5EM0J3Z\ ML+6#EB2 MPUF8LHJ.PP7!%:V4TTEP;1N3.M%U_(RT&,N:6K.7"UH> W"%62>42!+,!ZLQ M8=KI7A9NF':"L7F8=KJU(QBAV7YSU?YNK W33M](M>/@[,"TT]VK=@333E5O MHCD)?9=\^FN_N>OO9,+2/!C#@[FGS\ C\5>\$TX $17;LE_&&'Z?'19,.[CD MD7A#BQCU]%7=+:,+LYZ7"7Z:S97',D: )-1A&.]OF(""":C(QO&NDX!Z"VNO M(3;HK*NKJ4NHDC(BLXUTA\P,V!!B](]?! ?S4-'Q?^(;*K_H&G:=Y-.GU[#< MR,>;36FBBC,MA0TJ6Z=2-'@ ,+"#ZB)K6#SY#%?2 MB.8!+X_1>Z\ENZRO_$Z,CEF:$TFB:6R*[+0NK;:]['@,,,J!8_T(YGUEFC"E M&=&4)D1IM!WN]Z&T..59JM+N"V*V)W#F-E6K5]HA2H%SS3"GCN6*8'+VR8'> MYV5A-!N>N7GULXKBG]%]A-&?TTKFM&;U>_/B1%HH0BNU8C9"WJC+&+4[9Y.F M#XD#9F_A09OW"<9+N\1O@7%(]K2-BMPW3))'3.WS MI*'NK*W&8IU2*CP 8^#WMIPQ#2V8YKMOCG2=@]#NB>>0(S?;>4UF7=J(?=UJ#ICA"\!RZY0?2 MJSZ=594*H;H;UP) %=>>HP0KA&XISB;O:3.W8EM@!HX==M]Y)+PC3%?MH=4M ME=8[*,YR3GXX0].4%C ='9[G$S@!' DSUW'.7$=HMO?."Y?VYZ_)"\.AV&R9 MBQ)C:*.RH@C=@FW8/. %.N0%&CMUCCBT%R*?+8_0;.\]87?IT,(U><%?D/JZ M@B]U$>DTK";98YT9$]H+X!PEE$JB^/M:\L $?403]!&:[;T3PZ7#'-PXU2-E_N>Q7<4&:$G%I-IA91#C%, M[UXXAO\#]YW'IQ[A^I..7*[T#@,-[T&R2BS)O+)*9\6%+1LI.Z_[S5X=(!D$ M"=C %;A0V]XXA +B5\L @1R[P,#75^-\KYJ5K(ROH%F944G2:?G#ZAA@&/CS M;R_'<2J!J&B/6^<3,(21J6H5-VQU''R"A41W7=/TS)U[QO& ZOJ<, M3"WAV0GK11%#,&I7Q0!S!S"3#Q. 5W'P W#^+D?BG\&S9;^[PDA2R/;<'I0S M(IY=C5)FM]4;.($#P86GOB>)=Q8>WJ6W#U/\$.&W]?W/@?!TOUA=\%@7$6>I MW)+M&$9*2(T!PFEPBB;'7:2W^)VNX3#__WT0?I6PP#D0/J]PU S)-UTCF!R; M;6[0A>3P .%%Y"F>N+7C) D3 M JKM@Q=P%>[[G\OG(:\^P0CPW W"$4M%-W,_V-NSO? _PU"&9_! M?QZ?;TI+9&F@BC'K69Y*;@;IFR(?[#^@DRB:.'33PC73]QBP!F'&R6N]SV$/6RZ)O, M,AX^]%W6[T-]_#[\&(="]*@7JM[HU<7!Q[C+BNI[ULG,X4_ M$NHSC M(-F'/A"G/'V8ZH.I/HCS-W'^X7S?)7#.C(2ZN>A-=%1;997R;+BNYQT>X)P& M.*>NVPKANZWG,*5WSSC_;%[O$CAOBX;IMRI=&:VBG"8WNEFD,@W7,/=VF6W$LT 3H340\:[$%YS,S LH.4@2HIJ9B6#6(IE^DN$] / ML0\;O,^=N,OHP+T$ 2 \H^[K_QF>;J_&XJ.TLY6:^:Z5SX^Z-M.O WB&WCYY M:IL27#UCX;M#TSWJ+OJ?X9FN+C2/$[VN-),GF=28SYOS?KAZADXZ?=B &::X M8^9R0WA&W;/^,SR;FH7.-UU_)OEDRZB/!YUJ81.NGCO?FOE@^6MD4_Z1BIW% MP7B !XC'XN3A:$T_'FXK/%0;JC9D[3NH[XWM";71FGX\W"5X^/+=JW8$DW6A M_^0F?%=303IN:,_F@2OU.RTW"$N)%4M-J"?2>C]AS#'.WL'WL)3NTM:_2Y,> MZN/WX<Y.7Z(HP9%AGY3"3D"] RQ$43;(, 7?] MW?6NOPB)(^X53E_BBZN<_/E5OBB:ONW+33\E5I?5HCA;JCW6Y@%?<'O[ GU? M82),P<5U]V"$Q 'YXM(GA7Z5+S3>,]G@2=82O=;;V_P@.]UJH7T!RB2!@?'A M?BAQB,V<2FG"B/U=QUJ@BQ2/D,J^M/N R8Z06'\TR: (LLH;2G]"-1@_3U+# MP.AAPJ *1B0)#O9>_68A$@CS>$1"/@#S:M8FN[33+DB+,CWT%]RB2Z7J .;T M(\SAGLAO%MF #DD\ A@?@/FP,UFJA2Z&&W0QTTC/^FBVW@EASNUA?O)<%%C6 M<(,0=/@!SFI^.,MHDY4L=>MWL.VIZ0=!C /,P\A#@G&1/I3;"R,._ MP^.$;J:E7U:3H08:U;YZ$/W%5\ ^&(*"A:0EE".(8BK4)))NP;"^X M6QC;L(('!8&.X+>PW[ "0APCW5*LH:Z8P56#+V;!'=V'0*Y?F<&?!1<.7(7* M$:#45/]YIR254"UDE!YI.$&A,DK@F$QB*BTK*DW((XU05))D1BHV#.[X;R7X MOZHO?_TG^/%XZZ&I*0Z@ALG^^9Z0#YYS3X3SR)/.ZF0.TT- M'S+\^=__]?QA#R.L>TYZ-HO)3HQX2$]C#1DXFF(@RBBX\4_%7"D;]Y'NN(W9$#&UD?=S_\\>OPN9[>E+V]4! M+G\ZFAFPSU(#5W]QW?!%>/;\)QZ8T4!U@H_[B9'8 T.=Z=6\B@ 2OU]$H%H3 M!Q#DOUI5X9BVOO<6S]!H 9HT_WFN[/NOGJD($%YP_U9XX)D]2@B K /P/:F] M\NN9COQ)D5^^EV/BO@P)#?Z(Z!^_\I5*M9UO\\G_YU\8C?Z3KP@!H0R> UEX MY"+A&14UG_A'QCB,PXD]DJ\_ :%:28N5IIA.!+\UJZ5\FF\%'YJMX#]EL=)J M)L+YG+I$-1/\VW*M(>:""^7;8B*00K4L/LGA(I/Z*V\EO(GMN\&JZOY]P?M( MEN*K@7&E7O FGUEP]\L$PQ 4Q1"6++LBZWP+0?5)-I<9E(DB;J]D4D9?CQQKV$PPS!IAS'K;<5\83MH-KAZ, M/)A2HVC@%"MTAM*FCFSE#3VCAS@8>3"ES:)3M;!.AS7H:G6<&LME9S,!(P^F MU"=P:;)-U^?BPC;H;(6J&^,U&'DXI76K:W7T/MJ1BIS5+ZA;2BM55S)U.*54 M)UMO][83QEBTYZEQ#LODO-PXL(T/1G)S:EBOIS$5LKBRLI@4N)[,X%6M_8X&'D@4+W= MSS.K =DW$)6TC,&RT+8P<,T#@6:X>J'=ZKHM2=<-/_""V)V#DDT!W!W(^FB4[ERDP24QE[FH_'W]Y#FWZ:;G=V0>* M[]F/7^R,@_";%S;$,Q=K/^;0)O.F5E$'UCZE/O^;(%]=GT[ MN.;(M%>/K//X&0'>Y,^=Q;4*A/*FI;.W-<,;/PY5!L':%_A#9[9PCMK!3D9-X&"OY#@L0><@X*_@>"Y!QH*_C94@T*.AU3SC03//3 G MZZ6@X"'5W)?@(=7<2/#L \9"P4.J^3Z"AU1S,ZI!8FEV4TV'R="#-Z MEZBB8;^8UVM-'$U+E(,_3-R$:*F:FBCXEK9+4Q+H/E_YE*.[C"J=7LPOGTJ+ MB7(%[,/$2KF:^OJ#J@5I.N(TS1X(XI0"[%[QX<\#/GG"#'Y>S&#H \?%"C.@ MPCA>=!LWE< >T(,"WZBK! M5XH(JP3V0\5I8(4E<7",.M_1%72-8:$K%RI2* MK23>"@)^'TF\5=80-]EGAI7!]MZWRNY[^XOW2F0P1 0V=N M1!;UD4T,C:8ZW(Z$L:K9\_$MC_VJ.?9(]TJVZQXY',"V6EIWX)NXF$66*V8R M&O % >P#(W[\(NDD2E_[D/3KKL40EU_#Y87]LAOC\K+G=)W$Y8@OX%E6ZY;$ M9C?-Y^2%-=I6 2[I'[\H.DEC-,0EQ.6MO+U;X?(J!VN=Q.6D1["C'%+J&_ZX MT45S?=_Q)(!+[LS1UMHEFNOM3R813J-PQSM@G$F0W "#BH:C6?,,@[@3);X^")@Y\US=%M MM:)YU5%+61^AJG:I1>&+U6:);I8#:X45O<:$X&4*N-SX^WH,W:65\*VQS5RW MMC!BV+ZLHWU%;+?*2&FT,A=E-&O@!:/AHPI3&P?8!@=GXQ#;WQ#;.V?\&V+[ M*L[Z%;'M*'D>'3-,4UQTNOWT&;393K%NH>6K)%BWP_#!QR('D5!$I+G> M$4;+-A#"%4U+,1:T4TZY2F\HE\!9K/O$_CM;>\!$!:0"6 9PR>C$Y:E SK9M M0FP)I+&8<1VO''A>K0V@@GTM 7[*P(%4 *D 5AY<)YAQ>2I Z]W*L)!N#*2F MX@X8H5S(F.V53._+%S!85@2I !8[1"#V<7DJJ/E$R26X#FTLLCUS3FMTF1%X MF7ZJF*!.>0@1K)@X&MY0G@D'].ZR7H@G&+63#RR@B&RP]OJ3AI46-PI]?)+) M\OW4-%7,C5#4KZ.-_CBG3WD=-),A B)+$OB%6I+'P72!<(?%%Y$-;WP2[E9Z M8F6]#$H:"THG[5D6&5E#7MXU)T]RW/LJL"'N4R^-&DVR-Y5V39A5 M'=1\ ^&P5^;FI90AH%D@X?8@*(+R_:" MNWDV>.W!@[H::,A@A?$XQ0L^C'1+L8:Z8@97#;Z8!7=T'P*Y?F4&YQ.V52':$L MJ6DRIM&<3+*:(@\4;" /B.&(U5AJ%'P5/-V_E5_[!HC/^C@.34UQ %5-]G-Y M8B+P8.=HY/A'#:*!>P,7[(^K]? M0*!2$P=P];]:5>&3&HT]J?2.+BS V.8+)=]_]4PU@-""^[?"Z*@]2@A@W0C8 MX4G=E5_/=.-/"OSR?1P3]V58\E0CEGRE4FWGV_R^O5V^(CP\]679 5A<^ '2 M]PB]_@,*U4I:K#3%="+XK5DMY=-\*_C0; 7_*8N55C-1S02?JD(Q5RVEQ483 M,!'&_),0ZU*^U4O\E18S>2'?^OMI6A>9PU]Y*^%-;-\-K [W[PO>1[(47PUL M-O4K-WEC8?@\V8\&H]&(8#$9'9"D3.*#@J*NBOW&,[#:'X$9-ZY0[/!C*O1[:"WAPBF65K2B0C6Z_.%Y5G$Y=)@[O M7^Q)!;Z77@Z-3F4Z]G-:#RM-^& D\WKDMM1?3*K^P$*SE7QJ;>;G$VJ["D8> M/JFN%0XO70=G,I]#EMGI'P?'/"-ZNSJ9(#3XK1 MKX=6G V1]SBK+=&R7,JN$+8[3(57/9C_5)C7S;R;KJ"+0AU#TH-F7MF HP4/ MYJ]*,W/,X;0I+I"1[759O9++\,%(\O5(BJ[8XUINSD@^G2^D[9Z5;8?'^QY( M:E4E]6Y?'8J2TIFXSGBSS)4'X)J'DDIUK'&&;!>;(JYJ%6[1V#2T^0H,/9!4 M=K7Q)7296DMTOS"ALIGILI(*CV4[D%2+%AP%7[ I$6^.2JI= MV/2SNDH9!H(._(VU<#>X#'9K'SRJJ%C:D++:"Q1OZQ5EE"GQU6T]&'D@J5HS MNZ;4&L.+>J>39KI>:]T?@5.9#B15Z_&L[D_SFE$6 M3F]E'55&>&J\6$OK!A,./9"4C*P*(Z34*HMTG:-=+YMIMWFP]>O@4=%.OZY* M8WXDS=I&!J^C)60;J#]S.%)=V7A_@Z0M:;%990>%^L*Q<:@H?FY:LK;Y M+EIEZYR6'Z?I=FXLHSRZP9FSS&%C8+@B.]%1AZJ*R>6VG4TG2Z+_FC+#OV M?)1=IQCL!V-Y6YJ_U\_.7YXDD_+9X[0SKL\;#_8F=)A]^\ M,+:?Q4;V8PZ=%\]Y?(J]08WMEN;W[7(@T ?ZY$[89Q;IL^O;P35'IKUZ7-@? M/R,@#/1SYYJL J&\Z1KLG;+PQH]#E4'@6/N>=F:7X*B]LAL8_/&],<'?+MR7 M*YL8"@K^!H*G'A@&"AYJ_'<2/'IR%R<4_,6HYN36 MG4RA0\%#JKDWP6/0<;T-U; GR^VAX"]'-="9;"?[TN9=0\)<+"L,8V1<$_YX-\V$J_4MY[\O-G?W W-_8H'%J MFI\-6%UVXI\M$GR41#!O\.7__<"X'V<5"\T\T-<]= .(XROEK4U]G2@'7T_< MA&BIFIHH^):VJ\4ET'U1+MAJ]E2]"M'SW=%S3DF\549QF7KO>,@&:LE[$X+? M1Q)OU ) N$ E@7!Y?T(;XB6N6O)DPN/GM> Q]($[KUB^:J'SPZ$_\\UPAW#8 M&?"E*7Y^K;C "A-/?)S.UWT?2;R50/OF+ KQ\IZDT_<1Q%M9( B7N&K)I8P. MY@$]KU2^:G.T;$\Q8<@/6MNO%9\\L[5-/I!XK.+E@CV;V5:B"4XEOK0A?@\* MQ;<'J0_%3-14W05R5M0+:#7_O*0<^BQ7UTCV <\6B;5LS .5(<; M6-C,>7VRKZK#R[804".@S]5\UNAB?X88],"B;#FQ!_,^]7IWI32'/R\*_5UY M18SEG7,%&3G9,=(/]+:2!_J%U]+OK52[%SM&"G% M8T]&J!47=[=CI!6[8\<_[H&_I\OF^9WPCVE#2C$5:Z@E%!<<)I_6AMILH#D) M DLF0*^1=P/AT[UK+FU7/2KWY>9P]HT+K_3U3,UGW-"?EBE%V9"*9F5%7$T) MEMW.;M?5^LO^,[PK5T?@C&!BWWYFWRH&7&S7C&0'"9#9L"W0?8!?Z^[3J%UB M- QBE4-UDD6TX%KZ(%U#-4_(:"6&LUKJEYI3/=Y@%R6H^IX+YAE(_4C+FOIP MKH^SW<5 0OCY%LLN.G))!4=0XS]^82B61+GK=J*[;>+NULVJSER0?@#XB[:B M.O>FB\M _;U]IJ*.\^=Q\-V3!%Z=Z0.)UVP'2."3#;;+#E/1!*\EB,+(RWJ+ M6=FQ'7#2/14P0A+%,,@'D ]NLJLDUH3PNP &U+_DK7UD;D\._96I&KB-,U)V M3;#-5;OMU"@^>N2 R,729H!C-:-84#=D417K1!&TUF !.> 4G<1I!A+$U0CB MS'LOKDT0IP\W/#=! %+X*V*L\+O<)=RT=*3?Y)XAE.*Z-"[*SD+4J]P\C;#F MLJ9%P'P(!!W<^E@W^V6KWU8F@YZD#$K]\L 5Y2(-[ @,^_'KL)/]WQ,!(8#U@*)&D.1PRP_68X?S+[_6( MX>S[QV+M7AQ'XYXIJ'5ZVD#'@Y:XZ?:\CK?H2=-B!)CB-4$4F%:OW>YD,$/O MIW7*T]JS,A'VPV-^_**2),U=V[7XQMQP^L3"B)/#6^?^Q9T)HL.137!*E#A?\ MDYG$&R<,Q;7F#'4W;"_M JDE[#EX:#>9"-YI0G==/\P9!G\>[O; [48!!7## M(;O/RBIX_\$_LC0/C'6TN>\,)\K^PF'B)N'9"5?Q='>T27C*.K'2O0EX1V$A M_"%T;ATW^4!V\=LG$=.^HX!+R9@< IJ36[9,[-'-?3G58#5:%($6JP[:S./I MEEG",^ON%]DA'VBVI@8/#CA!KC<;(D;@[DW**@92\VBHM(HY1"F.2UX#; :LS]^X=1A>![".1JQ M]C/"^;K)MUC!^=U9.6Z$RV77%'0T2]=MLSPI,U/[9&1MJSFVJKB3BZ"ZU*QU M?-)'3+0C;0>H/!Y8WA8LT2#G%NZ6Q?^Y$+1C%RF[7VA?.V46)VC_(9?&RTL] MP\HDA>*DZTQKDSI*D2?K;RZ*8X-KM+1M.\=+@M,5]'EU#EI;U\4S Q9GJGC(=J6BJ4* M/LOVJ1FEAF!F()@OVUY4T4MR_AO5IC,T^G14(* ] H\'G)C^6AHKJC+105,@#R !FH)X'$J@87 M[E2+U&I[COCTGY987IWZK@<>P6W9?XBCA1 ?O(9X0PN>V0U>9U-SEOI0VW%" M0QO:8RN\2D@/1XB@I7=T5TGK4\-G!DX:+\Q2;IF7&9")^LAZ'%GXQ*K.Y'8! M<+CQ#3+'QY@C5^_6A,%F@DI*W_1(RU73?*T>, <%F0,R1^RVR$69.:Z:4KL! ME8BD4'()-%43.ZAG;MI9IB;BXX!*V!^_:/1]]3"01N*P/>8:- )S>5'*Y=V M3E(39]D;SP>.L= R65^B3'QC \ODHYD_6#P/.04F$6^<1+P!@="*76C2TY8H M53ME;."5:7&$K@"!?##E" DD!COS+L\?,'MY\^SE#5C$'+47DEL5UJ)>+E(% MHM]?5B<@M/K17"=DD3CLX;M*;!6F36,4UG"S#:Z&UWMI"5\L9N:HZ*4M'9@1 M(,EZ.JX1O[N,AHUQQ[I'CB0_0BRAF4$0?CEPD"1 M!IE'JQ6WLK5XF?UHUO+6:AO%*J+8;,*!J<;H 7.#.*GQP.C.C>QFV7#ZQ5+; M8L8!,#^8%(3 C#$PX>ZXZZ7R/H72"C5,U69T/V?07GFNXJ:KNWFP?+(0I=]F M9PQ,E$4K4782L8,ROR$PU291?^2MEW7&8;WF*D LW,SVC2 +\U!7R$.=C"*= M!&F:(;$E3AA=4?/D=H%;"$R1 \LJ2!L11)+A4(A1N%'MVT+TS*F>SP-UU2AT M1VVT:(K5/MXW*N7"6,%"H#(_?M%)''_?V8H0IU'*LL!DRO62*2?19=9XILYY MG(+JXJ V1FI;K=@!MBI(>Y!H,GB>^]A>%KH&X<:R)]_@1(HDL@6J-]M@=KO6 M?M$"9W1BNW]R=@'2*YI7';64]=%#4&N*$SSH$3*8<"ZC-=(# 2UFU.1D/.3SM5!<=0K\_UI4UQLG;IDEP>9NH![8!T'_:^$VEAU3BD MG/^W6CKVWVSS"Z;"UGF(MG> M\_.#;[KS?&GM%$1_QG?M4G76J$U \#9LA7?*OXG>QKC_#%Y<8J4!50B>PE2# M/Z84,VR!I[B@EUU9<8:3!($E$WB8!!]$LJKZV^^E^T#SNETSRO-E7%:4R.?R MK?K*\--::RDN-WD4_7RYXK,;[#K457W/!=,,A'XL64M6&*D\2I6-1<%IT&,SYOG;L11S[%^MC6U'U^2*':JBVW$.")2\+@,)41JBG>V-?!K%' Z+9I# M\"Y-&F36T-J=%L%&]>5AWEE3;'5A*+V\.FAWYHMQ=07H@ 5T@%-, M$L-A3]N(;$Z*WA3O;!_B%RGAW3E,(J.OJ51E9(D;:[*N"3/*(^H1M!9(9R1W MU_/\!O5'4KJ[KNA>9QQ:"V$N$^Z(@L00D=V.@ S^BA0;_"&]6!ZOBK[9F63% M&9IIE/QR)SN:?[&'[CF@'P@UN/6Q5IQEQ=>\GI03<=IC-*ZZ0'K8C@/(T&6@ MN22''KH-?T,NN,7NR.C-\,YV57Z-%4YF!7L]?BND46UF=/0!NNKD%DC1K]^> M&PY"C>5JKP8I_-2!V=\I6YH&QCC;WG>%$V5\XS-$D/#L!3AYU1YN$IZP3*]V;@+<7 MS >6EG_KAHI['*SJ>B;B-\WNAX: 8/Z @#Z4OV?6F1*J*WT>1E=I 3,+I;);&KRQ5#I5PDE52G@$QUIE%!!DPBKVLC:L\T8 M$ K[XQ>.OB\C BDE@JW)8C3W.\NZGI=2WIV$'7FNT,@AU,18D+U-,Y,B";KY MJ8U>9V&642V;JU73%5;2JA,Y5]T6YQH7FBJP\R&DEVO._5Y/JCT'O?PAJZNS M*T;'7+,KTD)MZ2(IG'4^MY_K+%Q",E:)5YNKG+1AFRMYCC$YIK[C$KA1-/9- M$&,T]3O+_9Z52DZF@M&T-A#3-7IKS')JONM-N!:5.IE%NBBA9+5)!Y&ZRZ*H MV12F9W,M9$;N" 5N"HU_/\08S?W.LL=O,,J6:Z>SE2DW1YM('2F;9,6MYV\< M4RTBD]YVFB848S/CZ]V45]4JR;V.T]UK>11(6YEHA MDQQEDN:DPC?\1;F%+EC;L]F!VTT+8\ DL-%D)(DC4E.$^=2(Y%-OP!QC=K;H M41VYB+B*I MBB"-_/ZR9H1F!^S#"1D$9D6CG!6] 5VT"GYM*FQ,1O1+RW6KE"^AXBBT-3Z: M0X5T<0<949CXC%OB\P:B.9=;U<@-#*2"I]'35-E%E9V)\,$T*.>,>DIXP MMWF]W.8-X$ZBW6V*)[LC29@OZT6-G6N9Y2I,B:!OQ2-BM'VVHGEQ;(T:JZ(& MF$:]1?+C9"OD;9UEI@6^/T+UH;Y-JZ1>$:VZC!'WU?XTIELS[R)%"O>IWB]] MC'M&A:\*:%=$Q&U%E-V\W>SS@#Y@D],[88MXS!TF3*^7,/T44S0&B*]/\U4/ MU9OI*L^CY+J'ADP!&Y7"C5]P7VDTF.(&2=*3K-';]M="O:/UI,VT.RIQ33O5 M]\: ->!^44@;<+]H-&CC;)G1D['/DT1!JCBJXHNQ8!3]3"^7R=07I6D8QP") M3()),N35CZWXQCP1N\PGW L:NY3HY\G"&/8L3M(,0])XBJDVR189$$9(%LR/ M7VR2P*]^:M8WYHKX93SA-L\(I$)/(ISHMNF2UEM/Q$5*YLI8>50DB7+"\_R<(A2ZJ=06PS5TQFT\5\-6$D77 :=\ M,$L*.>5X\N*;YWM173"ST@N'OT M++M'OS69[%*ID$PBD&J]'J4XU)"8#FT3-3KV,-72IS-I;-I=^: M4W895\@I%\G(GI\-% ZGNGUL0*-%,JLRD]Z*FVUWN1ST#4\E1EM/_S-X<8F5 M!I0D> I3#?Z84LRP;:OB@OZK!=_2$@2:3(#W]Y]_#V"%_$4WJ[XD"B(@"M7V M Y6-#U-\H"'KKL?S^7(W M+V3S/Q??JQI_]OA8>_C(4L?%VLOC"K?2Y,':,6;5:7NUG::**&@O3X6=5Y,H M]KY8:K0I!C)*%!CE6#X84LKG,L"IE$P54WDQ(!>UP")D*[-<%#^?H;D8O?1S MZJ94\1%$ZLA8)Y=KX;GA*K1A6$ O.,4D&0YVC;_N]K=[IIC#]#"DF*\GA">Z M.9C*NK$U_*(_QAQV/JKR$;1F9G-1GM3*PMQ !L4Y-N7&YD ,K1F0%R:N;LO$ M+AX+B>;S:>*;$@T@E[\BQ2Y_R ;WZB/9=5YJ.A'@FH,Z_)HUQ9:L.S2JU B9E,?$ MJ@_*V:@P98RCR3!5 DV7*V[GO5]^.99 _D[\TBB7"BERZI>EP! 1#'F*;3$M M@J$301)S*RGKVX9/]KSNA-#5]F05IG] YIBDDPQZ*O\3IH__'=[U0H!]GN9] M+V95??GK/\&/QPL-34UQ@,Y.]G=[4DEPUSTB4?1_SY)?&FI W(_3PLG?>K?7 M/?K90X8___N_GC_L(03W8'DVB\E.*'B(F[&&#!Q-,1!E%-SXIV*NE(V[GQ5+ M/J+PYQ/:P*03[/\F]O\%DSZ0V$Q9(\_DL@7/7%]4*Q>_;\)XX]T."U!Q_WTR!!M.Q,+^(9XD/4_Q;[?Y3$Q %8 M_5>K*AS3M/?>8O<1_,, % & S7^>*^K^JV<* 806W+\%0 **$P3 &X&)\:2R MRGO4]N7[."9N)02U/!K0#(?A3(!@CI%)>H3+ Y9B9);&!P-*&XS0X?#'[J[* M(PW,G2;>&0PR#70ANB$F.F<4O>KJ&_5"A,MW2+5 MZE@F#N]?6=$-=Y#KER5$HVP[31.M ;8*1C*O1_;36XJOS[I3B5Y0K4ZZVAIV M;#X8>?BDF:DB5-O:8F0TW0K!=-KCU*I0!T.)UT.'Q?1"];U>5M26F<)\FF>: MBQ)X4HQ^/72Q6(MY:LNSJ"!O*9N@5U.>!5?%#V95=]CB1LNT\VAQL6!FF5P' M7W+A_ ]$5C#P0ZD+F6K5M'K/%YFQ@HZNNF2M@ M8U W=2!4V3/KDU7974@*;]4JRQF2MYAPZ(%0.XJC36MER93TYKC+"$MD/I^ M)ST4:H6G-]AX*U-2DR;E05OF^GB:!T.YUT.QIN0# M ?C"JBA+?&8I5I%ZU9U/9_G!:!6,/)!_J+Y == 9H^:7#=?B7;\>C#R0 MO\.+XJ!?+A%BM5EJC;K*=%@8@I&'\A]@S=7<#Q""*J8SKOOM)5*4P>T/Y5_H M]2PX"YG@S$8>B#4647,9;):>2PVUVJJQ$ULRR3 ] ^%BK!E M?*DUNJY8)%;ICDZ.Y[,2>-9#H>85@VQO/,TTJF*EG>JT^HQEC0-[ZF!6I?0V M/QIV\ZZ$\VJEG>6(46\XEIG#D3UD.:I64J.52.N]]59:^U4S8 KV<"0O&_*8 M\=8U=%&M;CKEK%(>.W69.QPY+2^5]*C)5(UJ?9OJD*G2:N,$/A1Z.+2['3!C M8\B-4+J3&V<]=V9Y9$"IV.'08F5$*-.^)8G9W#PG6J:]]MIAIYB#H=4I4YBE M-B)J-)G<*C,L^MV4$Q[8*V86:Q42-6ZQH--\A6ILQ&'J 0,)BMIP^'5 & MK:@>*0N5VKP=7O4 @N5YGZ9EALFGY^LLEK:#4MV"-MK$S0Q>ZZ!RAL32L=@_+ZE.&C>'95 M-R3<#0@[&'L(0\_;^N/%'!&D3L:KN)M&;C*1=F,?<1C:[T_VY\YI"VQ/4YF[ MVL_'7YZ;0?23I;4S"17?LQ^_V-F$X3:+>,]OJV?7MX)HCTUX]^A2/GQ'@S_[-0 M9>#:IN]I9S9N_QS;P#X0V_CM@GQ]%\[)=#<4_(4$3S[0)YO%0,%#C;\OP:-O MM$>"@H=4 MX5#PD&J^C^#1!PX&R6XA>.J!@U1S&ZJ!./CMQ5_7B,>0T]GYZ]NHS\[L# 1GECX[OX!WT\ISFMVG*Y+ M^D9,\5:ET#<2Q1NU.]\)'J<3K=]()][*.7\C45QF^8BE*-XJ ?E&HK@,0.+( MFM"\@C[IAPL)8! GKH"YE)/*G!L\7W526[:GF F8)H(9@3>A0)XY7H,]D E MV)6HQ6CEW;>HO MS8_W$,HY,S]2#R09*TWA9\&,O7BMI!=BC,M&:V*D$_N6U5 I+AZLB9%2E&SW MX@O*M]:(7;0F1AJ1UD;Z4+_TVG'^D&:,=")P.PYZ_D5:)ZYC>'YKG@A,S'CI M!#0QKQ2HBY%.//;/A%IQ\6!=C+3BJ$7QG@#>&RUU+Q3#^Y@ZI!13L89:0G%! MQ\JT-@Q[72<(+)G 48QY-Q(^WWW]AO&:V[:&/OL6T\MT1G9#XTFF%&5#*IJ5 M%7$U)5AV.[M=5^O'FB-CN$Q@H#LR\\'NZ[OZG3!VOF^YWED8^B*[RK9%Q>61 MZ6"J"C/I\]V5G]U@9Q)6?<\%\PRD?J1G\L:U,X39:%;1;+^+E(J%HM9NABT0 M?_S"4#R)DO25^ZA_7["L]8YEM4$^M(VDJH MC@VD05,%0 E40 E)%..N30@WS ;?EA#.OLWANH1P]NWRL2:$WY6:H% S;^UC M_7MR6"!]2UQGI*Q4]%93-&_3HTP^@N10T8D\A6#-IH04EN2PXZQ5K ,:,;. M''"*36(4!@D"$L0Y^M6+L!TC$CR4:FJ?HEJ:*BF,%,W?WE&"$H^:EE MT%-B4T5K-+6VZQ&FA"YMC*N^3(P->JO02#FKJ]-:'5 ""$NSY[X?/SBO-(X(\]<+T#Y6/H?DL$NB+%G&W/-I-KH%,-%H=KEW,Z, MV KLQ0*5?^20+3.NS!=.6Q=UW38G$YK5LS((3V!,P"$4"NV**\8KSP^8J\8K M(XOW*]D55P/[Y4V+97:YZ(@K?('J'F9' MI(,-RWB8YB2 T8##B.7U8A'QIH:3O51B:3)4-@V=[M81# ML%RG04:DI@CYX.[X(&>N3"+K]7W);[LK6\O4RLW)*N #ZM)\$#O+_=:^>_2F M>&=U26?E@]-52LN9Q2+;R7HIZI95%INZ95CMD^[^#;C!I0NZHG17:7'1]\E* MMDA-$!5P PNY 7)#Q$J28L4-[ZY5PC:^$4Q77XC(:,)K:V8DX!'D"=EMT&LJ M,'2*$U-2FR0Z[(X#G@#U29 HOMCK^8:'-EUEBM>N2HH34?RA7&E:0#*.Z+@% MJ=.8>,S*;7?:0M0\BZ)8WV0;_' B":(Q+%6X6;_%A*Q 7I@58E>&]"VKC2)> M9! GFOAS]0'=M; 9Q7L30\B1P]:<'NB8&36FJ.E%R1AFJ'9U8&IN%BOLFZVHV\_ERA@NR0@ICZ!G29#D)3VUH MBDWE!HL)#UB!^/&+>VYZXMI?%6MK(UVCJY64W6I MS0^P%O-_TN(;*K DK8 SU%V *BBYR B+V',\80\1N/ 1W75]7&,)_GD87E$5 MMD)2XN(FX>]J (4$?LD"'FZ+OF2:6!(>'QTVPM]RP-QWAA-U^V9\4 01I%SX M%7>TCGCJ*A+HW@01SO#%!*0TS3W4=OF@LU%71YWX,Y,R#S4+:+#CB#\)'-W6 MPM-2^-\DU L-=0]8+A[8V<.7XR$U7AM\DY)C_7%^&(]Q,5_L"XA#Q0G'11L^ M^GC$MU6F6Z1U!?(.A MY(VD,%*TBA2MNG0\A9!&OI TR"0C MELH55K4B^$+PY6OQA5%3\5S#3&RD;$>?#0MP)=@>SOR\D7Y&\(7$64AEK9L@ MM7THH!0-:=&3TNNXDI5SA62[$7.:3H A26 $$Y_*^?H"X&C9J-YD#(VHNDB]""EO4AI M+\+7NF:^UA>@A;#2N\V,*],*O^RV^?+8D4$I0&A!2GZ1DE^DCL^-42:^ $$2 M4:.7#S(522E659%JE5-=ED%A#E(*C)0"(Q!"(.05$ (V"=$>=IJ2;K0ZL5PI MS8^G(LJHD!)A).9!B%573ZSZ LP8I(:;5K/#;:2LK;BI9G6:Z*:0V?%6&A;! MC'L@55TW=^J+(>.R-*HO4';6'B9%O58N2&UF:BA^?6D(,HI2A%RK\RF1&ZHT MEH+8&M'TI0[%7D,K,@)PMC12C.@^"O+FQ$Y[6=?"TWH0;[72W*$U$9J0P[C2>8FMC MJD(CCX04U2)%M4A1K>M CP\C:;T)*H"?+Q06:K9I9&TK%1_T,Y.DA4P,4C2+ M%,WZZG &H5=\ ;WB3?"A@&%L;+<[:TK>B-U1O3V-P[E'\$&*8I&B6 0_"'Z< MQX\@WS Y3Y6[E+_@0 ..IT#7$7Z0HE?_D/VXOI)5%>!%=!P0)O5U")7A^J@,.\9DU;%'NE>RW5-WJ&;356/!51)3 M918KM%J#>-KEIV*?ID@]*5)/BJCT+:IT>S3,17.5DJVL92DV[A6;T^HL0"I- M2C^1\TQ7SB6Z:I6^-)GH7>HM#L957^FRI@&:9B':<4U-;^ =.T[4FZ@WH?[< M!/7G5:I>E)*KJ6"( V-6Y;W6"#0ZS7H-J3JIID2J*1&BSC40=5CRKW8(H M%EJ-J=PJG7&9LJ$NL=%.ZA21.D5$V^]+V\5XDG6%%5V5>*>8-1*&DD!(D'UF&8V [&G"B8>-?]'P5<6U3UR+_H/#_OH].7TTB_*4X/0*( M"O#D45-=56T'C47T/$JW0W-#8&D[P))@)MXTWB^0!O 3LRX:"-G^\4 01*I,_1% MYVD()+W,'2*0=,WILE.?O00K.-WSG";0JE[RV,"IG5:DQ,):=(6@DG(^409!S3#65GL: M#3*!,IV'F$0*-GU-P:;/QJ7;+LA"D.I:>2J7!ZML?5W>9,V4+3&!)4W%0J R M+@Z0D_)07U4>BJ 502N"5B>#4\OX9MZSJTEE'CT%;'SRS(9/S#&/=:G=E5C*D6*GTQG&RV56F;;.)Z$>)!G8]S75V;K?P9/ M'A$ ) FP%Z8&_YA43=4:@HCJ1NQ1I*PZPTF$I1\B:,'^Y]\#4JGHGLKXN.A: M3[?/J>HZI@(K*S%:,F79K>QF)=>>JK+H]N71!>E!Y=**:W5FJDC-\GRB5JPF M*;[]?MT_> &^J]25?<]%PX23?D*?J^-X=5C1I2;5[GK94F+&S:H;J,\,XB32 M%/T0$SA2I.N]AP=)D:ZKT.[7[M)7KMKXT1.X.P''#7L"MW731Q-^,*6VE5\LM2W1B(XX1"' 0!!XH^GA?)R>.R(G">RSJ]7<0<)YI M-ZU6I\UFC?4I?92IN/F\3RVSM>N#@T2B!/V3V-)0U%6J/,^(FL*8Y1V1KV]<41J] MORK0Q3#AQ0! ;Y:H@!:7"ZAVKC%,&KTD!^H! @=$ PZ=%!U\F0HPFRWD^7TU,C$4V MWT]U)+6^SGQ8E/!%Q4]V=+WG)N(E)<7%)_-A:UK*-7"D #&T:.[8*R#;/ZDT M=HLZ_SD&P:,W^\#P+ $'$C/X M'H7)_@X5SG*.U*A>K_-JMJ*L._:T/096<9"_ F!XC@=.H>%)&3$_,/2&+!3J MZU':;>- >(?Q>D/*D!\]V! JIC=HEDP2DF"DP!&P5A0FBUR!DN5G"O0VA>W M\YS*C8H,56>H:#8^KN8S]%P79;6W7"RX!#>,B9?8&/S,*G8J\2JSD8]'E,554BQJ^1T$EOTWG6N\P-Q9L9*S66C MY5>5U&3&-:/=>&68%!'.D.IC!&<^O;H8P9F_HUH)K;:[2=.M =6>%912E2IO M-NI9^N478$[9DC(QOK)I*PO3UKE<-#'096S;O/5>1@(ZERHD]CW'?J]7/%X" M=%[@<15*,<%9+W6!4%62R28&6O/8[\#RMP?T*73 M+EO)5LMK4&!558Q&,XC.U?>?E/W(O%$MT5D)U6Z@R N0K=E"ARUON2_\'R'A M^JID22O@#'47H#)8+C(#(_88@-QVPJ)@XN;A+^K M 90&^"4+>+@M^I)IXB5_?'38"'_+ 7/?&4[4[9OQ,25$SG/A5]S1.N*IJTB@ M>Q-$@X0#)D6)[H@.\X83=U?'B/DS<3 UU M#U@N'M@)A)D7JUFC5R@-#'V2+?6%595O12'"Q'#5KOCQ(7RB'/?*D[M/_;]9 M.MQ[E+^EFCYXM>Z7'&G)Q@.0DJ+QDJXD+6-4942D^ZA8%SE40T[8$;+:5Y/5 M/AX%1NPL;BR3:P'.EY6<%OL;1I8#A *H1A=-JG,1'"!DLIL@DUT$#N+5RE3N ME+J2H?MKT1].9S+5Q@[!6VEC!!/N@01&N%ZWP_6Z" D:K2E6?QD(D4%SVYQ M RVO, &]D==T_>>M;2KHA5<)\4*H(*WP\55OV1E&HV$WV)F95&>1/P%7>&0P=OY4015/B&\8,[ MJ]1US9RF#X6!AM:@*BU4*S^G^\&XT&2Y\BVJ+FM>(ZO1R'MI I P8 M*0/VU>$@PC+Y0I;)%Z!1?#CH1>=%O4PUG&QZ6."3-3818#0BY<%(>3 "1P2. M/A..5EK":A?31Z=I#$>D;!B)$=USV;!; I]/8MM] ?Z8JJ(6 M2W**56;S?-\NE6A+$T/\>2,WC^ /J2MV0W7%[HKF]P7 L8A:7JPZ$2#T,933 M\[1;Z:#6ZM51_ M(8E-;P4VLY/7$YK:]-IFJ9GN\@HSZE'I[L"4XRNQ3_-O)=\1N;\'*AU1[?M1 M[4FRF$VNA$;+97JU$QK-D':9>OB M>HR4G539(E6V",7J&BE6;U+PA)J3A>G 5!507.>20F'=K41#!2=5M$@5+5(O MYT:H V]2^H;H%W).(<=(>I59V)E475GV JSTI$H6J9)%M/XNM9[M+Z;=47H6 M-1:93$5.#XOYPJ"&X^^D"A;QWPDOYVIY.6]+LSGU5KZU%&J*+/>32F5BR1,C M5'-2Y8I4N2+TE\O37]ZDGY0F@#H]]!UI;:UE:>(,]&EH?&/"RGW4L*H +Z+C MN"6IGD,JR-Q#/GQ'<:LZ]DCW2K9[ZAY,J9#B-Y5YPY?XF;(II9>=(+6">Z] MZDN1^E($';XY.@C:Q*-GABTK[8TMY4QQZC-+$:$#J01%CMB02E!7@0Z7)MR\ M"RG*/M]?3N>5AB1'V2!;75I6 MUU)R".#4$*@A2D8-,5(,47%&PZBQKIK,/6 MYYX0*&N]K=@@J_8+%+8O2&DE4EJ)E%:Z#MBX&._G[$F\LT 1G5>R0FDSGQAK M*]K-#-.%36(2 D7LQV\N]L S/"F$1 HAD[)UYWN;)EH\M)P/3X-./$&)H-X8)%)3T2"8J !:D$ M1"H!72$5ZE4*GC<$U9+ZO"BUO=B$G]$5K4;C] :B0''\ T^?BS]<7]$>'/_% ME_7M \!GZ$_?@,/Q+KK"P'8TX$3#QK_H^2KBVJ:N1?Y!X?]]&U6\'CK#2WD- MI-<5X,FCIKJJV@X:B^AYCC[P/75@@J9=51W8T5/5 W+Q3AG48W.)7XF\!8QZ MU,F(?3AJ4@3H(D6 /E&)KF\*"(Y\%QR9=AQ_UFB)8R-:J?E+/I$O)_@ X0BI M.'21LTS?&D="@A3!D6LF4%T>4ZJ"00WC:K9L%'6[YZ6#S9R;U!"FO)%U13"% M8,H+5"J"*==&M3H;QK@\R 2LT(PRNFS MP>0F:KP0>+E6!L;E$29?,;E9O):=*^MU-QD/,IFZ#D*$(66B+E(FBD ,@9AO M#3$EEA\L RXV,)CHHAT%^F9CWZ%H>FRVD -9E"F!]4+FM_QD\>40 D)# 7I@:_&-2-55K""*J&[%'D8)O@0A+ M/430^OW/OP>D_-"'EN!Y"A0L! K-]J'(W@Y2N.B^1K?/J>HZI@(K*S%:,F79 MK>QF)=>>@H7H]N71!0DH33?%Q$<9*F^TX4N:3&>>C_7>G\PY> &^A-*5?<]% MPX23?@(Z%)IK5V;6)FNL1^ZZ75@WLDNMUJ<3B*I&4_0#SPFDF->G%O/Z;&UZ M,C?_1=#B0$/$]-&$G[0_3CM+IV*J0VL8Y;K!6HDR MK?F\E\BEC4!$H,*AHRT4S9&C+9]Z#NY^(>44B8U ROMH:_&!-C2FY160VJ#* MZXF^IHZ\LU38KX&7EM,R)BFE/I(:1L?BG?JLQZ#K?!+X ,7">X:M/)6\L M*=F7-X)EK 5C;(T]<]K(!0AL,)7M^)#NOPC.?&2ML?O%F5/4-H(SKV&P)7(K MEK('\;6RH ?K#&,IPTGM;/+WBT%E5+#=(A^?+XS4=#8:>^/$PFC@J NBM=$/ M,3KVP,6.KTGX8&RY.N3?:;JW4$=HAM%JD\+];Y,5EF*BT0A%Z_JDF_Q M2IPN,X5:]_T)I3^$?%]$H6QEW([YC15'%6>Q6JN5'(R496C:"!"%.&+;?'*= ML_NU;6X:,3['MODTN/AX\T9/9.H.W5D7%7E0A>_IE-NQ-0861'AC'QC^.#IS MI]!"TU^.+?<>GSG%?R,AX'Q'+-N# M;_-L)#"PHR[0T$^8"8KB_9&1;JG64%=-^-3M!N3^A%/]-R. RPZBDY#@![%5 M.#LDO-72C_OM\=0?4@4_=.;_( )_TP]-=^>FND;R"_[SI%,I."\#1_^_3V;M M%;UYQ:#05]_;K(=RQZ 4<>V6R]%_?<'1."8V*,-MY4K(40+ MW$G\[__^7X>=/=YOMEO#P2BVB\/@76(,H@/H\QE1=01?_$LU W7M[F@-L=V> M\VN_MZ!!1^+_'=G^%PWZ:,9FZBIZ,"_;K2AJ@A%4) I3ZW:?.:%V;3^T74P, M^.4 4_7T)4!/?_)/?_%T#]Y)%SPU^UP8O1/@;O0@CQ3:_9 K=7(Q$&; MU3^:OK/O!7Q)K;O0O/+_=<'OD>Q5&@]P:7XP)<\4;"W87Z, M45DP8D&?CS'#?DP8M]0GZ:HYS/9E:3;NMH1T79%U3>PSQRVI82-8)RIY2RY9J#7C\T'#\*?) MA=? MH_I&FW$#:.,?M9PFHH.)4&7'%' KDTV9*4;STZ O'+>L46-JZ+FV+$7[CLAW MNXGDI#_NQX];YOI361+M;DK*EB;16B>YF;KCH)\X;JGEV!S(;(J*Q"PTD,Z* M8K6PKO5IZKAI/5-+<(]>UG+:;EJ M;16'3SVQ^)-RL2K&DGF'BKI+0RA/VSE["9]Z8J7:!58?C:J#H92UVY5.WC+5 M.1#[](FE6ID(I 7T1X[8^L" M/A-TU'2<3<]K&T%A)::7XN:F,EQD/1Q-.9;^F.@8RT5E2,DY42\*66-5E:'N MG5BM^!J::D-QR%*Z.UUW1G11$QJPZ8G52O?!1'*E24)1\],2W_7T?M\,^LR) MU:IFQZ.J$;0%HS$=C89-3ZS6 MD)G"-9I)<2-5LV/QML]VYU!9F!.KE2AUQ5ZI-A\8>F>EC%+=F9ENPJ>>6*W4 M,$VO)XP@45E.3\B)MC"?I6'3$ZLUM4J5:AV M6ZF>L!847PI7Q1@5%9URUY W#E^>S+G-E!OWV1.KI=5::M+G M%U6C2!6*R;0( :$,^WIBM2:U[E@L5,0FQ3=&;65199:#DHB:'H'P:I5J--.) MCBG-RG-[-I878I[!38]06&--MCH5HE4#*J#LKDONM*G &3@A TJN/8VKBV!) M+7JS:E/+)M8V#Y]Z0@;,1-!@.XV:HH">1E58M37Z:HM#X1XUZ74 M(I?K@^IZ]^R!T M%? G3SR*@VC7MLVQ7^8YNU[L_/G0NGA=67N!_1D_>^71@;E]\'P;/G-DVL'. M6-G]'D5QO5^AUQ7 2?FCW[/U-_&+=TW5 ;2$?0].)&)$L#&BZ$$@;W66H;Y7]:#H5HTI5KTMO*X(1+?/SO40V< MO7""(B\3Z1N#6)B+\=)5]3)>M3@/)LNE1U M)Q%D,[J1D6//(O8\YOD@VO#-M>$##MU^EC:\\8[BS]C]*L#;7DH2D'_M&\5G%9FEPR*SB<,BLXE^HI[GF9;8CBL-0]:F.3%NJ.S[C]Z< MO9I<,+QYJU[AII0OM[K-XLHT"\E:/]9G?_R.\P]4_/CD+U&F6U>FS]UG/EF9 MGE5L5CQ:*\O5*$VIA6E]JF:E^5Q___F5L\K$,?IZ8%26':G8ZQLTDTIDRR-$ M".2Q,B5B_">47_Z,K574IK[K8=XO.@[B +@@0]T$$>MQSX6?H]^&R,V<._92 M1T'(P?JDG_GKGLSJ[V5%?[G1_+4NY/?R&(EH?R-_\);=O_UY+9K!#TR#$7 < MN 'M-B=UA:*;Q)"]73V[]IWBKGS(G?Z$!3R;ZDI:S=%AL"2P +2'3]C"<6_@ MM?).PI,6QKQC58W\:.W44 ]__*;CT!8FCN5WUT?BAK[G K&WJV*/S_%!-%I* M*D59&L[9BD_GEV/8.?XUUX/=C%]ZO.?/H6.JXU6)P-6,J#-486*#/R!6^0U9 MY3N6PAWYD7=F'3QJ&OS9!+B.BZ6)!PIW I=F5*&\6 U]79%]*<6MTIQ"K<9] M 9D(PJM#ST1KO[/6$AOBL[66XK)2.CVSZTH[QS7C_%0+7 5I+;0F^(<$^\88 M]U69#+@Z572@AI6-9LBN>M%:N$MXN244(5O\)V[QN)IT4L7E7Q[UX@0\=,9. MK3&D:P:UH)5J<4.SN?8&%8; U1@I(4'<_OM4+K(3?[QR,=.X-U2IDF3HC45E M:,6L;"4J0N7B42UEGCF^)N(._/A#>P05W=+ P(MHNCN$'?>P8Z^[KH^O_!W: MKG*B=]PT.#(/MF9)O!7=P+_%O6 ,XOHUA)L.7/$X[EE M,+IVL^(_'U 5_G-MB?Q>5<(D9P5X3[%G!S40=:H.F.G^[)19T6?CTDC(*U*1 M<6=I45YWVRD1E9/$H0B:.5L%GFCF=]#,3V?8?;AF?JP)5*L%?X=QE #CEF[26R5Z[V)9'BCR,5=PL\)1N,$:UI)&= MP!]?'_6A]],17;U%725VQ.?HJM(<#;*S%+&K-:2K_!]U]=KC M".A0(8H9P!6!;_%U=X+LK%W&@W@FW\LS(:F(]Y"CLZINN4B1@"M;TA-%@KX) M5*,3F"+'"OGTQ)HF#7E*CTK=H$Z-^C5T003[&GXT41*8JU*19DLE32&#KV*U] %@R@JS3T(#$N$+J5MC8E[YS\V"KA[OLU[:6AVAI,M)%$:O@.3-ADVH+V=EB MMC!20KTQ8(/9NM,.T.7"B#R?(-1YHL_796[<56C[\OKLIS65*=77*ZI1;3=4 M>B2OP4A$^HP2W,)M\N1#DT,XS4#.[#7.PX]G8/00$X/XX/M,@<.*YM6<",.F$$Y4F8 M()3I,%:@;K]QD) F#@9Q,(B%\)$6 M*XTJ/"G4 O>\)-E-9\8BIJ8RR7#2>NP)]")*2Y266!L7MS:.-?5%@Z,9;/+E9BK;EU+SN9/,;0:Q(1L@ ME46._P/''A?.N@EN^U/+0D?WKP+7(S& *T:1:]_A[_&H6GZK&%O7I +.D@,Z M/3VWLE:&ILQX;9J-<7TZX4*PP%7V7GE@C:C9S:D9V9,_5\WT/"O5IYFIIQ0S M/5?:=-14*5]#:H8N=*.XNPP"R'O">7A"?>?:KXF/<$,^PA6-EM@'KP8NW5JJ M)U!KKY+H<"QXI4/1Z($X)_=[4ZE121<+LRC5".@Q-!1PHB#VRN(W1,&)@E^C M97*W='O,$XB8MC4.R\;](;)^EVKX+FT;V(X&G&C8^!<]7T5+>[4] M 7+C=L6PA):SE/1:5VYN9CG+*T*0"^O7L>P#S9V[%X2H/U%_8N5\J97S5^KO M^JU"JDSUID8*Q(9#JDUE)0VK/R(.4/0#?X(Z<+WQ$/2,P9-G! "M/>R&J<$_ MHHF*C$P[V%8C",OJ/[=M!K?H>QV-]EYRH%X<,S8(8I-%)LIZQ^IZ M73'PVR?H_[VZV@M;&.B]1MO("NMVW>X7$@-MC-051;\3#TS\+-'U9L(4K\KS M_]-W\1F[?[T0%2>NSMVD_*YH-H@9\UE\@/Q.JY\D!%\\ 3 RD\[8X!<#A9DP M05UE-W0S!;$1UP:$;A-U_J9-@A(WCQ*$&'#; 94WX %$8@DO MX/H=[O^@FV_FVS@]"M.[$]6!W_7LB LM '>TCGCJ*A+HWF0")P&^F5C.-Y1* MO*+1DO/Q[XX;;B_X:-I-==5^U$04/$3:FH2JJZ7L&:I=B7MWJNY6:MB>SY++ M@I(:S 1U4XO/[9K89W"I/(&N[EPUT?7Q+K!TVPFI!$"+A$4$ M;-4BE(*;AJ%K-RINC:'X4IV ^IZL)(\:H0Z]D'I<::P0\Z+]AE),S>H)>A8- M4GUH.<1)20"BA&3+?]^6_WKUZW8L*S-@05R)RNP86)96=^-8_5#FGZ$>*.JM M>_K51B(.-WN<]==TE!"PM# >X=E# ]E$P"%)?N*=D"#$YP8AY%%ZIXW0"9G9 M5@/IXPG$FG+5C$:!9-Z0Y5$MZ;J\':3'?2:LR'> MAM#(>(A8P",NS"UCS+7;!;<61WCU@:C\5JGDT7E@R0>)GD)/E[8!?*-GK^UA MOUP/4 \1:X\Y5\N#Z.-WT$=R0/%3];$T2PT3?E\U#7XP2 0E/MZ/3L:HAZB& M('<7503A,]*ZZSGZP$=#P%$%."2T4(YMFHA%M[NYYYY\D@L1>.Z(,'S-TW-U MYPQNS51Y*>7Q> JKK%NV Y<7IU6W$<53D!@MV17:,P,CFAVE"_VU[*S;$!+I MMV8^"' 0X/BL<,@5 #1G#),N72HMD66FOD\E^MW?Y!;9+(>3>0(11#_Y<>=:P.4,!TZ $-_4&TM*W MM>.K;(:FCU9 6@TGJC4&==4#TF@$AJ?8;MS::-J>,)L:BZ"RI$OI>&#;T&+! MM2V%Q -WHBH500"" "1U="%3YLL1H-YFRGX\NJ&EZ"35'JO116]AB @!D!7$ M/L03QT;0]<90_F3JI%XR;2*J%QD ^!0+1530X1<\MS=:VH$X:22HBOT*^NZ'N_.LG.*X4O2V[+.=7EKJRX9:'$OKJ127^@[66VA=".P#R_)W0G1YO]D!X.=_-#B(@W6I M##8+X4&S?507_5.P[K\^F[SR"0/\:@!\#,C4RZ5",C;UR\IZF4@9_2F]H8%X M-?A7SJS9R&/Y^; #%X5#.BZ>[0M%W? ?OCQ:B.9D2WPM6 0R71E>]WS("4 MQ;S-I;M7>?S:HI?W6N,2.[QS5=?0UGN7ASRNP;"]:;N5T ;>;:7FM_I4A0I6 M :>R>J7"O*+T KUGZ.9XP93$4^4D&?T/5,YN M?S-(RHU5WT@M*"T#HMT270Z0NI#Y$OB4 $74XM&>P$VN4H[=L+ZR;#9<:=A0=BX _X<0/JNJY M.Q\!/5'7@Q_@FND:3#?[S9#@I^.:!H__?_YBZ!:*3T-,] M/WVOG0[TU?>>9E*Q&/6'&IL0AE!\51IH_5A<&/15/A'OQT$"C 1N(-##(>S= MOU7X?TU?_OX?^,^NFT,3J Z"@K8%L0HZK\OHNQ/EQJ=;=D?= EG M,![*-NXD_O=__Z_#SAZCVC:H=3"*[>(P&*O&(#IP@&I$U1%\\2_5#-2UN[-] M$S_97;SLUSXNAH8=H:F?+/??D8.?T?"/YFZFKJ(',[2%QJ@)1MZO[==VGV&8 MVW]HNSK2Y%\.JCJK+P%Z^I/GXH7P[/DOAO[)(S&#OVX'%J-_"MR%EN;9@2/V M<2&@:$TQ1)(?#& M?..MV*N_#V3D)4%^NBZGIOMC8.M<1"Q?J^4KJYS[H%2IR!<%8 MTT[M0"QU@&&8T-ZG$TR,HK:Z_/E#J,A-J1%IRI&47$E+E8:41C\UY%(^+3;A M+YE\1:RD\F(ITFC"#\I2I=G8C_%#NOM/Q5)]#1HOVK\^<#=ZQ[88[MD5?P8< M?7@)_^"I92$[8]72-_A!CV("?Q$MK0I-#A1W1;_*H\QN[VOLM[[T/AP+6S?@ MJ/41- DM3X1[JF^A6Y^J\'E#'0HC['32Q%4KL,$RZ%F79]U(S^$0'0$)K#X7B.#RZ%7O0!>IT38OIG) W?[^AS M;%!"C)'G(%P2%R?F&_X,/GJ-_G(P.9''V8GLIN&OZ,_!-N(<#!-<+MB.I&D)XP$/JVK?"O M]'\>(MX$[/Z6"JVZ_9]L9_>7 &P_Q(L$<1XX$5>'0U =="S6@HOC_BNBN] \ M'^*3L7 F''NMFMXZ H<%;0$D_#\CAV^GA?^XD;GM>".XHC8Z^6+Z&C(E88>@ M%LUU.(DV% 75=8$'6ZJ.9P$T'G0I2R1KJBL[DH4&R3Q2@CU!IN8_M[W--HK; M[O[K8?M<)#EUJ=02Z__C^D^7 D^V\!/MZ\\<-&@$A"0I(8;PQ9___G>R+LE_ M]02I5,I7F^)?/2/RSY'IHR8N-)8C(]^Q(;K\.[*$RX$ U#8?=NN6R?R[E7^< M"[$BU_^N^Y&_ZW\D?,H_(30/(6KJEN[/(@/'GNG:Z0$H92EU, 0L?DVXD%*V M^Y7CV*T#DE7H"PT@SF/MA_.][?&_?D84J+8.%N>2#.IY%PLQ M$7Y'Q+%MZ:ZW%^J2F!3WTY"R35.%YG/X5G'L *Q@#WL%0[H(/] ],P0 !PP! MM+ZV2@GA,RP%"#4%7RH /6-<#? J5.0R:Z,B,#+1C8&_7AO(F,-=N=^-ZHN@ MVAUQ!E,I)75WM7";3/"F,*/K>/VJ8VO^T).=!G"6^A"(*]WMZ]92[2-A"&4! MB0*S7>JDW2 70:S 7#Z6VNCO[T=HPKA;]UT5,L-Q^ FUX=_>7P\7-)G M3VBNYT >B8Z##B$@,3GHBSI0G\C2]JOC9:.>3:Q;%2DZ!W7*D.K=0NH)G8=Y M12@&O>+7P>.7X* 3]7![0( M2I)E,&ZQ*>0R2T=7:M"D.#X9]=](II'>C70':M!_?6Z0^3NL?C3^M\O?F,/& M(QUHZ!YX%R]]QG;2 %UHHJ/#'P?RL1>(Q($\K(OI0AKF5(M)<>8*97*@NBF M-)OI)^NHUV:NS,B]BF*KOQ$]$!T]1S RZU_*H CRL"E +4H\>R7:ZW=-8 MNL6&,8?]KA)>9=+B"$AR_/=.'NU2W;&5\#\[7KGP? M#D#L@P,O+.E :FBC:CW.4NNU+JU3Z42TI@8O^56C?5AO=Y%39*9J )7$0[$$ M'X<\='2@:O_:B.WH8RA=IKF.X _+IP')0#'\7SW 6^:KFX- 8KUPB)%:(BPU]O0Z3Q4,A1@/8P> MX;L>0_6#5@7Q=#+Q8N^G7L<;A*3XDLA M(MP3U*CAP3^!L3Z,B-"VP=/\V"@,L<(%?1)%AET'\)VJ>Q@T1JT>9>QQ%4+K M8Z)" WH @/5T:>NI[4S 85IW%76Z'OOOYV?DPI*JJ[L0#9]FK];AO\<9K-EB M:O1EJDU1V;3 C+MUPZYRXX_/2;TYI8/'A13R,*'WJ>D<"']/B3;^+MOZ%J;- M@0+.'3!70_#%#W8TK/18U=7'_-KVMEGDSXR!!2$8X3;\.YA[CY"#]FCX&TYK MXFD2L7RI>T!6&I&L*%;W >L]_5B?'?3SX S*3YSC0V?" MML*,V,4F>QN)=*'61 98J"!\'CS[#T]$@SL91P_"<[&8V]V%(X'E)7S MS?":0GN?XWS T^N "9PDE&& O;7A6/>GK-%A(SC)3;QJH0#LG@,G""_PKEM0 MA6 ;#=CQKH#KH)#<:>AH^%IE?$99^B"!, M0[OGP2:,#WK_O"EM=B>V;VIHY Y0L3;"[TQ]*S2AL2JC67B;?&T9?&AW]_9Y M6/QP) BA#P%-,)2J1>(,_849'%JT>#3I\$O/YSP.7VONN-\2R\VX-"F,$D5)GE&,D^I-(5;XFXT MD=UP(N%X_FI7Y-^F1B=ZO1_KC]]M" A+U?2A=(>('L#]RYWHBT/=T; M#K?1]O$7'QL>@#@T_G?>P6YF]MW4MKB^[NT!-)O#'0_Q8P:N[0PBINVZN"GFON#-!VG M80(]G#0OC/T^H$="RP4_O>##:6:I+3:A]QR!X R&/OON!Z[[UW$OF_#K.;01U.576 M(\'U&O'"8#E^>AR'>P/C/^T#=//301SGL#PX?Q#SL 8T6ZS'I2+54&/=3*WB M KHC_OB=^!D_COWO\.TL],RV"4:<17S-%SY&$ XJB=V4)*Q*#;&@58<3B6$G MS;&SF'34^&=(@ELN.YP7BRK20N954(^;#"N+* )^JDK\*]8ULI4$;"TCXQ3. M*W)H]L8L[A)FLZVWH((F=IM+&AXN!P3L_7JX$ /1;N"%MWCA320,I(2F-3:U M!ZJ)7;H3K9#7<811 ?SP"X7U&+4^6LQR[FQ==-8;0*G-?%2(#S=4VQF_6\RV MA2B>E9\0O11<.&3DM^!V#$Z*768NK/-15JP;C6Z<=_(,U MPM_4UNAN0^#9TNZ/"%P7D1F5K0>&VJJY,JTFAE*+T+LE&%;Q:6BZ+E M%SCNA3WZ31KR=7OT^]#&][$ 2 R@^TF[C;$<6SGAZ;]T_W^ MZX7L/2GU+Q6R6-Z:I6N;59I2Z:RV+ \F)INH?;F0V7*];@Q7F:2TJ!2!TH@S M8F:,]FKAYZF:<;>%1*>/8E^QD!32JVC2-*#E-O,G25JE=355>K^G<"DAZ7FK M%-MA![2433K]IE89U%K1 +')3ITA?P\2N?KJ[3CT\TF9A<\-A59 <) 6# \) M#4-GYGR2L&NZW6X_EYM*:F'4\H:QF:*;P?$QM]/M/NN8VYOCIX=GV YG(R)J M-LZM#=9XH;5#_->^Q.+AT?N=O#B1I(VHA'^\R#]GQ$; MR7V47G==N#RGOZK,<5AP%RD5&\K^:^CU$8IYB)P_%U-"MRH@\U[__<^F/8Z;!-OF' JB[@&48MK/'%IR2;20/^L HH+@]4^: ;>H+7X'MH6>?T).C MWZ_[''^"G.,GY_@_Y1P_U(LM)H>!]+/'E+>X_.*WSJ+YY?%[']A'GO[@I#5$?8: M=H!F=K8#;&-"2R9$>W>+SHA:8 ?/H!,:>4,/Y^>?X*@:(FG4'D7W2!K2VYY- MS3HDR^^_^#B7*&MOP?\B"QCVP5'Q U%YEY B@7-)ZG97?-+/+9L"X%MT4(@4 M[RDHL*E:86YX:P[Y[FXQ5!-.@A4&5#U$^-1#ULA\[MCJ<(+"IXB4L?T5455W M!YM17@@1\G;FU,'7CS8=_*;YW-Q:MY@2TTBA#0J1[D_T>;M 0W_FAPH5#1L< M$#8>YP[- H3L,7JAI^(\&514=,K!?3QF>C *G,7;LF=VPHA[B)^-B0'0QMA& MF4,>!'R0[&-F8A1^#I<%7?B,*\;:LQF:+[@%[!8N9&Z@WCG($%7=9^L:3("% M> 0^)@Z&S,[C+"IFB" &BX:9C7"'#9^"^F9;6#L>*8T["0BCW3/;]9[D^70X MG*&W4S4L.MO,GN^B)<5LR@ .9I/?X!4;C/6-M/$CZ/C?:F66B9(2.,8K;O6$MENR3D\DU#'8F# M.),#Y;+T?B]+WL$9-N'J:-[ED>("Y%5Y)_TI03'J5B+H]!6FO@@4)6H.XUE$ M-#]Q,N&).WT,S]LU]7!8G*SL1ZYL:0?])]>T6YTLF0[MR8::FO>GZPJ7KZGH M!._/X^+;CVOJ'6'[;F-^MDGN6! 0E>8H@P8B$Z!J"_A5N %L&6A[9-!TS'O: M$3/@8"$*(D;B%DC"1QVA[1ZT]IOP 9?J*4'M&0'NLVJ 1$1_#(5G&PO 7,V? MC9^OHET=>'6'U*O#C1A9*6;$\$9:,TQ;%_].4>R^#L M'$-<_05.O[D/$2%'[P%J[);.-P0.6HW#@N;;[3><_BW&XX\UV#L5U4/0_.V> MO 0/$<2A-^$>"9\&?_&]< 6A-.%,DPO@9H;9H,C?\/944-R!\!5P@U-Q[ 5] M_E(_0@L961]V^'TX9>LMF]CU[*$Q@;8Q?-VV!@J^AL9;O\"0/238/-:3>.P2 M"C0_>4.XKACU +)GANJ^+LV9EV^-A$>"[Q/;,C)#$C5 AFUXTS.F$&/>()X] M@&T)\-C9K;+MNK5E+>XL$15OPW!\$*5W?<'T'2YD[_R, M2/L_/\.DA\/(S5YC7E*.4,B>4; QYPMBP-C7\:=/'SE!K&$-6UN1?8VRR&&1 MLDCC<.RI1S%HG%AV*5SV?Z8Q 4YT.UJB+T1T.]1)&YU^UNZ%#&$!_/WZKV')6APH[*<\K+_NCA$WG3 M72Q"_C;:JNE+'2/+P2-?]Z!MJ#:<'Z!%H17AJ' [A;82 @P$MJA;[H$#A;^/ M=AWLRL"W_HRD=1-WY:9'A(!"0P/!OJ2- DUHXWK2YO"F-0\YA\?3\,IO[\Y" MX%W0=:$Z(WHL<(:Z"Q%S"<+3$/C4!/SK?KN 9H6]!F#7Y0!'I!]C!!ZZL->' M=(A_&@TF_[-> M\P'6%/\#%*/<&V&,_]5%T^TSXD+"7GV18RL^' RP=HO:3@7#/!\(] M&P@2ZX.'/*!HS^,1F6WX!#W]8"J18?$04H^1-?UP((;A%!\J%XI_'1ZHQ&<: M$)L7[D:8((TV-$R2PN-!\0D4/,#141PFL.' /,_<\Z312:@G7B/Z_'%D^ & MLO&Q(#SV>GO6KZ5!S*M+%PP0_1$"JJJZF+2#8LC-((0X+E\)&:[^RZ@A+"2Q2'V<:2 M, W+#(G:Z(!G>&1+WZKVP?CU4#__X(NG$:H![(F'J]_?:'11B[8W76K!!ZM: M>6Y/9ZKX.I)A&@R\O.7"'?3IX>WMR6KF)T>E'H44M7[FGJ.Z RBPBOZ$V+6/ MCVA@K5"@;09E"]>0W3T&B\NSY^P-MM :2^WC7L\8NFB)L!&W_;ZWHC<+6FCZ MD@K<[HRCXVY3J;WU-/F>*_MD.@ZZG-HO5!6M$[WWZ:D#G][)ZXUR-\5)AB]E M^:X?GXYHOA:2(TYX]7L!? AU,^3KO2X0LUUZ3E77,15868G1DBG+;F4W*[GV M)GK#U4C"1*-E,9@5>@K?L,8/MHLHCU.O'N$!S"R=;24-@\KQF/EYQKUI*:&QVU#6*2UG= M+&+=U7A6^_'[ U?Q-%WN:E81\+[IMJ.S,>4[2[TJ]Q=S,5V[[E7LN+%8C"[+ MJ@%RJ1R8UX,Y)XH?NHKGZW)\^2I:95^V2E9N*2V *1NRE2O-LN?NAKF"51QG M6UZ!=Y)CH\V[RW3.D-5N\"FZ>*VK.'.L1%]0ERUJUBA,>1 W5CG^RA'5&7:# MH,IE3"E:KBRIUF*:-@*HBY9]@CKVY@\>G;-M@O'/]NA3\FM8G>5]Y+-3;)KK M9L^@2D:$/D/H,Y] G]G=(",(%#=BV?Z 5ZE^3*,2?95C1GV.B]%"8LB =C= M.J'NKBYRG'7%FW@]6P*5VBH]&JY=OA,@:'[>4E>5R9AJ10'5:%O-$NMI,[-8 M@RWCSUL.A:::R.CVBM*K\=;&H<49- OZ3/_H[8ER(][?6(T>Q;?]NL,W*PL0 MH)9';U^L&\'8MPMMA6D9V5+,7I0V&FK)/6^98X5J93DHCJ19G1HL*S%&TU9C MV/*HGQZ7M&OLI!NE]-*B7J[;BEV?H98T_;QI-)%BZVV]EY%4M0:D1-S,9]=! MGST>4LZIC/)NL2\9C7*"3>46G29HC^%N=]1RK5NBF2V)GC'+%JR:LJ(,?R#" MED>#+U(%.I-FTB6)K]A+WJI,DT(\@"V/!B^(]7(+2A]+M6O)6,RW**]>0BV/ M!L]GJIWV@#6+4G;)+>S<:-&:+U'+X\$G_?FPG!P$0Z/("N.D$7>CBW;0YXZ' M9-=J,2JEM@.JO6:ZJ]4PW2\O:W![/VKI3I()IPC:":D-#09GFLHOE/(8MCP: MO-AIUK)S+:8HQ4K-R'N)N%*.H6<>#5Y:+0<2J+L9)26:F_(J*+7-/GKFT>!I M04CF>[-<45(3([=8%YL=VFA0/N<5]%$Q0_6X&CK)>]14[C=6 M0WLI<)0\IL8]G15L;0T[<$)*NY7H,!??>)XT*W5LWIWJRW@=-CVQ^M5>9M9J M)":T$2VT*W*LTA&UQ!@U/5K4E4S7\JFQUC?4DMVT6%+HUU/1H53VA,_2* M"0]B!%WAQ4 6^1&#GWJTK+:F=.QE5ILILVK1'&6U=J=4QDV/US5M=BK>.)?. M*-F,GH]Y02]80Q&@3\CJ;-CQ58^7JLHL*96:H_AB/M\$J.G1N#9MWLOFF][+CNF1($E-5.WDW/AGK1?$4H&L-K5EW=#EII-JM M.E_-==(K**\TNK3N&:"O-%4)Q)0M-?KYFN-'ZPV0JIT"=+K6KWO9J1THC?(X M6@6U53DJ>L]RF=@KZRV5A+=16]:4!9HWZ+-'1 M7*HG'N#Y"]S2LSFUCZ'7H^AI>/\ #I)B6^(@(8K#N?OL]P GMO:9E)?BP.^V MRW]]1BFXQG "--]$=2F?)4-QWDZTM&V^"QM6QPE2U1G$6[EL/2KQF:51\U,R MU>,O7QONG7=*;5=PZP1@BSV*3^O/7?!K]\/A6Q\E(K3&5=^S=Q^$ICC^Y(G% M3CU>\KEM<^P">=!_]"NVKAU^\:XI*KZ"!./"_L298$*'*7O M<1#NKR)F'S?V^"YY?7@.X[63\53RWC3N]QI[UST3<-SHP__W@_MQT5EAZ)\" MO6-Q[+@K]'P5P4>S(CM^R 6G+7Z.T_**@SQ-G#\HAWD#:9\W^#__H'GJ/RSU M$/ZP/]=S.Z+TITFY/>&B$S_CPDT)5T-?O5&T+@G3GSQ1KY^6?^:M<.S>Q/9= MU=+<\%>P0C?KA#_/@1/^@--]X8^:ZJG_NBU5?-O$A,,\_O=HS'L58RZK8HF? M0N*F- SE9#]4(OX4/_X&$G%;F(MR_+>'$7\SXB^7D?C/.$&--\5G[A\UJ-BM M243\[9;8/X9# $:C+_>9,8\)U0C^]2J)_D.WK\7EO9!W_^[1GJ=*W-=H_Y0T M_&L?%%.XKG;X%[?RKGJQ_Y2:OZ_1?G/1_FZH?3X5?%^C_5/^]>Y%^\)6]E4O M]I]2C_]=MP9:[/8R$:]^9+^CKMLI5LM;P&!595Q6@T@^A< M_4J-6]-9KK'TBK:2U6=3H>90,XY!Y]'Y'[^YV -_H@P7V>.^S)&ZA,9]N@?T M3.,^]\+"EPZ??IG"Q0**5F*Z(AJ+(AW;Y#(J.RV@+2[QX[= /W#LAVQQM^'W M79][=QF%^V2_[+.VN-/E$16/ULIR-4I3:F%:GZI9:3[7OW*+JUG)A%\P-E$* M)'+UD1FU[8&)MCB:^?$['GM@*.&,RMU,4NNY!RMJVJ^P)#IPO<-+DQYK!),@ MZF537Y^8O;WJV0B-^L^>C2M Q$]QLW=WX\K6LV*($"KET>$5LX\82'6"B5PP M8F6*9YUI=5HN<45OW.>08TT_T-RI2]%)[O"2N4."#00;/CX@\!YLF&28VCPY M'GB*7P$)7ZJFJY4ZJO3&(VR(T>>L(V(W7"+Y2K#A,#1QO=APTZ&+]T##J+OP MHX5EF:>*S6#%E_2Y/XV)$!H2/WXS#RQS?)LB25Y?-GE-H.$PB'*]T'#;09;W M8$-#SO*5N)*<4,6H-^J:]=EZ:B!L0&$5YB'.)-X65;FJX,G;T__;THLD.?+Z M D+]5>S?32OGP)GE\M7?OHXK@"(KHQ"L*T&>@*8BHM2)QKX^:34+J]ZC7ET MO$@K >KSC]]L_"&>>%VPXRYC&A<(71"MO4&MO18:PLM:F]WTV6&O-3(H(%1M MQ[/28HE%%=\1$8%_H&(L(2+\15#A%K7V5#C@JK3VIN,!EU#:P<"=YD?S:YU 8*[C -XE@ MR9E-7?&+\W)0R3GKP0 9R)@0(3Q0[#G2W\T0(JXK@'4;E@8Y"DS.2Y)T_E<3 MZZ]HM-]Z]6)]H+O<1>[2Q/\> MYLY=&NQW:9<3>?P^^'@+QO3WL)GOTC2^2POXFQFZUQDY?\Z&:^/"GT"+JK!; MZAB$%PJ[$=\%&J+$A?<1@^U%Q"AS MJKJ.J<#*2HR63%EV*[M9R;6O9-/M]%8,U;;BSP; D4?X5FTW[[H^T%XZ-,T( MI;R3B4Y:1GLRROMLNI5I M;ZPE)LN.,JLMV4P@]/RN)4+U16?Z*.HA+KR.3D=VWRO-HWR\^MY(G:#W:.^G M\.O^0GOI3"RCN]QH:&2Y=J'?;;V*[^5+DX-U-IXH^0WMOH^C07ZCO MQQ+M_D)]X[5%1F/RFZPRR\[21L,;T8LT4E_$KT.[K\#>\MFX)ZIZ*(!S!^!; M0E$"#9$/]26(0-$%0R]BCR)/Z@Z1R#')K-T/('U2V9^A V; \E1S2_;%/14/ M FN(!HR.[[JP4_((G=]M@*'OZ)X.W%-.0D7-%/LZ^]'E>"ZMLW5IT8H&]IJ7_&2UI!EF45+&8Z2S_$?J M[)WNLR1#2]SV#U?9))_F*T(R*5/K>B?-!3VSD^V(2&43'ZNRM^"T7Y]O_@V2 MV/?FJU]>9RM*F:K,_.Q8X0>U IUTIL$L44,ZBWWX/RGMS6;Z3_CM]AP-SHU M(8BH 90#-S)V5+C4&I03#3@1L/"A?J"4/UP!]-VY"14(-0>SN6FO 0B3_)&Y M[PPGJALV(-D&4GN8U!>]US@$_BP)=5VKJFO46'0@9HSQ]T[:2+U\>5BLR!LE M%11MCLHF5*D-\99&H0A"-2#5B0EZ?*.(R%O1HV#TZ5P^I4XH/3?NM +9R$<- M$:$'_^,WRY("QJ2 ,2E@_&V",V]%CW'1+*<8P;&-=HHV6TQ'ZEFS,4*/Q(_? MB===QT28%J3$,2EQ? ]AHK>B![/B-'G#5 ))UF5+VN0=KSWWL:U]?.&3'W=I=]U@V>27R6K?M0KKU<9F7B"M;4O!A7 G^YZ+!@+G M]10GQ.FM@R#&Q13&9=B>E>XNC54-8AGFA-#L YMX733F+H,N-U@^F6COS<1& M_EY["Q;#&X5>T:=\IM#J>;&),TV-D?;R.^TE])!;*J-\,>V]EUK*5QN:^'OE M'748/YCTQD,JY0Z;B=$\H23$ "EO8JN\\1@ABOQ%:.&&E?=.:BI?;6C@[[47 MC#:BQ+5$VVC'%_[8C1<2^9J(M!#&7DNH)FMV%YW%!9ARL: M[8T6OR(\A"LM>7!%H_WFHOW=4/L6SAG<;-V ZQK^;7A3-W16_HI&>^O5YK[: M;ZB0_" Y*GZWQM%=FO=W:<43>?P^^'@+IO?WL+#OTI"^2WOYFYG%UQEG?T[& MP]6F2%#F(T]-7L5]JQ]YE.F6DH9I?:EK %_#NDT;;C2ZJ$7;FRZUX(-5K3RW MIS-5O##?CGE#UE!2'0M.F%L%SHXV?% 0CMKG!B7!Z4Q&?LJGF)G1DT3>Y'OK M<9_F$*F.^OG)!Y1NP_'XR/.-1,_O3L_?S,S["#U7J#)GU2>#M+2>]<9L91Y- M-IZ3GW.OH.V<\O=1#QKO3\ZAE\'ZOG[R7Q?82>,Z6"J)<*I9($F!5( ME[BE6)7P?IY >BY\;KV"VW"4/_+,X)WI^6V3_2ZCYV^F^WV$GD=G_0:0K2AM M%.M./%=+U<2444-ZCCA]U,^S?-QKR[^=+/4$-!(YOK'X '$/KCT,L-6L$X#2 M'K_?BUM/U//:O?>7U3,JMP:C M0;Q75=:9:BE!U:E\LHO5$_OO,7)V[N:]<>)T7[O3_;)Z\GVYM)JG1Y;!U%)1 MK2 7>T8L0.J)W6[^=9:Q?^ M?J3S']!^WD?JEHJZ,T 2JOML*80PSQ"F+U$@ R$39""$7__: 6J"7=,&"BBW M6OL&RG'LY;4N+U]>7B88WC(Z2;8K3@9>RA%B\]RLENFWMKGBU?(_<1#H[UVQ M>F IKC[Y-AL[RHH;?U*&%VW8/ 4_/^@^T*7)IIXP/H@(%-^4P1.L[>O)QYS, M3QFK_[Z5L0KK-NB[_T!2KZ75G2I 0TS3"<'0PS0_EF-OXG'C;,]+,/*V[R5" MQ542MA,']9J!K,C@0\('SVX2 \5*"E-(OYD?:*Q,I,!3X'.ZN\L['4HPX33H MO+SM_$/]>_21V?K7I9MYU+.ZIBPWUM9%T M0;.R)A#7UCC&HJ?A;9\N+UF>*^GS%K;L",RD]2NA #.:@R;X;J#\'1[]<3"_ MHOJ;:.P=L[G!UPE0"&GN*0^[#\^;\?36I*FH_H,4^,[NAQ@C-[]LX7=3YAD> M;\O 7[8S%(;]+VR[[^Y:,=U8!K[ITX=)-2+SUNPMZ\L#]3N@3A4H_TY$N^_Q M[68/8U>1C&0(A/*?N>/I4 ,>7,64H*Z\JG,[)<4OWA65QIX#S>%51X^-<<\* M@C]^U*L ;7_\]Z2K&B3X$PD^_S(D0*1WNKW MI6S:'%<2H-_PQSA]U3&E0N#W]%DSF#,OR5AX 9GBOA+C^$6E+_FU[M15E$0- M_&'J)7@;,ECEP%8VB=M([&Z7P6U\;9KTGE"N3[?PS#V5N2KEZNBK3ZK6,5'Z MS(+ZN%C^5;(W??>G3N!)MNS]^[H,['/=W?1U_]^3]GE# EV1K4"2_J02>8^= MN5$M.._U*D?0 @9AP9'[O"$+KDL+3HT%;Z_B;U0+KAT+CGAR_^3+V&>Y@K]X M@?)&)\ SFP\W?)7RG]-D'ZL3[^V)77-Z[,,![MN(!O$OXQBRT>$*V)7NB;J] ME$0^UMW23G6;0!T]UI;Y3K-94V 2;7'5C^:&49F(?($NID*RETKA$_;+F;K_ MLD>L!=3)/Y"_>UGMC2.=3Z=XSEP)E=JHW]>"EDB*,'OW'H0I%[5@'VFH'U2Y%NY]=&T^*5MQ)N[\N6"K*[:U'OFN#'J&_W5T)T, MQ^/>O/;U^RM.976K?C6YG(P63<-*K8K=M-0IMB(X*U+QK$B<]W;6?# J-*5" MT0TB4=M8)Y"B(K/^&^5$6 P_4K3Z&P]#"]G19V6@4>)L^F29"):&LYO 4A>_ MBA0** >93690L% U (/.YZR M_\(G&;_LAS\%MJ!-$U)"!;4E/5^9PV:#)[R'Q+_T?P,U@U"J1KM6Q2J9"(%. M@F=VG?\/*/JZ[%QQ8Q0%6 QD ^8E:<.6/9XDV505/PJ>E15?<2W=CL^+),"? M;&\[.\V!H>WZ]O*YY;\3D@FL0?+_]!00U*?: I7N7Z#:1PF!3QNQQ0/^+] ( MR0-O_4.-4+@>^.2INB+?)_K*LXK@BUPGDDP_>JP4/&&"9MJ>HL1G:#PP"WA; MS9$#J NQH,$LO!OV1TV82LNGA@>2^50WM*W'KH%VZDY\?&?SY%,KP#25@,=T M%# E 46 /7>5N>/ZFRO Z@R+PH^TQK85M!*H+W \5D_'@<"&!(?>8)%5 4^ MYGG.1)=@E1N-L:.$- >=6X(&PS>:4F"#5@&C58 F@<&?;^YF]Q*6),?#5^A4 M[@]/%7$0U+-8KHD)N@*=K^GN?,KNX" TY&,$<_V1]B92S]*P;& #QU\';/W? M__,B\FQO'MI2]<^ZL8UX(V(745.2F\ V205O?I#,4(J\W7')S/WC</89]G]/>):T2CX3T8OC/-O'7I[HV?WX3H#==B1\9PZ#B&*D!5^W M'4OA]W3Z2&/S"L#)9Y./E)BZ<(+^GVZ#.Q0B\]%7/#O99T/;-U_$U&Q_>J8C M4'@P%BD^<@7, T[HF[EKZTY(SX/Z_J3)+\?ED+BEV!<0:06G9)5)BVHZHXHI M#!^+8VPLB32#X3*=QL89&<[M\*W2SLV<#?+UR6R,KXPHRMZU"@OYLR4#.L&ATNM;&3:PT[$;MCF5PTU M=7W)8'R9#]1"6*.8!2468,F]+F6S7IL?M@LY3 F[R\CJ^F9F$6[6 B]+JE.9 M5J=IB<"">6-8)ZK8 NAY=7'+3&]7Y+1&B46MX"0='HQ* O]EMOU0^ #[Y4<#I?6,,H, M2D:C+]4ZCA>FFF-6I/=+=E.I<$#SW:Z1G&6S(D9)XUQ?$YG]DJ+6I/IL6>@9 M%+UH.&!\.DL'EMP3?2'(YTQ1\FTLHMI,MC=RR>H EMP3/:6T);'"LGFL@W?$ M?&F4'U;R+"BY)WI,-VL3NN08QH+3V73+]IM&JP5*/HK^U=+F;0=^ZYA?PEEE M>+G/SGE4@4?[IE=^VN/+L"D[W^F9.[+9;87>./ 6$JSF*IOF;$X;>]L3S]Y9 MCAKG=$_20 NT[8I_*[EX$MA?O57+.:'5&Y8DGDO[0@L/PR%>9X^^'OLB_W5# MAX7?O$P)'3) !\EN3?#DF\EMD.!/=IXIA?(2?(?@WTN&B 2/H.:V!,^\/W[Q)"I%%"")00XCIT"\]]32'4<2B4E8AX"^(QSR?6C1#+1YJL]MOU/MLTWKORRK4$/JC56;@@AUJ\/G%RZZBTKT]:GCPK"6A\*KN-Y[QSNVIP:!/UB M/4\!_Y>[TBJK@/KA,<''@Q8-E7LZ9I%7%._ Z<%R==#(&]GRC%]$V6%:&OJ\'2-QZ>CSWO[?A>0N^33X'#Y3<"'@4^[GF\7TA&3QIJ?&RVB?"L-/9W,K]],YHXASNOI')U-N'!/Y^1I M6VX::T[FZ1S.PG(A8..9G0HM%4*.[R@]:<7**[*?OPI/)U4V>DYOU)T*@5,< M2/7.>(I[\?%*F$L0(^\H^BU?YP!/=?%T%%MOM \241?AE1T;&"]OI7?^3B&N MZ5U09&W'/1X>Y@=3BZ^-6FE,$H/4Q$CWC*GP^3RJWX"'NNEQA>YR) M13:'9 M:=O'RZ46$#0)X?".(D]R*+H\2.G^GOGOM M=OD\T7&A!2LI(YLBB396651F7DKAUPOK*KP4S::X87/=6_'Z(&E'J_X"+Z1YP[SH*?T(X=NQ@ MJI^+8Y]R/D^$8^NBCT_]A1_R"YEJ+Z*H4V=75Q''F6YEDNWL.BL8A?FZ&M"% M8%8IL@#'J%^_B3N2QE%DU;DCJQ"P/5\U7RZP71(_=RIN M \Y-<&D(.%/QU:N28]60+G[+5BK"H#RR\R/D%,WT53M-0;-%L M%@\$H9"T2CB;+*7%#KPFB/KUF\;NTA^DYR_"YT"Q7C\@0N-"N*13(0GFY?JE MGM\0^7X@3@0=E^B0NPH?I!ET6 &OMT=8H3*:#O4E.4A.H0\">22"NB.P4T') M[1D9BNVZ)B?DD^S-J:"CK)J#J%]+>18=M704';=GEEUJ2R+$C# ML;KJ5!P!2<96K%KILR^ EHCQ8 ME"T2(Y.:2$-&B+Q+'3C"\V\4=H6PY9JCJQ:CZ[ M]@T.]+<;=?6>+L/;Z3._?E-W&7R?5#HUV%P!W71#X4D(6Q!9=2IL:?;[C560 M;E"\99,]:5$BO%P5+I(@[_0NN%Q:R-".ZDS@Q/SIV&"4<#[? M?3OIOK]J(P$.R$XP-I7SH-W!%'M'('W.T(\+(.(/$T!_#U92-XO5^;!M\037 M,:8=V@V2SN=3FZM=^SE2F@,\5ROYN<,8_C=EE\BDMZJ4N"7 M6. .O !WG4YGH '+I^)HOX_>*' 1<_YEQNQR0@.NS" M&Y3;'D]QW4F4U#O]-/MU,N0X2# =-OEQ%N=30J1&2VP2N'QWV0)( &-N8#ZE MS%LY4%#,S7MKW>:\XM9\SWVP6] M6'6ZQ* "+X/9J[/EC3-RQ;$907(7G73>L N3(BRY5V[%)FY(I/S9=K0*:7&=22]0%0T M,;W?I4I:'Z>Q4,H)P;)K6RVMW?97V5;3?CHY![ M7:)6:W4ZRA>2/"%6Z>E8UGV&9P%^[G4I5]&FADWE>T:@EX;N0C$I-@XIV2L9 MK!;K>;+G^?A F5?3+5:KY6WVW6ALZA)OLGTN%5?$S/[)< M\'/-!M:?97#&6ZAJT0E!R3V!FF2JK^JI ="[0(Z\=2[5#L>PSE<"%96)3,J8 M @PZ1G.S,ZL8K4,HX::%,N/5>!RC+-W5K29ISTSV$$HX'7#LI'L9ZVJ M2KO2@CV,$L8,0@DQL'-I,P]4/BK54DK=ZPW[YD&46(V7 MJ:+N:!.>HQL67JX,>]%4.X@2;6Q5[;,ZUC0LC5ES3;-"*&YX""74D1W6Z)"L M8H35MO155996$^T02OA+FPC*P[R%4;A4KFO+$:WFM4,H,5MX)L=&J;9!#-?C M'J>NBP66/802:H.I1/-<3^5UM;'NC=9XT6&T@RC!M:O>N+M8#O@&,Z>+M#R, MNC7M$$H,BIXDJ#0>88N9/*HUO/P(Z[*'4(*JKR;.VJ]GC4:_,&_GI(+,K]A# M*"'I5-AM\XK"+XHMJC&IY&1BP!Y"B46NQ!3S;1L81M"=EXUIC0I3K(AC^T45 M51IWHZ(2"@U5K>XUQ0JG9LPQ.R9)QT3WIITAO M7NEG:=&@W()BI8S&8LUIL.@^IHP+4T_L:D5!Z0[%[(C$Y'8IKO51_B]X"J68OM>%[P\:SH38^N$CL4IZVL+&]=4(UDM5\R>/@K]6;AQ MSX'?ILBL_T8Y$1;#?R44X-S.0;-\-U".M0^&/V,:WKK!.'6?>!1$$KCP22B* MQ),L$F QDH#22,3B2#R7Q^/-QT=O\;XS#3\_Q%NZ.U7 &/I@K0,#U54HK&4L+$=-2"\:YL&&>4_"U;W$6 )+G 18 M!2X"!SX.:C84/S$'"@]S'CANPI\J'JC+37@Z:*WD)H#Z@M?%0P#^*/F)4'&5 MIXJVCSIC7])MV*!-WH2)8P$SFNB2&9< "RS0DGBC^[4*O&ZE!&KW @NT+ [0 M'RNF$S[$TCR1?>Y6BCEE[#\SRU<&VX6?]VURU&7X,=;1:4QQ\O*,GQ,3C&*/ M;F5?7$S%*\['"(X-23%Q3%.:>\K#[L/SMSYI6])45']SK_KVAYAHV/RRY3 V M99Z1&MLR\)A/S-P]A5)",9 J'\9^YX.E2?A_CXA[Y47M6YY77B%^^*2F//,0-? M>=71RUC<@[8__ON7&Y#$FTDPD.!/)'C\/OWF_@\2_(D$G[E/O\FV(\$CJ+DM MP>/W*00UWP,U.((:!#4_2/ (:A#4_"S!(ZCY/JBAD."_!6HPI/%_(?B/Y%>) M2;B_8LQ.UW<&_'&/,S_2P;JW^OU5!+YL28!^PQ__WR\<_W54L:0R]PQQUH-X MS,NXM8EB^XK[2I!O;1Z5 UO9G$\DL;O-!\CN/^X+(>NY!NMA]@3QUIAOAGG_ MWY>#?N0^O\>]_IS1?X\,_>O@U8,@)Q!B.-.(#AV3Q%'%\#?3!!Q M&KV3(@,:/^XD M@;S&6U>9B_,K!-M5-AENKLNY0.J U.$&U2%]7'?T;]6!W\5?GXY\/#,Q^_&^ M_ZMD;U8@_M0)/,F6O7\CF_@N)^N*Z/MM=CA%3L!<<4AEOFM6O2*5*4BZ?67D M#M*4;]&4J@/3-R!5^2[?[(I4!1XOW#@P\1G#SWMP'[G"#68B.U?Z3;^">.?L0ZXD-]4"FL;QN2S8\ M;5JR/=\-H#V\2*@L=+IN?)8X8FVY\&@SVY1#G3&'S\0PE34HKEFM,X-!933[ M>K:QUT='7QTLW?G!T W.2IY^Z(ZNI8;WEQ@1S80"NU[J@T9@!B1,*4+^^IW* MW&$'T;\=I7[Y1O]VL/>5)1N\!9N?3 (KB/.>Q1O63W0B7.)LKO$[ MG'BLHX6M2EC&36%18=S!R%!$E)&P!"74DH MV'W+FF0,BN&_?A'"$0@)9RIA1HU3DT+D]K" FI;LRJ@%9?#K-YZYR\!S.*>X M_^0F3?SD*XOO,''$.5RNA7^9?A@8M-K'44C$Z6^A1HS$YN_SZ563Q%[H5>@Z+1\N58UK\L=Y!?.>*#H,SCT)9KAW'VY/CB* MK:,6&T<>VL86CTS>'9OTNFUAE)1G5I0P+['U;SV7P1C+4A5?S *#L*TL71=F M^4B"=ZW", @"NTLS.-HA^=2:XE8,'4>&?DY#/S?]@-%^LDTW2QF!2O6T;+%0 M7.L=> '\)^D'9/C(\)'A7Y#AOT31&E'SIB5DP:-'XG*=X:A:LIBNUUPE6&D !ZM=ODD0 M@ #@9@'@\J;\LZ>'F(IY/DNG32R@K4JYAR_\3!&Z "@FXFPQ$3>- /LL!T* M;^$I,#99B[R^51$HM=:MFM&H896AI4.>(O;V,V\EA8MYBG]\^.YOL\+X[8\J MNE$JH)ZF-/>4A]V'YV^E'M^:-!75WV0HW?X0*\;FEZW.;00X$\&-6^?^$*"?UOPZ,YH M=(W4DR0>KY'"\>/>(Y7*W#/7=>583IG$H8R;B%(2O]M\(#"<.=VMH->J-Q=M M09^[_W0SS/O_GO3RN7.GA;[/GW!L>1W-?*J7B_(GSV%RSAD0.<<7#@VW<4LQ?H\?=Y) 7N.MJ\S%^15/0<'7Y5P@ M=4#J<(/JD#ZN._JWZL![OF[! P2G(Q_/3,Y^O.__*MF;%8@_=0)/LF7OW\@F MOLO)NB(*__&0;0*>LD4J\UVSZA6I##R,>67D#M*4;]$4>')/0:KR;;[9%:E* M7M*WV\@]R0R4SWMP%Y%@YC_[M_UZCP?:T)G3*[I_YPQY9&[MQ"A.B"0.CXPR M1[J3?*FM J[+5$2^P^96Z76ZJQJ-;[V#Q\#3FC+'I*J@U -J-:]V>H3*BNDX MVTSFCB8I=-+\A%9_\@LXSI!* EG]T:W^W(EPW5'&*M 5OFW@0#%P>#$#3_]>MVOY)TDV]FQ!W4L\/HVXJ;U0R+8PPEI2:I4, )E? MO_>S3?T;V?X57*RK2)@^HG.\J&=&O 0=_CCC M#/3XW\HN=X&7\+RF)Z3MUEYHB0^-RMYFFM)SIS7W;Y MA6RL.MZPS.>FK>_D)I:NU,I.LS-2J&2&F=4ZJ(:#>0OF\?KU.W67H6_B5I[O MLOF3+SF^P^81'7%JFS\W,S&74H56?CQAA*3M=J<)6.4US.OY7ED-G"3%9G MHX+12'I\Z';8:HUB13J.P+ACZ#3:>;WFG=<+ZBU:&9T((LY-BE#I?&FB4MTT MUNF9XW'!7ZU:DQ! !@K70*"!0.-G@L9['(K9KP]"7==J1I+$(O;E$A8CGZ!<:"9HK]>*2@H5KL4/-']&93,M YQ5,@[JY!+ M#0J9.):EN'!T$G-IKKA7R C?2@#($6]H1S3'%EEVRMV$NKU%%)TC&=4?]M)\ M0ZA8R4#39WGF6P^8M"8F;A>YI2$H73Q:-DHJ,VAK(K.YSO@.(^E;V+FYE>W: M(]HI6C8&>UNQ$K<2&G%$PT5K[N_SC#^QUJZGZ@.5DU.R MH'NA9@N\W;82I0 /QF*GU!!^U!TPY&C&\Z8#^4S MT'7( M"E\=I/N\,B[;JNI,!8N"%Y[#,QV9.S+-H$V($^]])(&*?J MO0X+0 2%0YPM'.+F000R,@A$+G3U\@G*QK,&4G'MN'4^TD52'-8U-C+AJB4^ MD?+>LN72XB-V*I# B;C"KN-+)J* /\ZSD,"(92< JG0>J#J8P><(5,H9^G%! M:%3A"F39[$Z7V&)*2L4JV>G8Z6^-C<"=4H;DZ4)7Z-?(67/D3TU7"$4<@VP( MCC%W&1I%1_S-NN0Z#75_Z8$,]6U#/3<#X4V=WJ+E.18?94)WO6PL^O5>;+@H M.@(9[L48[G_.D2?SO-/JE]?[$E/71RI1"PQ+;UMV*ID1FT4-FNS'4UPB:SV\ M["[TZR++1-N+[>.,*I]Q;8 M__CPY;]WQ>J!I;CZY*_&2;>!$?D/)'4,LSMZ.S9+^">%8;V$HR;*@:TD2.PN M <8X03!/^ZD^5A+0;H"08TZ0'QN#951Z)J23'Z@*E&TAF @SZ[D^A[D]U M>Z>/6\&^T*U3"$K4>FS40YG/76<7W]IG194F-W73D(U)+AG-Y+!>4H;'P MB\*SI%7RF8BV/-#:O\(M\&HG_2HFI"^WB?[H-[E!FK(^^8O,5 M/@@4$=B*^>)6J^U/SW0$"@_2H+$Q ].&Y@'4QGM$;^GW,QWYDR:_')=#XI9B MZQ(IFB;'8T4%5DXH8@HC5%'*I&21F&"2@I.9M,0HOS9OE78SI-_GEE.B:H[Y MBHAW6KP_D\T*"V'C=U MW'H]SG4$6))Y7;)&<;B!MWA*L&8,IV%M3O9X5DSMOYW4@>?#,[LK\72N7K4M0Z&M >=F^>EZI(&2>V^G:\G9JB.OYGR2ES2-1=9MFE.,Y(MK+'J\)Y*8KA9A"7W MVKD2%'U97RQS_&)*Y3NU:E2;Y6#RS;UVVE:E7)DVR#16Z<]JF)9:CBDM)F>,%BRJ14K,OLE M_9K86';FI3[?+ZYL/$^H3'$%0VKW.H^WM:%FNCYO+.12@<^K52=EP))[G:?: M87_8TJ(4ELR/5+4Z&!-4&KY]K_.3FJA6*]/:"BN$G%_U)VR''<&2^YVO9VMC M37=X@8^2=H4MSAVYM("A*WM="K$LZ5IC4 M9E2NODHV? .(@-SO5]NLF#DW[0^,2M8>C)LV9R=)4&UJOZB7)")W@IP?3=7:]*B]44.T!6&%'>:J:J;$41K5KRJ N91PJ M"6H]8*X8+6>3"JN/A3[7"[TZ2V5HOP6+[DEKF+8G NM(9"Y.X MUCUIC=/VM#1MUSD^J4S(-JF.&L0Z+KHGK>2*5.QZLQ()E"^9Z]*L,Y&E$!9] M)2V1P5,8+:E DU1<$E.*- ;O&0/-)DA)(L<3DDK+KVO/=OL37F" 7NGIL31K MMEFH+)G-(==XWTDH_F_>1JD(T"+L^*!VPL<#2&&'%J!J 1XQ2S:^ 1 M6-JAR9I6S56D2ZN&834&P8!"%G!6/:4&3/>0JZ#*I MRH/A-"<0#;M&-4H5/&NV#KD*W9533&.#; UKV$/!3M'L*&.U#KD*AB/,7&W> M: B-*#DW!ERUC9&PG?M&T#:33,15; R+[*F$3S$MRF/05]B'MT%6E5R;3O+ M^TF.V@5BY$ZU0QY H\IJH[#8M@R]80OE^HKCU^G6(0]@1G'RJ&BI0RQJCSO& M=-6TVZV#'D!0791GJV$CQ/JIX6106R471L0>\@!:*8.MS%8 ]CDOJ_M]KZ1W MZO%]'?N=%P>*YTJ%+"^I]:RG-.I=V@@/.@N@$_.Q7TSSG##N#4M0W.PWIJO.289K(2&L$J.:YQ!3+OAH:E-DLE% M4BTUIA@5+,>I13XK-;*M@U.;8G"Y]4IU/8&S6)ZV28?A[;CHGO")\B@_MZDF M;BCZO)/J)3,]PHJ+[DF?Q^2!T!D*DB!U2EIY69R4M# NNB?^=<'0N%+;9S'+ M-G*98:_1+BXVU-3^Y%Y=7L.JG."Y@RU/VFI_D=UC@\#\\J?%/HBG)!2%+= >MCK:7!M@[/ MP_YRE,H.D^&4E^J8RY4Z*X$LLP?GX?1,KN>#B:P*E9K4''&+=<]NM [.P[+! MK7VQ!P:A@ZM)6DYWNA1U>&HC9<8!7 M9D*!E:MLV23P18F%1?>DE1)GA0R^[!%8/XJ:TZSO6$TZA$7WI#7MY;-USK9* M@I7JS8KOL;9E M6^,7[XI*8\\Q U\Y,L=W&&?B@N"/']VP?.)F_WI']NWSW$CP)Q(\?I\FD>"_ M0_#8/44@R2.L^3F"!UCS9O@\$OP)L>;-W$%(\@AK;DOP &O22/#(K_E!DD=8 M@[#FAPD>>R?I,)+\VY+_2,ZRF(C[*];L='UG=D%E?W\WXZ?Z_54(OFQ)@'[# M'__?+QS_=52QI*E['#_K@7OFK6#3;:7C%Y6^W%'A=WL*FV0$D-C??(KI_62/R!Y?VB-Q M7'/$B7O\38?E[.;6"ARX?]=T]8F2T.V71H%TXD22>(^/.W*,_W7)YCW*["<+ M!YG01Y=^/T@2[_$^R&"0FB"#^01Y<54&@U8N"#%^XLJ%G4!>,+$YT^NAAX2GKU!ZH!9D:I\E[-Y1:I2LN*?Y7LC>/J3YW DVS9^_=UP<;GNKOIZ_Z_ M>WU&'NI.9%5EJ9@;*>%(-9!'>E@U"*0:R ,]K!HD4HT3JP9Y5:JQO73SL\>R MWKF*]GR;SOI+7Q-^WJ4.?.)S](]I_)>O3#[OXNN[KTQ^.X76C?7VY''^!RY+ MNZ#^_SC=/NF-QQ?6VY,?^D*Z?3F]/3=^X0&\^#8,#;@60KOH]RV>@V6=WE._S$N4ST_ZI_ELM2GQ.S;U.OB M8^KU;/3XL:@KKN1.IE',]K KW=LOOMF*C O@-<4:*^ZA*I^E>LF[RB)0[$ET MN+[G26$>\[R_KEBW)7NB2^93-,Z+RH1.UXVKB5A;+CQ:Y;86<^G-G-XR-<0* M79YNT"*;Y)KLERYAC\F QZ;G=&]B.K#U!VZ";5A8D)Z4E@S6#]?==K"N%S0& M7C="GOA>]=O$CE,OJHZ%'>>=5:\7.XCKP YMB(=#59Y/A(H6Z>V98;8:Y%_< M+/T) #&4&5X8=$J!H$_S0;DYD;C HIK13^QY&[!E2!T9)#O M<;O8<>85_?=CQR49>L8>5(NXX3E&LB6/"X00*MGP/(["P)IG9^EA)XT5QOJJ MV2=X=[JYM)?X@*=P35NUKUD720-#_@?.!=&@:&L6.5PW2?8\@2^[!8"<,O8[ MCQ3LML*FX4S%9,'1!8GN8#VM9/*53NO4OE>)UAJ5^G+4YP/)JB5INE5?BBTQ M\UG>!^$7VGY'A---$DX?Q*^",^HZBK+*"?U"V5/RX]+*QMY<.Q[-I226ID*& MU?D*6V3L2=+T-5LP(8A1OW[CF;L,\3'N"6$8VHI&/MA-DEX?Q+"4W]*B)&MX MANZO1C-=T31>/CG_90?%>3&RECV,J&6XDJS-1MHLQ M76J T\2Q+,6%0Y.82W.8EQ7M$7P3:[8[A80V&7\BY\4]&F(3VN'V:9>V\SQ9 M53R#&F6B292MV %V*:0I2)7%CE#E>H)"9K/9W(H8&(,6M'7(I[SK)5Q33%/-L94H8<77(254 MT#X4S73D:*8SIE+Y# H>>0/MW+V\:/B\>L(G1H5:# IYB G;QQVRL'!(HS,T M(JEN=Y*6.,>GYX'D<,Z41BF1@'MJ73NUR(UHL0W<+QS2/CB!W:49'&VJG3BP MZ0= &8.@[+88J#] 62:#6SY=Q">"%$PJJWD+DYK0H5A.6P\@N8A.,*RK::"*:I5[8@BB& IP0BATUK@FAV*5!CI/L<9.A%:4, M2^4=K#3F!]KTS5W_HZT!2B-@!C#D1A"W(G#G-Y=!%Y:G--. MFQ(X$5<89[)-2+%$$M9F".6$Y"<4SP>R\\$7%0@JL8220EL+'R?=2( ;LA., M3>4\\'C$; QG[\A%(^#%$FO%E5Y*VWV.YCECUD(TP D?I890^AQF.>Z5O38EPHET60H=-8.H^]H'*''WZS,KA4]D.]Q M+1P2+PRJX:2S6F+],3.UHWFVG*V>/ Y[D!V$7+&>GO)4I3D/.TEO+%=8"!PH M'NHG \<^:_/3@>,X5C[.6(TFTZWX0B TB6C"A?W6_#R\"^]/[%:E.>@)%C8F M5WIVXK4:+6CJD'V?IMOH,IZ_&9M)2O?XD,K>JVXC54SE5DW?\848+A MA6&&*TLRKQ"35$]G.[9)M40\A7)3?'4K]BHPXZ<=#[V8C=0C809;"?/M/FX8 M>G9>K'3\ML,VODZM?@$XV&IR5B]5L )O\1-_%'"IVDB,@0/NPI)W=!I#N'$Y MWCOR-:Y\"_4XN*%'8K=3I:,2'TSR]2XM:>1P^:6;_;X &2.;6&5[5+6#=9;+ MIK7.K,K^((8,M/]ZPYB!4E&O.V%0Z 8Q& BWP%1F^Z #N>@> 5Z)9+9F>Y8M&)1T6 MUW)SGB%I5L33Z"(=M'5^_5OGUPM&N-XIF80='VJV1I$ M+PHX6FD"N(TIA%YH QFY78C).@Z3=23@DFM.WUYTLZ[!\66MABLINC\,(7"A MU!((N*X^\N7[@>L&Z+0C08U+V@.R69AE^*AORR&U'";S7KS"BT\UO.LD76 D M$H$1Z3]3:#>)?+>4DA4E^D)TV,GI,,76'?<3,,DU.Z,RH0Y5K%$HNW-!M>I, M"\ DA6*:OAK3=#OP@S)T(5+K"P[;9S'(-\U^>TZ6NP(UBA;9^FHTY&!X%!73 M61ASAZ,4-[>1/A"Y0(B:.CDU]5GX"0OK93M?U9M883C(9EJM_L".- @_*-3J MI\,/2E)Z05AQ*H+ILX AEJ+2P,EE9:-!E$Q"9T9EGHG73#&U]*[#G$$*TUA\"YV&E3^][;/(!3([2 MR6B"-:0- KH^JX+A&X.MU#J,\2'?>(\P,?!BS-(K%&J M\Y9!-%;YCFXX"C$/(7A1OWZGZ-0=Q:01>)TX+.+&P0LY78A(.[;3E:XOAW+5 M2BE8WQFY0(PLOF[$3A<*YT*X=:);@GXZ;MT _=YI.E[BF7.,)?#N$$UE6!HS6E.:>\K#[\+Q13VU(FHKJ/TB![^Q^B*UE\\O6$#=EGEGFM@S\96?D MV/_"GOCNKA53)2Z";WKX\?B[-V-;97UYH'X'U*F:3K@3T>Y[$J+0P]A5)",9 M J'\9^YX.M2I!UFSU^]*P_P/:_OCO M2;>QD.!/)/CWHKF1X$\E^/=.Q"#)(ZRY+<$CK$%8\\,DC[ &88] M7[?@6?%-&#C<5-A\BK<6-A^?;XQL?I$\&,N:4R;Q/L?F-Q*_VWP@,)Q)"![L M5>*__XP_&6Q+K1G-E*P9'W?SW:5/&>]EA9'6'K([XFM%MIAGB M'K\N"VL%#C"O1-/5)TI"MQ/L!$ZPB9KD&HKOP=V_1 EN5\$>)S8742(E0DKT M4HDZX"E=!?VQ_43#GRINHC'V%'<9[T9NHFV0TB"E^;/2"+:#%.9;7.5S9Y&Z M8$F\LXC]Z^BC@Q9R(MD%&I_K[J:O M^__N]?EO)Y0_6LC5S3%QC.]&2CA2#:0:AU6#0*J!5..P:I!(-4ZL&N=W,/Y& M->)#\Y^G#3^: .#DKKC^TM>$GQ]TT"5] OZZHW=T=*P#9>F]DO3BE]5_I-LW MW%NDVTBW;[6W2+>1;M]J;T_-ZQY3M;^0J/[40RG<=^X3&@S.LF$,0<*#)T]U M7T>)ZZ__AMI;O L()T02AP>NF8O.SM7^X@%NH=-UXVHBUI8+CV:YK05KZ=K8 ME,26H BMR":GM72RI7TE<<2&#/C8S;>Y%==4[%%SPBM#S<^L&Y.EOV;%3]^_ MB, #@<M#[0!G?;QD\?AIV7)*ATS42 M4T)CU>&3S>G**-7Y)+;Z>NJHSUC[NF$V5A.&3?-]&IW*.-MF*NMP@IW<"5N6HZ%M M6RWAAHOGYR:+;J3-QJ8-6KK MBC9?F>=QQ<0:SO7-_ #G&V.WGYEU)38W@W@#0Z?N&/ICEPTBM$%H@]#F8@BG MM]%&-Q2?BOJZ(30<:5*3ZNODS#BY8U.HNH4Z-O<\+!BKPBQ9:64GEB9^^GY M!#4W##4_#6DN"18(984W6RV#YJFE;+2C6=-N>V^2ST=S0@9E22#3 SJ%=3C< MR66\]+^3J@K(FCF4I+ARGQ%R:*R[BTJ^(2]_EN$%[?!?AW3:K$BTEQY4##T@3RJ#CI3@\!/OJ'GI,.4[E9EGJ]HW+!E+ZQD MUM-$!D55(1!"('33+-,A$,I:D1&6L8 S*F'.7:WJO=:RT14(> R&$&Y38U#0C,ZHES.:\T M.5DZN3>43+F=!=EI:MBBTK3H9+>?(]HLP" 4WH1 "%%3ET)-'0(,3[;I/DZ[ M;4-/N76O&+4E73_/OMA@.8^J;3V4^3Z7M1;5?FW03\$U5$Q)O>>Z7&",4LVQ ME2AAQ3?S)%1@$BA"Z4W(.F-:X<] VM?K)IMB6:[$IYZ$E;Q\7 M"NUFOQ,V.('JR(7.0.6Q$/A?#,OT!?70^&!G9\7PE]"N%0:--% )1.?GJ;ABFLSU& M):;&8BDH.=;N9XIA"P /A<(*$/)<,/)E!$TX^''H0\%P@3@TC2Z'EI M-C&4@=Z4(FL=E7OGV0@KSYHX92QZ:ZSO+*IA;]7A. 9B17SB[;T%TM6$..VT M+($3<87QA4<)*194PMJ,K)R0_(2RNYH]H0+Y)990@(AT/R[I_A*!2(! LA/ M*W+/ J<'$_4=>5?P[#V\;)"]6%[+RINM87IJ-'B"M(4BH_56XO@\Q)2KU)I: MI\A-^8ZUY%N4Y<[P.BOBV">9*01$"(@0$%T[Q55-52?EJ:46,"7 )"%@>D36 M.\^&8F>^7C"C\C#-!^VLU0B;O3I1:$$@HG[]3F?N*)Q"0(2 " '1)0#1R0FO M!EW$&[;HK@1KK IVUIHZ>.?DC-4BSZISUYY[0L6MAHVLUL(:2HQ!*!8*@="Q MXJ00!IT , B/;'2JN4D#*_2ZS3K/+L9IYCR>2ZLUY[.:91E885CS%V&3EU7,-3;-UG#=%E_NL?Z)@'N\F(Z?T*F@V_I)E+(J^D44LCK M'3NDD$@A+VKL;E4AKT8?KV8/%V[;*JZ5R":JCF2CU?\5G80Z!\/XLQ;O%[.E M6G=L]XO1,' YNWVDWNK7L+K>-P0JSXQ)IJ!CDO$FB_ GVK&JVXK74#E7D77_ M@T>J@NHR[PZJ(=99+5H37<,&I!;& X#81X0_"'\N>2?U./BCX %#%(EAQN * M_*B997@OE+_.8GX!A+!UD\27<\43*H(SKBP6#KT>LW 4J%^_4-I^(.E M8&7U7*8%!P#MP"+\N3S&XP+@YSNQ F.EH+W2UQV,:YEI0R:'>F/]9JKD8_LK M J'@>3KE!$;2G-.#&5>+W%R\:(HW7]]S6"YP[Y7 "#)11U?D_$"R%KE./YT^ MTNVE], Y=JP\8U/I!#!:"+3 5V3XH@.@Z!U 1:OLU%>CSFZY@[Y!:?G,&FN6\T8QQAR8S#3-W&5P ME.0&80["G!_.#AT);AABYK*IAB7S5DDLT7Q5H,E<##'\@5G"GS2X?5(#[$&4K?]4>N*1Z)P(CTGRDC1(4?ZS#2F3/N M7)(T4+HPQ%Y]WK53;-UQ/P':P8#-Z-WFA!*(2EIJ#;BE5S%9$4^A$"B$>0CS MKACS?AB%]EG@ZUJ,EB)PQS8*DV)W)9M*/8I""'R0/".Q.RI#(.!#P(> []J M[^?P>)_%/"W?YZW1>I8T.'/1)=742!WJL;.'8KT0YGT#YB'(NQQ\.A69^%F0 M"B.[VM<$&Q.H6=!=M?3DV,)BQRRF$=_US"XMP.QP!MJG)+,)1P4RAOD]T$[) M5>4H0OG0$*-WNN.,L-*G]STV^0!@^G:[3?J5>8KOL^7:(K]H! *IB7@:A9XA MM$%H@[BTCQX&^#CD)&VVC\F>,Q8HG385OB4WC"D+(0>FCL7(.Y+ZV*%%!#D( MCR1)?RIY(-*(_!]8@:RDA@# MC9S"MR0B73%E[R[A*G/'A=L8BON/K(!A=A.+ ;9W8$W>0'X MZLU=18*/^:$#.BZ#YS9MA@\^UOW4=O"K#HL[JJJX7@*8''@A^ B**@E9\J6[ M;=. ZN^N(G<53X$3=6(.D 0@$E07[_XTP_+'D7@ZDQHW^NG7;=CAD^B!X('U M@KIC"<)^S('F@A+@&7\*AV)G1-Y] KYL(KEN!,M)EA. Q[9UZP"5@*$#X4'" M=B-#."PP\YKI W^%ZP-ZBJ!_>=9/K;X%_P__P;R!\8-I*K( 3 Q4#]D->.! MDZ"T)XX'-$*:SUUG%=^TY3WOMN3%C8U?!!L(]4X"?W/UK3Z!=B@>&!SPX$:M M@ !\J)*^$S]9+64;[]1YC.H0XJ[ZP61>D9=;[J$ MD\]:&?_[?__/\];N[PQM)^%GW9@J<-9\(.+Y6%.28S N1E)2P9L?)#.4(F_; M+3IS3^[F]X?'>9SXL9V+N!A[3AFQZXB42&*;+YEVB2)Z;)\1.D9#GA59 MQI#(<,\=>=RS:JB<8\T5VXLK;<-&*S('P:TSE5PE"T$97N4(Q=(%;,AJ&U>RFI/FJM?'T " I,NN_44Z$Q?!?"04X07/0.@#L MRK'4ZYES\-_QBPJWVC!V3!G\,7V?Z/B@2\FXIXGGPOCO/^._<5_>:-">@F]T M=IL@_T K:_%K;-1OP> BXIKZK;RGU=_ M>866\'0!3B5.V8-/.(H-.U&6P$SI1@D\=9> 3;N+)]SG P^_6+KO*\IF@E_" M.S5!:S57LJ%O]\&ED <-R!/3DA2E),4N\(2"! '0!/8HM("[LO:JA:4IV'4#'X0H\R6-M\)_ @ZWCY&K L&8]/I;+0'57%?^$4 7)2G59?7 M /M=J>2W9C'7G !CJ=7LIL 9!WY<2V&;>"M#OPVL:>PD\%:20I&P9V..7S= M<]:F!G2:(>[(S/ZM'$^J?9M* AM_!!UQ"YVTN*K7Z4ATI MD-GVL%S"0ZS1GD5R-[?,UCM 1U+4'7%8100/^OG;I8GU.##Q@L8#H!-;XN,J M4]HMY8 RR+%S\;16VH1?Q'V;@JD"K"G;BA^X8'FS6]ITVH]+&JB64@*N:O5X M!;.K+5Z 0()%=^'Z>#=W)Q1K;CJQK$ZT7GR-SB4[D5?&;@S/D!1Z$YHGD&&+ ME_&P$'##="NP$M)DJH/E/&ST;LD(1 79-MOJNZ"A9?U1!C!A;-R]S0M$/&T MP-QO3-F' H;+OQ/:,R%N.3!@SH1(,"\)L6\!\=VC/7B1M*T]/;G]H6'O!JH; M AE&L,4[VPZ=Y8*@%.;S> M7TXFV::P&->%V0QGVEH;V#.5N4NE]JFW1T?FVG3E2%C^%ZK2[?OA4+:&LM'/ M]H3DLI4>RDOVBE2E;%$EKH(JH"Q89&YA_ADJ[M )8"50$%O9:!AD,N,J/&4N M;50%5@HQ4M)M '=0WO%[]F:=A.HZUB/02C:D-Q-@>6M&A\ XZP!QP7IR8+*8 M^ ZD(357V3!7TF0"&KTEM93$2,R1GI6L$I^MY*.\N0P?9'N$K1Y17[376KVB;*2GX=C@TL+O=D<=^9N ME?WU&PC\M^ P4JI3*%7><55%?T^OV@.+ MU[!6LH,MLB&?M?U41:VVXKN?4_B?U KT[@-ZM0%D==>,^P1Y*8#YZ MFH^ M\/!+=C!OSTN#&,G=%,5\$ W?W9 P)[&1M/7/(N!DAYXZ ##___._+V MZVL6,=9C\G$S]IKT.../&E8VZ))\E%:C2D-VIY7FRYW:]&?4&+:ML&%Z@)3 M<&YT+MZOC15X_%K'']61>J:.K-RWUP'EIPUB;HN.K>"2!)D#[)[>UT6PDC+A MJ$Z>+W64%?RL)$*P> %SK:/98$T%9M*X4;$:^5,P\R8L,*Y3+Z'8?S6LOERO[$^]V5KZ+=>ADD^#1@0.JQ$DT M*ZT52<;LE5L\52:T8NUV)<]SM2F"+('%N MNUT)--<2SD:&\^$2K,^$>VOQ6NE4JD)V:+?3R92YN.&S]BFBG7[L9%3ZC5B] M6#-S0_$J-YVFT^+4FL-Y+,2$4(S=9KL[UF[7J93DDZ#MZL@B?5^MJ+V&EK^% M7D35!(_9CGF6YL !.E*./V=ZGTW8-6$=%89=0Y]U72C5RZQF04W0+2 M0(/@W5_ A\E@OMPRPY\N:M,LP$#P1@CXB&';J,+S6:M]QN6Y!4:;L2QJQ& BA:/2UY6'= M#PC8DO\.2G,*"S]S74O+J>8BSMK/K<1T+*EM-HJC63N&_?,6_AM!KAM; XS MTAC726-;C3S_<#W-70\-J7ASEB;P@=$.H+14 M2XUBSRB?A^/9$+O;Q/E.02YWV-/Y:7[:N]&U%I!N!N7L9#!H)2]XV._ST='$ M[&K35L.JQQZS'!N-YV=O&+8TR!6 9H%N.A8;5*N/K6JF]3+@AM5\5^Z?>@E, M/&9&SR =?1Q62T\OW8[TI(<;.,B5^HY!KN09!;G(II>3N'=6$2X!)02Z=10:<_KB:X8SJ129[F!=4#L(OS0?QJDA2LS'W\9WG*= M<5+A\3X&QX7B\1/%MTZF(I]$:U=#QE?)5*X"& M2--'T,]=A>_9;+.4Y%+)RAS%+0N;0/H%_@9\ M$+0ILZ(JV2J^L]JK.\?]<$*^)Q^?I.-[-(Q_*D:M7CF9:2F5IUIOEK+BD_OT MQLKLY8F ]D,8,T7\^(-=X? "B,9RA=TXX'_ 0Y@Q,+"8T#'F,9X*J\B?[,3U M\-+H9D>M8/"5ZVS-4E2/3TQ<:<9,J!D M@ YY0RM&9FP39V,Q930UF*QHJ#J^D5@%(UT&*GGZ*J:Y?&Y@=OAWFY+'R\,J M&+II[K3=;_3;AZ12O&L.PPO]1:FRCU(JAQ;^?!UVYW=A:V3'>, MR9B@ "HN.I3BJKHSPY#^SW1;E1E-M\@SG5"7TG,.L&RL"^CUZ-H1L$),U[96 MH7TPE\!XZ4[:B-L!/DK7/*O%]C1:W>Y$]R-'M=+WA\]$50UX-^&,XF;NA$D6 ME-IL; C#( M,)F/NBET_I$O5S?4>'B13>JS^' T3AJMA/I@B^#DZ5VL])1Y8HW)0VN4U%H\ M7(A[Z=O@TKN\4=3UT"FQ]5X-H*X(<;PF\;G3T$0I#0VEH3DF#4T*=.6$F)#@ M'U*O$XTF^([8BR8[$HCQHL!*,3[).S0THLM*IZ;NF[U&0VFV;A^FTLM=JL,G M0 WAZN:5_6R[=\VU[P;L;;P=F]>NNC'6[,,KDYM7LHMJ\DIIS1>MR4*7A>)= MO=ZXZ4./B-V\!G&V.AIV MA-&BF%.3Z,K8YI7M3H$3FX5'NV5SZG58YJ5*CT57;K73K#Z$^T]L-M8*@X?; M?DQ_5+- T X[8N'1E/UYV*=M]JC.^?,TV[UIO8,^CF;77)*%12A4KXI3H$ ME40GH3RP-MOJ(X=P\\K"1+LO5^JM^K"0 M?=[*U\G8VB*[>Z=)LOL94LK[VT M@'R;>:D^"9.Q68-7;G5)%^QLN5:L)MA1?\Y->JF&F*BEX94;7>I$XU*BQZ=Z M'4$0)?B)CW:2-M,)>UZN=IOM=.[!#O, MM1Z?A(?*(,]/HD7QL9ML1*]FNP0[2T:S^?KUTUVK\)1HU6JL-VCVX95;S]23QB@5;UG M]N/YH(EY@\L0H"=5"7[R?QUYU6B;(,W,HH%PX9),@_1[^A M.S1(0KW@)L&72,H+IFFC$V,W&:NW$J-&M"W=_8)8-/B;-D\]]/,DS'HU3P)Q&\D*2"/X'@ MDY$HA9I3")Z/>B^6A5-?!*V M3$["YI3AS>WXF3PI;2!SQEXRSQHBW(BK?0",N'2,.L:;^(TD ]'HG M]W(+0 .&J)(C?/)(T5 I!QQX.$C#W^C&N7@:/OGG'^[M_F2'H,J4^]7^MW(& M+JT\^2:AV$8RGGO$HZA)^@@TW.2_DI-,MU94W)D^:4U.KTT>)\G1.?G1NQL. M9M$BVQNVT_=IZ>IY''XL]C]<;]Q)[ .OG/=PWKVC_+@>3^2T=+*;R9?\ M-*TKTARESPH__D03V]7,@E0JWVWA H)$\: C8&_6^= C8X!3T'P*XPEQK MS+HW5_GVT^/5)->)+E[ [/@0D%9:P\I$S)GL[3@'8LV1%%VD$03$?_SA0M'8 M]J$O:@?XU]O]Z0'G#@)O[;)?+ CL3LKW'P02W7[C*IK.E/*%<'X>?HZIF0>Y M=GP0: K%6N('#1EL!; M^]^7#@*!6P+EEJITA%&XVFJ4Z]T[SGXL+J6A">2G;4XYRS2N-#;%Z2Y50(SB'/&7[S MM9-S$NP?/LR_>>Z-G@=SW20_CH,EHWB;A*88G>",1HRG@C])-F,B3@5_"L&S MD13%FD](WI?,F3<1/]C,JQ-F+[Z%N&?5\:"V/#D^DO!7"I_=T_1:N/YFBKT: M8 YF"KPE!#HIZ*0X=%)X7;T TB>=&7#.Z9/,D3(G?9\ %Y8#X^C^!27!H-!' M,$DPQ["-2%F+(/>ZCPOHIXYP[W?FSCW"_:9/=&DA[K39J?9V;&RMDZ.ZW^XB M/X43Q(E>RW?YN1Z]GLQ:=DF81YL9MFJ]I#\J5B;\6[U]'L]*"5W@E:7Q*; M/@1!1UP_SZ+3!+>.W>L+Q34'SS)/5GIP;_<'^4*B+F<>%./I6?WX;MPQ\2P_ MY+O:<_]ZD5]DRNT):Z>EJ%[KQ B><:E]J3P78YTM"94Y'C\0"VM]OVIKCXJ: ML=O8?G YKUX_:W?2K7)O 7*R>3#<\NGJ)A7*B%E\BPA[J"KA MVX?QM-BR$S&0$=+ T-C:+F;QQE7'EAHYTV8;9GL\'.;#7*Z\DUD\'K7T;NJQ M.6+M\##5+\5MUB[L9!8OQ&9]_;%?2;?:V9NK9J8U&79VDX"_--CF;2;Y5&3% MYVOML9NYNF<+Z5UU=]'#R-6@40>Q2B:CU<**9W<55KU9DHZV:ZPTZN MK=A8?Q8*@\5L%U=U,MWD"N7A(,G>\B#=',MB]CZ=[B1VL5HG=#MV;:M#,%32 M;?:F6BDT^IWD]I75ETRR^A*?*VPAFE'OC5HC7QFC*[>D!$?^>509F>-ANU6Z MFK>38OVJE(97NE(*./\G![I63C$E53=M8T=.CYA_"!<3=Z-*:U(>9G(OLC6K M&;,?JWI-:6O/=0YSMS\90!OFDY?'>U\0+QYA4">7<;P@TGJJM@&7EBZNA64J M)J;4/C)Y-NJCIS#.]DA:T6K'ONJ8E6&UP14;VE!6ZG=]W\=F$XZW;9H>_!\T M/BXE^\D?-NR$$$FF:$K"2=*?*%/JB=*?HI0-^Q2"3T5XRI1*H>8;"9Y"S>F@ MAN86?T+P026>O6EN?JO$L\!/J5] XAE[;HEGQ^:!I&K@J,%9:4$.2'C+TM$$ M+C@B1P<2:29B %/ATC(1V4O+1#P"B2-5B4O3B( (V@*R'=>ZU@3&B,DP)5W4 M@LUK..Z:?^J\AOU>\+FG+;P5M[KTI 0W9VM]JP:G"B@"" =+13 P''=P1NG7_E.$A03A06\7;UJLZV'[NQEU[=D.3RT9!@ M$&N+[5)!JK$C$0)AZ^[!;N3Z#C?;6TCPS@SU8Y@N/,L+3$6W@#]YZH'CDFM( M^Y!^'CBJ'#^]_+O;''? 0*X''^'X6!8E,$+I=56 +C\$>]P?/;=9_&@@I+;KVDVF4BFP"Y LFL+(,+*]&3DE MPT?94"IY&$\LG=X7-[V_MR5QM/E]FZA<9'['7S@_I+'_>7+OU@G;]A M&'K@[DU(C;$?0%2/M];23.*O>1Z#9[;SG+O12_XJ7+GBV5%VU'Y):9V.WCH: MI [G!553GE/3(3^Y219,I5AOA=/.0;P4'XJQ-(1#(>EHD'3<_;JS@*2/F'E! M8Y(^>BSE;L=V=M@(&UIZ%'Z8&:6C8=((M*>VD.\6AJ+5?QC.8GJAP<\@)L4/ MP:1S"R;M/@6,SY%4$_I>P1O$,#]O&0#PS.K<\Y\OC/ 2+%':0T'P(O.Q$;\ M'F8%[,+ UOW-7?*^4AWG1R_A0O>Z)@MLO-9)(!LDSH9BL>W:1/]0A* (\2UB M*<$AQ+%L(#\@0I]FPNW:0KIO\5>U?DY+7-=[5WT($=!,BD=#PH[R9?]<3F@# M]IE1=:T?1K$G;!Q=AHOE\^[Z&7*.^6!?4&:QC]L:*![;=.*Q%5V3;,, .]VH M[%5T,D_(Q7[+[@YGV:A>'CX-$*40-"&$9#P43^QC>J5S[++FV-8*_0WF6'"K M]<&3K-1MRFIT&-59<-?3>XM,7WO.H4D61Y.,#R5C;](IGUGY0-^IMK:/N**_ M?RD6U!SI]XZ#2M 2&HL+3$J%:O21;2;&R51F\$$@E*ML,I]O]AZ2KLU^5#7F M"G0-6S06#)_$ 9JTW;=->!$N'Y@,,3/ C%';H55L#=#?BB8I8U%ENJ** SFP M-^@'SUDFIKM@_@JJE"??X9/+6IZK#\?-);]]$=K3>2P^9=LC@6V.;44P>^O+ M7^P]Q)JBH2[JKH)4>^35J$G+V1DGL[,B&D9GVBEG.K-N/Y^O9N+A=KM:EXKE MV8\_',]&MG?^&*@U*AH!-+J!#4O24V%U^?=Q!^5EP??UA,CF6J-BHE=5TIED M,=T_UJ!(3P.CD[GM%EE>$>>S&&]*4Z@2?SANWZ"$& .88R A5@]U$6':BC5P MYMD2+_ <5 A>RXP(/0@38HB&+X/C %<\6S$'Z%(T%W'(%?Y[*1/PD.*[5=A5 M8[W2[N=4Y3G;8../%;&=OY6LTJT,++U=G7U85=H&M&&JO1[B'^P!-$R;[NY. ME7G(-O+7H&/W6O%1VJJ 8B+:5:'*")'M\KP7.(M/,K*]F#$H5AZK?18\W?0Z M=Y7\K/GR<63^X,CJ+X^E7,)(/^3CY2Y?BRW:7&U8^_&'C\0/A +T"6* "1#! M:!\.\,:FROH^2H1I0C X !@4DV& * YLP,[:PZ@ENFV92"%1-PZR'E 58K\U_.P/ MH;Y'*0_:>O2JXWC2C"<$L67D&R.I/#*BB\Z=T$<'SR+)5_4Q>\^#3\!S0Q5$8F#@V\%$QO]B\>SO MS9;@K[G?_S R'!9+Q]#AO@!^-(%EP0%$#_<^LPL=;5+<8;L?$'\DT1R$T#M& M.E(:71HR4"PB^J:+SEXX-Z++<-N]5X88T<*M( TG$"DYDX41\6QQW[I+%@B& MX%22;!4C'Y3J"(BF;;A"[8F*P4Q%U<8@)C*F I5--#S/L@:P!;(.NZ+I%C,0 MIP V$H*NJ4L*?J;D4>T>$"T('8QMNB]0\/K)B&,X?*(T(!UP1U8G. D!&,$& M?!:4ELA Y=: 05YL@)X*4$D4+ 0XP\/>UV'E[.J&H<_0^Y#R895S>X%^)V_< M'.@=(X5:XBG:@:K([]CZ7RYH)KY?5GIP105HMGC5S!-_\2U9FX,-W-IU1$<,.;OY9A3($L-Q$A]C?C M^1OU?TMX(W$>]HAHC#F$'YV.1;E((N;3 MV&RLLH+'2A"9@8'LMO\TJ]E=1L.AK_!8&!HRK]0U"\/YRJ,C2'@H!QG3K<-I ME$4VI(82E1P;0_126+ZFR>OCLDO<3MV-:!2P70$D.CTXLSM1690[J2XO=_@4 MVV,Y69"3DOSCSWJM!,OLL[&>=/>K5=M7=F-G/RG6O,V1;[9[237//]48CL[/NQIW1K3=3A;G -FH9 MZ^K%5KE2M+:K[H98D'KVL]B=MN*3WM!H\P.XVO1WU=V0Q_ Q?;&9'(HWU6=A M*"=?E%YZ5]T-_KF;:=U$,ZE\H6!(4S:?EM67G34RJM%4LR9V,[%\N%$+6QS' M<]!:AU=NM;.O/>0E(685\G%UGGQ4RPE;K*/2@5OM?.KW.#66>F#91E&/WH9S MDSQXG.VJNY$N*:"7OQD\M\*Z>/60F&>A 5[;57=#3BKED9[0^GG16MSRB_C] MW3V?AE=NM7,QG0I25Y[W6Z 8OBX]]/6AD$,9O%OME,K%7EZBTD[?#>JV2%-%V^];;![7'K- "";.5G?+B\ [4 MV7X;7;G^]DZL!T!*EKA.BHO'.]&> #K):$KL)!-L2DC$N[TX)VX^>\[&KSNM M:R[,%@K%CI7(IJT;=6&(X^[R0CL]?$SMK"0S93O5=+Q3*@R5 M]$/,[LT>9H^5V2Z-'BRNE-L<7"[RMX)625VUM=*]@G1_JYV*V"[+E5)IGF\4 M)KUV=JSG;^_0E1RW>6ENSN5B6OZ.;RG5EAQKW5JMYF+G-,G'%]"?RST]#R?A MAIJ^E9.%K-3?59YF+)A7>;["=5N%^Y=*Y]E8) KQ]*[R-"]14:]VVJS!9O6. M4+_/E 6)0\5QMKH4$U+)ZVF^WVLIQTSO2@^)-OM83@K=)YK MR>GD2=Q9\Z9L#P;#[+A]/8RG9NFR])*VXK79KKE7[2:$JV:IDVV!2?*FHI=* MPKA1VS7WA,J0>ZF92B)"H MF.C*#3%UA!X/UX%8KY,"J6@GRHIU!Q4W**Z_;0=-L"-<74K^X2S41^ M,6P;N47ISM:>$?1O%_Y)E0PCJ7,3.^ METH]L[]+ 82NT+HQIO%QGI\46O)CZ^7FJ;83*%,/S_EJ]OJF!=]NW^2&[=KU MX[#F -'R\\I#-[T9:=JX M%YM%VS5U,HGKWL3BQS&V49H,E7'OBE72?M74>;ODD#? Z V#D BCZ58C0HXP M\8MZ.G2BD=O[RY<0UP?WI$]>TB?I2T4?/I+8RZ5,N>\#*[/![BW%3@4?6)D- MGI;9.(7@4Q$J=XHTWTCP7"1.!7\2P9-(*97\J2KZ'&9;!ENL9&LO^J35>_9# M\'E+(K!R!5R$]?K#"%PHB%(^!!YI M*9\ 9L2EU6TA0'A9A5N"+N7SS56"P.%EJ410M7R.8$B6MC."@N4N"-P&>/U$ MHG^4!/LC:5^-%<;ZD'TJUA]H%MV=K4?FP*=CDZ MZ)-2*>_A_:83^RBKIA\3^_C+'>7//@E_]H2O%E*S1+PQC,>S5B,JM.L+HT;* MI'R(/_L\G=)- R3W!ADG/O5)78"#K!1*H^#=F:R Y(\538LD0']_F.0B8\/-+ !"RIB@ K1EMWP*"OITEYP<& M=3/YJ=G(YQ:M4=.N)^UT/CJ?I$FQE#@72L2W&3D^P2AZ/)LN.78913>.&U^& M%^HCW>&V/7:9=(>GZ,:IG=.O;U5Y61=WU07OI\R[J^M6JM7FXGJEOD@])E-. M719.B(9X89OQ^-O-\&V#YQ)G^$Y3Y1O,\6]@MKPQR3LY0YX9-C=@LX8JCYK/ M57XVK)'B+YS AA+'*?YRA"R(_ ;%R%>(*9V3MW.NQDZ \:1O@)!?WPK:B-"O MWKD>K*_VF@- ,"3K0L@NGXZUP616OYNS!>G*2-]<-;O)9[>03"PD[(@K40P* M,O[TI3"(VFGG T/!;A1^$H8&5>XA'X]U&VR;JPZRPU&WVA?<8C5OP=#7HC@ZT],^\7)\!?Z+""?X0($1%2*QO=5AZ&'1X ZF MTU.ZIQ \%Z&<+R>1.QN)[3WC2"4?&-3$JVLT4L$'B#54\">!FACE M.3H-U,2B5/ G(?:*49XC"C7?2/ -/!C54\)\0O"_,-6]&S()E,#HMCU< M1\P"ZOB2FB3F+S4)GXA<%C-)$V\PE,G&0GZYL4 RW 0V] JUB[^*LW^E_AZ* M$XTDMFJ"G[7F-)3Y._7&3X"EU& !(.YG5>(8'+\%M=OD#5X2[,Q#L"Q)S2@#MC/6&/;ZB<)TOA,;QB5,\0Y:+9NY*N M LZ1/:KC>^HL^. M&C?/<9 >2:LLDT14=K,9BV9':*NM7L>=X*E-GLXW1 MI)Z-/W2-9U1!$!U+#,%9=.0$^^.:YZ<&C_T9#Y> 'E^)1FL3/9)>]#BC7'D0 MMU6S'1[U6=N8*G?5SF26UD+Q%&ER/AIT"-P MR_OUF$Z0,+$_6^'<8>*M3?]+M3$".C/@%TIH9;NJE;3K:7X"U.JPJEV71H79 M*5"BW.ZW=LG<474.S$[LSF-S8^ZS^.2O!BF M[3Z""8Y'."&D]ED3[^1O.D8(QMM=5)%81K2Y]/9EBQT)F.]&%F,HIQ?L.0TD/ EC9[O%4%Y)R14[(=(EKP3$1ZEEP=IU+P;M+(]:Y872]Q=RD2(@"(D M\8"((;\F(@0=!#D)(M#(R.5'1MX)">/)*)J?=&_U?/8&C&/#175ZK2*_ 4=# MHLDC\$B>+$CBUBZY\#R58P1]CUL7^KRWTTE\Y8PJ!-#X2^#Q%]2HC9(!NT++ M4NN^%+N.%?(\4#7];M+3ZJ,^J4_"A>+"83X7S7+Y>)8+!2EOQ.=\,8I&A *( M"!T&4O-Y[K%2,<>W^=MBY9DMCC7Y7NV3 B9<*)KZJ-CY8A2-F@40-3L,I!HE?=2HW>1O6HNKNEH;;C[=RPFK>;U.$VJS?&A)!\0/ER"S^5#^.<2\6%7X.:L M\(%&;@(ZB[4#'I1RKBGTPD:9G;"]FVR-TQXL%<%#ZL>?6"C%'58[C<+#[LC+ MA<+#>7L7-&@2U"&L'?AP9R0[.5%=R$, _^"[T9X< ZA8+0J3Q$)Q;E\P=ZVJ MF=^3>CM&V(/_@YIYZ&P/N,H:N1#]_4NQH&)+V[1+/_X@J3-ET;(-Q5* ^?GR M:Y\&P0_704O5BW'^/MU.MAK#JOQ\G4X.16&VJ74-:0!D6P75WJK7U9ZW8O(K MY$(# K/\<6B47CJ^U2^[.VB=6*_;X"^: $X14@/9&:T[ %* M2M-M@U%A/\)HCI,4-1'_L%9U+L2(!D _D"IXYJ]3CO49%%WSH>):,AI)T6H\ MXY,4#*!R/X7<:16DTU5!BO-4\B-?[ M?L)B$&]B2Q#DIIN#Z=>ID#=M,A^&\1&(!J[LC$I)YX"$O61&X'X%FTUT 1M? M%\0]>$Z]]7T"OC.P==\B0I?P-0ZOQGDTY;Q:57? M[YANVNQ4>Y[@5+U=9^Z% WMCIR_ T&71'+@!+!2H_>6- M4ZWB5W4P%AW>&HDG*6%3K8"2BB)*!CG&BL"I:KIH#B%/]@?,G +N2 M9Z\7Z;$DY![9]NUC8C2UR[6'Q8QP[2+UY/C?1SC5>0(LX7FZ;M-U^Q+7[?,# MK[T;/^\ L:*&H.I*MXU=##6Y4LHY8]YKW8?"Y*G/MM/7+S<+CK6JR30Y=,U'V5 J MN2]![6+-G>8 &$#L6<"@1@\]0AZ<4?1]CCZ=#]ZET;3> WE7K7LKJ\XK%ENM MEZ^5=$)XN'])DXQ]+L6'8NQE&D[)\?+HT4583CZ>*_HR!P>V,>-+I_X%#!KK M*8-9T3 6A.'KQJS3@(!0S2:"/'"F[90 M4,EV']O]WS%8XV]4>))OOO0S]2F_;0&MN-:'V[F,G(HS3%0;WA?%T9KFK M[7O"W683JQIS!;J&+1H+:#WC++IDB+$&@,GJ(SBD"P;O:\)&*IJE,U 9Q+X! M )IQS$RQ!DQ#-!33%)FL.$:)F$Q9U,0^^;UT%\*'8R4(E**"N>44RV3$7@\J M$>RXR?Q$:7! 0KD8ZH*\%BD4S_YV'UN UMH8?\?]_HC1\E $; F\S2>.ALDNV8: ;Q/%8AR+#-\,V' BMLF) <>A&1P6Y MIP57MA^&V2MV/%L,0%.\G^W"5[[#\>NYU*_-D,S"^XLG09K(VAG!U0"6QFE- MSI+!J_:*EIE>CIR3-'TCW*CY83S;R=NS>%*Y9&ELSM"D3]SJR4;$9KW=;# M4&0Y=?"8ZX_&D]F//Q;:!-C"=-@XY_%H7-"HK>D:RAX=D9>YOV^J64:'0X5^ MS#FC99(SX-ZY 344_J:/X <9_ZKI(T5#&:YB(+JPA-:5.D!L/:5NW+'SV93O M ;TE7A6E^#W?R3XJ_4_KABORBB-/^4HW\AA#/!5-O-J1;>4&TV1)3.4;7$F( M565-FJ?3/_[T(.AL*4=X#,<=#HF)9('),)=##!O* .=%C&AAS=@%.'#0Q[H) M9%=[Z&A_?+3A$O?^ :]?=ZXF5X]F*E](YWNW';G<$J;]5^% @\NHO#:1Z8A] M?,2R9/G[P#1-=-+M2:H>;=G:C?50KLGY.P6-VDS?'C-WD5V-VSI4XV$<0TDI MHJHN(!(KHZYMF& 'W/\5U'FG"QKH<.P MPL/\YT3D(&CF7;7.K,-[4!/HQ6P M6J;CGA%6[Z 9^A0K#?/BRV/63AA@9MAPA/E(8GN$H:&KHM' J$O.4$$;"SK7 MTF UG,2XZD+?EA"OD+Q>B,&.?;@+GD4#@C-CCS%/"Y!LE_78\II[Q/I;5Q3% M1.-L0B/0(!9H%ZWEKD4ZQB:\; /T"[)R#3 V )PEEL.KK.$W;)L.D9W.7, ^ M5%&#JQ1$J?D^ITFO3L-UFAXW::9VF9(0A;6=@XP$JWG4L M1^D..0 F%#RF_L%-L,3YLIX[TE,TP'B1P?!C*G,&N@G6 &=10A59.ZG$S*"= M&1CV[*9R>4G=YPJ5Y]28A49ZN*Q&*V:M^'X@V%(BYXQC!FB@IU@[YWY^W+XN MM4$_T>(S([8O7>=KL2:<^QP;V8ZZ+"<_$F-@,GK?_#F"C/K7-1#5\J-H1G'1[-_$HM%LJ\!+-[UQI1,U)31]MFL0_+T:YOT A"87NJP5 M:428'H#+&E05$RY7-ER6%N!QW$M"IY+<9'?Y&EL/8@,TSX)H$/4?+4+HV.1P*)RF2 MN%?A0PR\.0R'RY;P&?6E]>-$$30D3$.'DQ\:,RX'W6XC@IP,\AQPDE0@&FBC M8N >*W6W(= :Y\<)IU+.F#,#GMA;?^?XGJ3%R83K<2J8C@;K[\6FZR"&21CPBQOQG/WZC_6\(; MB?.P1T1KIW"=V]8/XKI?OG'JS!D)2Q__XKD(-D+@1Z=C42Z2B/DT-ANVC> Q MN40&FBUP4_D:FJ/JVJE\YRN/CB#AH5U-/!D@V"!$1![% MTV3U\=EE[A%/',[";$KRY+(=41.X#M1N1?KI"1>Z*3B/(B)/2[& M"]T?Y*VBNVU4?6D#+5ZZT5K9=/&JSS45W>JF(7:QFU?>&?-8=W0MR$.1BR7O ME?[MV,S5H.NW=65#3"ZN8M.4Q=KBE='H\(G1T[C?$;:OE.S'ZU9NH8V&BZOA ME?E@]W/W(BK(RV]>V9G&QMFB74NS\<NCTC5)IAHK5;#T3:&*AF%L(75;) M=POE^YO^=7J$DH*VKDQG.V9=3MYD\HL2-VTF^N7NN(+VTK>NM-C)3*R_S&_R MC2P =W?]PD.F7^LDMJ]\-*_N;DH/97MX^S2R)[676KLAU3K)[2N'X<'T,3^N M=(?B7#+C$]X6FHMT)[5]927-IV>/=WR.G;#*PXV17,@/K5J'8[>RF8? MYOP@W1CFPU,^F;KMZ&TA"ANP8T1[/7FH+;K]6BO,&^67>3@#;1^"8AP==MV/X%XW>![ M6A6T"K6K:5Z$UDLN<^(]NU2$P8%WYU" MGMJ[LP?P:$6G$\-O0YM$HLZ#

\;\T%W\ MS4"A;!L;@4)7 =:'OHTE#.3T%'[;!W6WO?A'E!3$>>PN,!/XFWF)K0^SY2MY MJ#S;8K>(@OE($ MT9''3"B(>".D[M+)46T:FU'$[O$OCZ] 3G(DJZJ"G?XM6 MKY?HA;5QJY'-Q>L--C&K/,[(9D48]6^S>W!\\7/V=>B#L]9K97=U'8I0PW/N M@,[EYXII(7^OVJN.T:N;>GX.OY ]7;6'G2M)F J]/)]Y!$_ZV(J!#O1I]#'9 M =_HIVAA93=A.W!Q,@.@R\CH6IB0>7-^K(=FH!%.OCY&X&6#Y.JA7=8R]_=6 M@P7SN]:PT9R%H;7ZX:#"IJQQ-W>&%&Z@D96_*87YH3*1,N7&M=EI%FO'IA#V M.>YT>/>UX63^4%^(_6&[&KOIJT]7[9<]GNYW$SN MI_1\_]BLDSY'\0[OOAWN#PPVF;S)C]*5%Y#A.4L5L,;Q']"X R(XV_H688YC MF61%<\",106GQ#@Q1G>%1=E"N Z/"P4:HE)YUFOUZLUE,S(;5?T^)OIBN9JMV"DFQ9* MBD)8T-4-0Y\A06+IN:Z,B:DZ&8>IDT'&,9-A2KJXS+BQ((!A]T4F=B+Z.]W( M,LDHC[8PT*#8IDD "-%[,ESD&$FINZ193#P8-^GC<"]>V;!E@&P4V2-']=U#%VC<]OB7.^@7?61?W-_NBZ1C=*.W ME(_Q,NGI>,H+2 D9OY?@*2$C)60\+T)&G\D1*"/C%V)DW)^!X*LL+H8:X71, MCI= 8T(IH2Z#$NHS_3_;(_UQ_+PEDQWRII$3[4\!P0M0Q_.;8Y3L\034'_LB M9VZ$>"?=XXXS_G9J.AJ-^HM!"]R^W-M%0^+&LSZA=^39K\5U1."#9WF6KN,7 MM(Z_PYVXF.7Y&R!0S@:85W:F[X"=EU2X8)BWM?H0%)*&;<2J^:3F<#5&WZ[A M=;[&B6_$%102S@<27J&:[EFM^T2O'6^T"H/J2]OL@ (I='S^JWL4+)54^!*;M)5:W[V[B6XY-FJRT^P"Z!>L%F MTX0[$3;Y2]DR+H77Z %IL?)%?U#BK7)V!;FI>ZZ2P?;,C@/O/5S%PJ D39(&, MLZ"I#[3F!>6O_SAXO0);NZH6=IO)%^M1Y%I9NS2_&]<[QJB"^2VPO1--O'-G M^]3VSO$MA\O HO/SFKY#J3"?D\O.<_7'F69CW4!NQHZ36]0.N*!0QCGU]M)G MZWF8Y&2#H_K*Z7A$Z^D07J,9C-E1Z(I(&[W8TWYY;F71B1KT& 6N&V^\0MOFW.'QO)XD#+8$)(' ?@8N\$MO/ K[?BD5\2 M>[Y*=)$&$<\21G;91.,$N-7[>IQ5\G?\]4NFU5\8F/?UT"#BY\I?OH/197O- MZL'_0;7XV*G\'84RO9]/UYWS**C9L+LFF-BP(_DIVG+?9BAZ'LJYA9ZYG0T7 MM^5669VI\6?)?RK>WV\0#4#P8%:-94AK/UL"YM/ 'H3Z%#6F+"X.C03.0R4#IE$!?5/.:I7B+4ZV:N&RA M4WS*-*Q.%;7/'"CC73?4@3E6H!;KQL*I!U)2)>?FF<9:<_U:B;5&PYEX9][U MJPGEP\4@RHJF(QJNHI-EL6S6'3 058#8!YG%G;AF>ZV1G[6%J9 6$[W1T);U M3G6022H/$+K_)'=1GSDEI5"I"7T$IZV;VX$KKC3KV1#\5[$47#Q*-+J*93@U M5_JBHIG65C4S?(NWP!5FH$-Y(RB>ZQ2\D@&B=T8%U]"CN@NFJ&GZ5)F*S$]< MP 45#<.: I_V#[I)$FWH*\)/Z .8CR$Z >@@(A)^1511I2UM"AM-^!O'R'-$ M.H5(\5RJ/4-?B*JU0 52H5\AFYCA39G"7L'7%QJWI&ZLTU?X/5)9T5HUK M4 M!:"O9XJ**RL9A*8:/AH5H@%.:QT9Y$OYPN/_F/;ZI,/3*A%!A1(V[!%+'Q/O M*!%%D]8>_V'RI5+QKIG^U$/6<,)K[(P-@%ENX/419N?,145U0-\5 ]0%- 1H M2)U!T'14ULXD14( 8T*\@_/6*60'_[-'X#U#'R&1ASS2A=*4!H!4>E&5D8+4 M;1D:(-6"H(*M>#E7%4S[B+9'B..QRJ4K5/]9-G0+?4DXD.4U?.]#EJS174-A+>YB/,JHW+ MJH&KMN+USVTM$MH5M(0U":V04'RR8KG70)_#5BU\R:KRGF]^Y+MZ=Z4;,^B3 MA4NZCM=T5(0..*=+/M6>=S"Y(SM+T8@?A42$N=NA!&N$ZA=:4R1U!!E7L+W. M:'!LN(:]1>2O('< ]T-U^F$N^X'-I14=/+8HH> ;I!:T,[*)M&LE-1#W,W$Q MTL38XU*"@.U*Z,UA"N^?CAVZ?JG'!(5#O/YX+K_C\?FY-!"U/O"\)^I]#PHV M0*-K3\^@77Y4WXV7&-'=<5 M04*7E#&J=AUR%,#]R;7A-[^7=%N5-[^4@0E1%VQ]#WU?7")IZRFD0UM?HYYM M?H?E(&]="KN[^=52&IL_$(EN?DF&8/M[VS#MK4<@:W_K.R0*]SO"E@_!1<05 MMZ&WA3#59'XN50U/( WTEWX\U%6]]P_64]))XE\I"'24WF+/4,)YIB*M[0^P MAB-G:L\\B.JXN0\'EV$E0&Z;P!K#WZ49-G$5Y8&:/QQH]_02 :Y/DM- MQ"3RJNZ0R*-)LZ=I;A55S^R&H?%ERHI$T -^.1LHT,8B MP+[4'5SQL(O*A.,JA5,@$]UQC!<%N$;&)OXX1IX;-]]8NC;KC4,7>@95TS6) M\,-6Q2YDJ.*J/L:Q4&_XN@L6N@/Z )6YPT5,O#, 3O>>KBKZ/[_=BB783(-& M.MJFP:8@*98$6[L*M4OB6+'PU(<333-):6A=&@Z@GP#QS!6 :-G.HH,?B_.Z M5-@\"1?OAGU%LI%%2X07.8X0Z=9H9*.KW!GG( QY[*H575*?GMPT LA 5LP1 M%JRSIX0:3<8)-ADZ53*RCGZOKPIH;V#[(E25!Z_X7LFZC5N#!*_@2&/[MDJD M2Q0"5?O;W0['*"*K>F]EKZY5T=:1Z>(QC50VT<*\8N7#E,^ZWI)N!F@:T 7;^$T)>5$S-VK M\Q= M6P]VE-'*NZR&Y&9BKIM22_B22:T=9%SC;D!;028;0]C*!-C(T;L0:LET1L;/ M&-^$?MC37FP422[V:&#F=?N7/IYC<2";&,V3F6+B^2.!,6H G%(36S'(_IXJ MSB)'JX,+H(ELHQ*QV"R&G3: *#L5BC2AMH708 =&+9T]LL2Z/I3(C- >+][, A9PH9V*)B]#,EDBU66>57//) MK%>B9>2%KKO6!41)++T/< N(R/"?AC.>J"^R+MGK_A""=P^ZY[..-X8*GR'! MPG\]X9_MY22T"U]77R71%40ED/<)C3.H!V0O)M2N(DP^YW MD8\DH;0GZ#1>V082Z B/B])[RQ7R/@2"A/,8=T3)9VGAQJ%&4T_B<\Y]7O^62!>YJB@YA1A?4(]$PQ UXI^N M7%ZB6([CZVH2EIP;!D&R\5C*2"F("8TP 3X!!>^(*XPUK6>(2,_0XW%XYC,P M_\'0>/4^7[\OYMNG")WR17?>0@V.:%%G:8>YO M#IX3?75^\[@T".KA<+FA/;"TU11DD$.,)[:'Z\&/EA96A/&^ =M:2Q]F53(= M [K'S8&3&NQP\U5QKC,%:.>/F9(39'#[46@L[4G2Y[TLZ?: MZ#HX'>%-T=?7O?7$EEC,)'CB=@"L3="[A*"GV MB#E@N_'T&^=)NG%.-\Z/LG'N]V+4A4:>(N\&B58YG_7 Q)F%]GXZ8=VNFW<* M, )?),NJ]KBFDM5XA2.I->=C*+2K)V=2?# M;Y4RYZZ03JH>RNUSO2#LF>%D2&>9PXFJ3E8D6OQ,4251PK-8='R*\Z[J[3(< M!!VGVG)/,:!D_Q(B+!%8URF1C6,*.![55W6TQ8).AQ*Y(+6"#\#EW)'E^-IE MV(W;>K(3/UN7.S:77:&?R>+FNC^PEL%(X+/+>*BO7+9X\$J'_Y*1 XPU!!H=5735&EKL"H0#OX^!EC?#_ MZ<2.LLV0LR&+MOB@K85WI]'[/ FCGM1Y-[;MS(Y2*;N<5,UZ=I?9=3[X@2/B M*Q_&">KJQAJFK,*]CJ?L>&F8XFV*I0?O<"++GOU'$M*R5R $(>8U:%ENYC:< M?08)!0#)+NOJ(G<[B_GIW?=S\C:5Q;NZT5R- M$_SRZ'=WSK64<2> /N M*P$5BMJ>!P0<*6A9Q;%)LA=E6@947J2,> ?"Z(N:NP&*8L.6J*"S%U@%2!B# M>&QHUV5*HOMP"F"GSU=%?AG-96&SPB,[9A3R17SC@JMQ36$[/B\Z.N0%=%?X)PB5U %RC9AK^!V. M5 61S"@0G@FD%Q5H"S30JDY*B))(JNMBD:.]$H+8L0E^N7\F5$=.NGWLEEL2CY;>,\\WHB/!QY9"3 M=FZU*2?Y,5["\A*42B[J^N<6RN3W!2?S9)$HJ9OS@NOG[+ M:NXO7;M6I!&!2[,Q!,1X_HM+08$O;\+7:;H6]EQG1I:1F"UB ;J0?,^%A'@% M=,I3> P,'KFX$(EOP*.);64WCQ9?DGHG1K)\A%_><@A QCD/J)X=/E)X/$=X M=$-U=-)3@ P.(&,>9 HQ2&ZK-)-53CB3U/ 9,V\*;#>@ IN(27K5U8HC4H\5R1?N]H[7:X/%"R M@\T&%S6FHD\]2= \R_(XFK>V98("='L#^\N8/3I&0T*26YGGZ"25!,*R"#M! MGK;<<'"Y;BP#B X73H^1!H:N*1*C=TEH%PWGV%9'Y*R0K)B8Q\;=AB:0U&(CG2**TU&W&-K#8R+%1>>&TKQ&W6+^8G]P\1RQ?:)?B),V+^87Z> M27L"'80B-9U;41%DD:>>?'XU@VPY-.5.1P:X.H./3 MWHG@5;P12IM5-."&RIW3&2*>+2%/X@+S$XY@R-G8@Y(:B"H^*(S:JYOH$D5F M?A:S#7C1CD0II /PEY^\H]UGLFG$_'2S&C9DY)$+$A;>LF!4E.W@'$$=)$/*)_&0#T*,4B(6!Q(-D?:WMO.?V94T=8 0\O.'/=!!C74)5MPSEJ>-A1KBA9_3?>A-_NO Z;Y@:TKZ$E_D(J MMSCG!/''M>O%Y1E>M#^Y<+,,\,$C@#%IA 8W8<2)MSCS@[!@S7T,>Q+M8$>79\[Q4U#N M#4),T_Y;>9XPDD# M[3(RRIM6J;@2('34X;/&*-39!QIBJ,541NCP]2JK%=%YPT^8*XYLH&)Z5''I M4K8:3"&=OEN?<:0%RW1:YZ#BKM/2SA%O$QTPA*B(&'J6AN(6F9G#548.S9)3 M8FZ=04QS0=+T2'XBNM5E'W:U!)]X)[Q!F(^LAV<$E 4&[%?N6S\K[_R]>R V M"(F7K7,I;(B8<7OA6Y8\$0JIPR)[K'I/2B+4!D67G11"CVB\I_R1;GAXV]"3 M#07@?&ZR*$Q%^!!TAI/04;Q"#R1B%P#YTMA>6:4R2XHAV2-$/":# @PM%$/7BVY;YST+2+V.,(UY%A8-JJ)?/V*_)?HZ=#YYR1 MMPX=7DR>[B1-XDZ94 @2V*:@0MG;#I^1NPM@>G6,]))C!4M]P9K@S3-?%JW0CXSF<:=I077;>VB)'K]U) MG6ZTEK>AUS,H%/X_RNL&X8\_N"@(A%_E#_.SJ8^A;96,\LL$].4T1]8)9O1W M3M 0=Y/814@+,#,5T83E@61,RHV^P!=A_BT24/2PG^%[EJLPJ4N&%FJB3VME MRI!6K3V;K-OXXTH=/2G]Y/;E<0OT$F28NR#@I WKZU71L)VF$#Z(%6-$5U0Q M%IL#@#:3'"N!O,")N.%6(XY(WG'YH; '6!4A4CN3SW0&#AD1^FQ#J@"E3N/I MLB9BD<@OK/?"2R$3@-TLX^8L2.Z-*X$ZB(6M3,QEA!^(J)M=ZQ+16,@Z7D#6 MVNGX]0!#-S:5'3"]$34/+XQ#"T-8ZC'7G0K%H9$-+/@^S7163!3P$J4!6FT4 M<_D1,Y8[O((X3.$R1:[?OJ64^$V$8-U=LM*-+%)@QN$0V&BX,U00$VWB@X7) M!;#SS[93P\ 32W'9B S@F%_0MT,&I+DZL^;I1)ZOEPU4#)PBE(TY\#[&! KOC(=N75RZ6 M;9*-!;),>:-3.Q##-5E6E%=_<9[]X-U X-R#@VWK=\97=UJ[U=1%FXV9[R[( M*WZO 5RVG#UKAUETV4GH^^&!QM:;N.+9=V6B.4<"-A1G*?\ELGBY=]9L2'RE M:$*X0E!QI$4,DYB0F**FNPNT9\@)<93I'D&17/O>:YYZ[?OE1<"Q+17J:==TKX$D*K/$M#JS2T&GQHU2-.CL-;14$$6_>?MSHJ M@?R[X[[H@%:=^+=!%R?!93MQ@M:2:]&IE2,ZQQF)):_HA@=NB84$C2K1]!Y@ M/TX)E0/+BKPCVY8T8_56 B*B;>GN%P1!\#=K0,.NDE6=:[:1VS+<5KA:[Z3; M'E3(E4M%V+V%7#VST/-\%.M%QHDK(O)4 M\*=!&IX*GAHUWTGP=&T]B> 3%.,IU'PKP0N1%#4G3Z/Q"6K54*CY5H*/4JOF M-%9-DFK\:4(U/#4G3P0U='$]$=10C*=6S;<2/(W5T%C-=Q(\A1H:J_E>@J>Q MFL\)'M-TK3,&;B6(XGRI3R4W!==W1#.XE7IWJ##6->]=_?XH I^W)&"_T9?_ M^R/VPU>I\'":NFG"2Q;@\9S!.?J,FX#LH]20,%Y-FG8>NB^UM(GYOLKD?%$> M9Z6C6@9.1CKKY+PO_OO$]%XMQ%37MTMC-0C7@CA?OK*T3LLM8!=#*80D2 &I&\ M-(WXBZJ#SWTFP>T+4H&_OYM=^$V5/+A5D+^L<.41S*+]Z5+?0",N"P*I743M M(FH74;OH>]M%A\3+_B-) /1Z)]_@KJ^7.]\H),"$G?(53A'C \;PC8Z=2X3< MI\WZ#_=V/TF%#[W]*\CVO\7U\&F^,4R'XZ5%$M;8QM:&TMM*Q,..V_GC#Q-- MA-AD_ BCZ7?T[MQ5UU^;_/BJZ^]Z$83JQA*A&!<[RFA^+]@- K:.I[MO93C[ MKKN'ZNM/C@U%^=0_5&-][NU;&;XG'/'D<4;;9^M^>[3_IMKJ7V_W'^@]?WS= M?R[V+&R#9"J4Y(]CUOHG5\ V=W9^'1;+R)8S+&AN+#/,/F* M,>'S"_WZJ73G'^9%2A?;Y\I1J#N*;>N;UIVO'H5")&#;@S,^ .'SQ?A^[$@Z#?WUS7 M8W?29TLE%4I&>9H*Z[OZQ[^#^O,7K_Y\2$AP= \WD*R#+Z[_B9-,P^+0"9"W%&0_3("XOXF M W_]"7#YCJT0$GB!+@#4LO^FECW.3T[2"4!-^^]AVI]A)G-3MT25,?;N/M ] M.YK'?)3U()X(Q>+[#**O&-"G>[24*=30/QJ<\YE JL?97"G.< M&FYG9KA]JS-HEY3,7 *F^8L11SILQHN(*OPR>H^1Q+%BP1:] )GI ?BTL:C( MC*4?$FZD&P$TQ?E24IP/7E.$4#2V=U6AB3;VP? M- .03G \S?O\;ED/9Z<"C%\<>Q^R\AC$[SGB\Y M[_G\M/Z[83TU_*EM]YUG #7\OXSA?X8)TH289<$88 HT&Y $Z4+CENX"'K[G M(,#9*.MV5P7'69!VTOW[L*UPA'[XG5$=#7%L@F94OW?#X$(U=LO_N4"-?:OP M)079W4;_):KL+KO^M"I[L#M+<[D_:)I?R/C29.^OH8*[8N&7"97;X>[+6]TY MQ'6=\C$)[S)"W#Y$LB]49[^ #X5T-AJG)BDU2<_<9*$YZA=HD'Z_)/9_+1'* M^L__R,KT_0^/K![OCI_G&TL?DX_P[P% DH8=Y%)@]'NLFPI*1/^%4\V5*7#[ MS[)_HWYZ&K,=:'>TPGTBDM+6X_"K(W'@QJ;Y6(1U-0V*7 -+H3"B;>D,R[#H MO?_"%[O_Q7)9MH+H*&R!*HY-\,O]X_<'!F*/I/ [PZJXT&WK5T^9 ]DK&*?Y MCBZL!^;7VM%8C+JZNO7Z#67$TP"^>8\Z)K=4\/]M:OB&AGHGS/IXO4M2Y"-Z M#&R1,1)5\LV,C+GSE6<>JZ"'7E_1+68$1 TVJ&>KRWFY3]D](\ Y?2#C_PEL M430(F-8O(;XV^3"N<"MP(60O&K"6NQDRD P@F@"?P_@K'HUP#'RKBDYLB)K, M_ 5MGXBP_*JG&XPU /#_!@#X E.9,R/8GH') -@$F;FQ-< (;(CA66@V,9(^ M&HN&^_C$KL?'W*]"L%7F&$AH.JF+T/)MIC@"S!@8BBZ;C,@L@&@P8E^/,![. M?'AI/5^Z3]?_Q[37Q8@%!1?U'=JHC\GF=2**5AA[_.??3#U?_=03F'RI5+QK MIC_WD!DP */J\!]F;"AP/*$B,#(<+BA%)!%%PZ,&=0[]+I%_@6G:!OH-7]** M-"(A1N_U3#C:W07^;JJK-A0EQ+:9-4 70E@8X"OQ:$"0"N,/\(5#8)D1IXKI MZ>4Q$A7-@O^'>J18)GP.$.7%>GY'R(,7G(_NW9OPL<:U'KP M$I_JDM;P$BX&,KRC #1@B"I)$/D_XFC\FTG+<'%63,O RZ;7D/$=_E8-P,,I MKKV9 ?,QT$Q@AAC17,,II!M09W2#-!OC#8&?$)F9(@(<%+7O/0NEY/M+N M'I2XVW_W,S:)?W7A5!^&9[#'.PRS#>-N90DM+Q6[)H02:],D]-O!\5R(YOB! M[H['/@S6GZ."#TSP^VGBJ. #$OQ;G'=4\ $)_HTL$2KWX)!F[V8(%7QP2+,W MBD8%3XV:KR9XNK:>1/!OL>Q0P5.H^5J"%R(\]9].H_'[]P:IX"G4?#7![V>& MI8(/2/")")^D@C])J(8*_E100Q?7$T$--2>I5?.M!$]C-2<1?#P2HX*G4/.- M!$^CDS16'>5M[^56?S.Y*;B^H[SIK00\GWAY]O7[7$Z/^"L)V&_T MY?_^B/WP52H\G*9'I2I"PO DK4M LX"Q(<;NVD/7$SB;.-.[3#*\\\L,;Y(9 M*; AE_JK2S7I#4V*^JM)J4B*NRA-R@Y$K0\"UA2?SS(=T.=W<-]]8^7W&4:Y M5"2>NBCM;RASBJ+GAZ*<$.&.2RQ)8?0@&/73'#_RZ!X^EC^+Z""2;INB)IO_ M7-;T?U]/G0- 6__=ZO-RHO-^FTOQRS*7T/')0#7";R:_BU.(V&59$% ADA0B M M2(:"25O"B-^(NJ@\]])IF&%Z0"?W\Y0_ I:!J'R *)B,):BB]*T/JZVO$ MA<5:J*44L$8)RPTN;=TPZ5JZ]ICLK"-74/YOWYE^'U8!_8?I3DA%?9Q5. T93TN M585/#;C[S_:>.^"^=43V+&R%1$B(\\>I;!V ,,Y8=8,&FJ!5][CKQ(?*? @A M(;6OR@>%W>]HY[YUAN^4!=59@9JZ1RTR?8YJ$(U]/5OWG76@SR0BS809?#P. MR,Q8-*P%+<)SLGCSZ\WB\5\QB'Q^L6(_M>[\X\*^:]T7!;O [=]3 ME5&C^GDY=O"Y1W;/9( #-W)/ 4!?$E4##^;ZMIA?1. V !/R$B*TYQ>(]5/M MSA_"^5""];6:Z9?$NB]H09YO6!6KY 7743ZIU?@]W8+SM1K7:M">J"&!E[4] M)#2[7KKV]9*UI,*CJ2)%4Q>D"&MHJSRDIR0M*AV*3IQ$SJ^O^XOSDI[^E8A$ MES5YE]V<*=: ^8L3/+\Y15/W/C,98L1E26%&[S%_Q2/L\@FHBBL4J6A9AM*U M2;%**$^GSBTP3%W3@!IV0^C+[HBHZJ\!3%NUT#/)]0,@RI)N:U:$:<)FB2/T M]V$]3Z+BL*J-OOX+^KFKWHOF@#$!G/VB)L'A%1?&1Q+(]4#8-T5!,4T1_HAT%152A V@C+JV87I&? P_VB)\!KQ0A"^T M+!6W@1'[4-WQ7["U5Z!KV**Q\.@K8<#S$/E)*A -!'D#1PG=TQT"TC\_F/Q> M/=; 1U=@[F@[SVVR]?WW?QU4JMW3#8?ND,? W =APFHH]N";?XGJ3%R8KL&< MB@BKDN=NJP0R 2-"[&_&\S?J_Y;P1N(\[!'16FE5Y[;UZJKNEV^P*SHC@2J& M\]"<&*\5N(_"]2?FT]ALX([@65I%!B)G[W]__*=9S>ZS. *JL][$< &G2!9> MC:;EOCLDO!&EIB\U2U3?=F?%/!TS+*7TOPM+8IM6J^F^"I T4=J.\D>#:2I"4V M/R%X7TK+O+D!>][UE#[2[X\N?>1IQ:0I!5PRZ8AQMQ3BM=_FI M^)5?1<..L6&RY\ABL-2XQPTJG9K/>__AB'/G\SXZM>;F\+U*/),\!H^S[\XM M5=9@E77O@9BS(-014D<9R>\%LONSFLY=;]]*#CHA6W[B.&SYWTM;]Y\L.']M M/3)!Y\':>A1E]3UZ<>[*>M'U:(Y.ZWFPL@HA-KZ7.)&B*[4%SM6&#;$QX0B# M>>Q(T"=#/:>.Z!372:9\(>N\!.PX/S?W>Y4VX4)1=A\1T#\HMH9>!CD>]4DX4-"(NEK19(+B'.<7SCC M>U4D220XBG-T%3Y+W>1"<3;A7Y_//ACQN<(5_E-#!U[=81_IMJ>V 4'DK0(' MRY-43BT&I^""I&NF8EJX2@%Z@*J;\&]2S@$V#0ZXK9@#MP2!#+JD%($0X;S% M'\AQ<%*6 -WY%\>SGN(.4$T]=0QTVV":P!@Q&::DB]J1:F-L1(O0/[@2A;Q1 M_0/1E[\NQ66!C)V4YI[*'R8C>KC-Q;Z.^,YAZV"W&-G&M2T&<-+# <65)0AI M^A2V#TNI*ZJHS(3Y&=ELB.(S[/-+V3G$\T'3RR_?YRCY^_CC19/2QSNO^ A] M/ ]-8 HU7TWPE#W^ M5.SQE-+Y-*$:6JCB5%!#%]<300VMB4.MFF\E>!JKH;&:[R1X"C4T5O.]!$]C M-6=0FN7-Y*8S9EOSG89P/P*?MR1H:99S*LUR2DWZJ.)$?2ZX(42XRZ+&/DIM MEOUKWN>I3E\_?_0%5/M<09(6E[DP1:(823'2YRHQCB5-J\0$,+(V&69!T?@_/_>$)' >>\7I!%!5XD)0!T^T]V#%<1/*9!0] 4IQ=\7 M;@@>H *7I_87A(*T.!(MCD2+(U&(H(82-92HH?25#"6_*F$=8W]ZDUTE6'[R MXX:]3\W&OI]'XMS9V-^B8S@+GK-H*![?Q\+G7^6+L^4_"T1S@Z:__%J%VSZB MN?%0="]E*07=#Y; N.B:+6^E()^N9@L72G)'JHCUG13VK0SO!#M-/1$"?$J)% MK=H+L6JCH62,6K7?R*H5HE_/JO6! ?_3BG0\RG8G4,W(X).<[9\C;"?\^#, M?X;*(?8!H]N6:<&WPW$FW/@.<7N$:?1IA*_TRHW^\,':D#;"UJ9Y%PYS?%.3"/J@J'S/0F)H5W MFBNJ+M&_)-6^WO[TS_ V:;SIMT:(9779)V9QS'V;IU M+K6SL^W[10.1H,6&(K6\V%9__7L. %*4)JLPSPIE=F3^^7WV@$,#I!DUZS:*J1FS ?$;B,@!,1W]8E26G. M\! $L_>G>3B&8[ [(!$$IV-P1WF&!RLL@I14^$2>>T!.%)%K&A7B_ 6*I/>( M0"XYGO&0P__A"? ;GKL GB[+ *H!2_EST9#Z\RVY0?5Z!.*=C0*04/'C"K MME-O;1_[ZF.KE.*WQQVN$+\/Q2ON\+U1WZT^&EDI7KF:EZ7XA\ZB5HI76.5J7IKB5Y_!KA2O"'U?EN(5=[@ZIN"P% ^N1AWE MJ;*:@U*\*J!4 75(BC?TGJ*P?H;B-\+_]N ";+.I,9_2[Z>&OF9K0C$I-XE) M>9](VNL06IW$-'L(;5(3#V45AZ,),1AVZ$!>A-M5W,S*ZRJOJ[SN4S7Q4''5 MG,&PR3)&T5AOP0VVC'I-T5@_]OV[ T!$VP"Q;7;&PW81/;VS^V#1^/,K#AT3 MBM17D?HJ4E_E(E38:$V=^:R*>U-DK[M80GO\YM7MDB3L=J9MWQPNJW?1-)W# MI16DFCW-MG9#![OA6G@=?U4V2&KKL+9WQPQ)RM M)C=\:)-!([!K:5V[_P*=\;ZAJ_*([;M=9)[?12*QZTFH1\\RO72*Q^^C,",I M ^-G#"GOD"@-3$*R$4TY3UX\F[\*8_)]Q%)ZS?GM+E@V"5.:)^F4G"#56CR5 M[XJ=GY]PHK_:Q1_"9 (MCND]#( /,4?R"W&:7,=642#.0\E9W);21%972 X_ M .M-/L*_L*M>&DYPVT#&VX6[?T O19>YX!>GYZ>__/LO63&O?ZYA&,"@N3LX MSY.)F.?N.FB_8B+GO$_/S\^^?3]^5DL;)**L$SJNFGZN&#.Y?D[H!.D"T>)) MD7K(/#E\#CQ7"+4X88R?5[ 55I+N=-1_)!,: @-H,IX#]I+@:X3?72$P\/!-;.4<++ 89+R;32$IBDN*_ K=?)) MCL2UB%NAO=V=4H'B'$ RO$MK@]U;"57=VNGIGQBK*M3S7:;VV>:>V^\B+&$TQL(TD M0,H%)1NQL8GM1_6-Z>U13T1QG MI;QMGK:R_/*!+6'2$N \<=L+'[SPI^R88^I==T.VN>,3[)KOH@1"6O#7G_[X M_>O)JOF+AQY1\WLQDA%'M\LR M=6_=JWZ-R7%Q562Y<$=FCX_#+G<^?!S J UC"/"4G,#G,"?'5Y!$H*L0;@6R MD(BA@Z+2">.R&F@$O=PKRS5T0SHZ.>B_H[_Y0,X3&HN\HO8%N8&+P/GD!>9! MRR2S++CI)N&/!MO3*!"_@L?'84M>XP%V;\KGAS%H%((H^'R0:U*Q#/,4)@&P M@\"1S&%^+V@*W86_A@R^C[$;'\&5C8_EFT(W0NR4(=$P[VR-#UM281-( M\+!1FHO>0!C1R3=(^63(T# INADE")Z4)TCP< U\-/)CPRT^OQ6R.Y*#J3F[ M,CP%>CQA,?I_(<*B0:(L$6S0/N"C$)DE%2DO)FDI^'^D%D]B_MQQ FK&D9\+ M[N@<(I4W8MPK\[ 0@4TR\IJ+*%,[I'B^#;,<.UM=\V9.6L'Y"X^;=?TLOJ-+ M@;%/;)B"VJ?5=SUNV+K9\4L.1E1>Z)>DPM*M0&DXAVNCV'/@T#)$+ MB!3DUN;=[^2XHE(4[2:]MZ;^YQ6\HXP_LSNY]^/O8!$-2;<@^& M^4&5;:+Y/C/('SX5?#!^8^.S93J8 M7H>>J*=DR@FPB%%3O*(!N<'9PW!#4,30>6):\L 2^1EJ4< M,O0C2LHT.:WR:)DDUQ+G5*BGB@:8]@JJ?W0XX/H";!6EOPX!+ &]AER9IXNS M^#&90&Y:Q#+93L-L)G/&V(]E M=1'Y:&9 :I'-'#4?6#FK MV2"M#RV4^6ZI@NSIPIH0@]"*,?.YYRS[JHD1P'TL5MP\,I1VS/*T\$3<3.%/ MOY"U$IH"HXT7%5Q+91F4,UZK<+-EZ.I\-A;E.>3S$$Q\&:? [8+4(T"J4 V: M\8:; Y0 W8\S" :(0'X" )]DX*I+@NKQA)8!*MN'D^..[1,2SF_/?Y6/06J% M['XB_-I9&Q4E/L/A]Y(X\659P,L+_HZ<_$+4%OR;M6GS>YM@S7>[NJOX92=[ M86*S%2'8/A2O2!_WI7A#MY2O4;[F@!2O?,W^?$U7:5[YF@-2O/(U*J]II^8W MPMOQ8"7;X/UC&]]NN]H%-UL36Z,?[.AFN]@;]LZ#M5\@[94':^OOTC>TXP_% ML@V_0;)176PRCBC^IRT,_Y;MTC=-O>.V*F+L@,GCP"%AZ6:[F!NVSN5Q\)!H MG9=81N:Q*0J+791AU;N[\G4N'U]HFKWE0?&U)/YVQ'8WZ.TV-][W+J=V;R[= M?EZ[D6U.MJV9[F[(*Q1Z6X7>U:L9S4"O86J=G>PP5>AM&7I;X'MM4W--:YTY MA4:F/Z^+C.]&>"/W*SV<"+W(,=>\H556(\^7=>?#:-VA\]IU-*-CO-F<7138 M]@^V%F0<=Q5!6JX-N$M&;M^&):MF8[*Y-H!=Q#!FX+_"YBN-M;]+WM9:YZ_L9* ML3'U:[4Z=5Q+K7:U9?QDG<6RB@D+^:]6,%_)+?KVC$U'*_>ZRJW_DE5(;G.M M$78A#T^OHYLU>AS_/T7&=ZS#P^,D/N+I*:!KG)&L\$:$/ZRG]RMB'&C#9P%+ M!?D&;S:GMRS3R*ONK&5Q&6#3"_D68D&*,4Y@T/UW]L4K6^_-&'?JO_+;ASGQ MP\SCK!AX>9AE!2"XG^(R'1N8N(%:8&9#BZ\0P[ TPZ]:=E>>+].!(,!;B7 MF<69:(W=XF=68FL.C1%25/%K4"=%F(TX+8D40.,L)R%G7$F"( ,%@4VHV*W. MV\9M^)Z7%O!,L%26Q#&+CO@;X?"-?+ D>,!]Z-7%42A(3D(FL::[FX#:IASC M635;O0_'6!7$?',ZD97PTBGT^EAXD!T0%>TZ-0 LY05\99IF#<=(=3/C$PCN M8>)8AI-7;A?:F6=N@;'M<;J-BH&-ZUORSH0K'K$C#W1']URZ9RJ^QQ5ON[7A MNESQ8)N9WI^NJ>6C]I79U^W'6;4=U&ZVHG9CBMKM_;:IW6KJ!/_H;J9*>UZ4 M^E3-C.XU2M7SM663M8^.48;N/. IC5FZP-.VRED*?UUF2M 89$+P-)$<[3J$ ME('[F4KI2:90N^:_[XG<2)56BR E>QUF>)CASO&<839HU2H-3M962C4C$>*I M)7+^#J!#O1,L9HN?'J+/9T\AHG&BSC_;+K^$_F>WPA XNAF(D\ON*" MRB;@YR!K0+,ON[]&U!4NOT+("V)"04R+B(,OA)*2=Y@D0W#95-)6W3!RP^FX MAHR,6"3* O#APRF7!>SH0\3V.5;S49'-V(-!^JP8(K,?//JJH*"XG#%!-B@> M5'']2DC#5U+WF-F0W\I'/4@5@<:QFWHBAMH0]!)%@"D6F.UXI1 DF0 M8*RL58N2B ZPZV-QZ?.2'M]IYW8JB1TS'/Q[H 3'U".55OPZ@[H@" =$L)13 MR^'',)=.:;@ECR2<$(>)&%4,4@<^A+ D &S D$=5HF,)@] #HT'T@>\]QJ]' MF2-VQ>N(82@H^Y([?9)D?=ZL/_=S1+>:(VUM K0RNWX> YIC* :T?1%6]%<> M^*04OS6*%D,I?A^*[^GNRO-3E>*WYVI6GL^E%+\UQ5N*#4JYF@-2O'(URM4< MEN*5JU&NYM 4KUR-%)JM3?;YH8GJ%TO#^5">TV06SLWC?J4??C[N[X?V,O8XT]PL?9SCZ'VK M5?1QW\1+#T))'POYXLU0OL[PC1_>]7AR.14+]A@+6JN)_4:()FFB:2&C2;K9 M> S9#R'^AHE+^WK7W7AD?4Y@.6=9)H+(]Q&-MYI9[A<1>QT*J^<37FS'F^8? M#]8=*O K\"OP[SWT;[:4>F[H_YRD[+[0W]#JL;''=K1EIG!KA/Q@ZGZK9E2^ MX^:2=N6[+<.$J'5:! E3*.C?C*8*& H8"\ XDN? S6"2*9PHG,PT9L_AQ%4X MV65FW2*66\$>-&T-*"K=^XO*%UD[-J]$W-C90NUP M[9Q!?X-'6K7#@S?/41\6[!RM9]H*= ITNP1=7^M8JY)8!3H%.@4Z!;KVUSQF MOZ]US<5)_C:ML-48K?^LUMA:M,:V_.7$F4*P M0K!"L$*P0K!*(A2 ]PG@%E2B+5I]^S1W?H]:@5M50.[P?>.M3R#NNB^;#A%: MI[\J0KS(0/ D?Z] VQC0.D9?059!MDV0[;D=!5D%V39!UE$KCP<%6:P'6P[9 M1]2+S5VY%.P*:LERDTN6\[BV ==^4N!ICSL9I#O8 [#S#FYZ;Y9A:)W>JK1> MS54^?:Y2P;_A\#<-S796O=*JT*_0_V+1;QE:UU+H5^@_3/1W^EI?[8]4\'_: M$F[;X;_R;>.W.86NS!TUM+ZL^LP+9;E1-X#%V;\AX@_">FR9M=0^!^YIND45$-2 MFC.2!'!QRMC1&#HR(N=G'[Y>D$E49,31W3\1 02]&J,+XY.2T/_K3P,OL!US MZ+H#J^\Z Z?C]0?4"H*!8?9\VW-[[M#O(9#IW""JP'']C\+&N=A MSD>.O%<,@>>Z9^ZHS)JW6L4[=@:B2 Y#G=1%X@:!+Z+R[X]AYD5)5J3PTQ!& M"OE,TQ\L)Q=A]J-B+'N&YPUC"*3Y.[NSLC. -1!@1$&@(6,QX(5D ,4P@"$& MB/)&-+YB" F2%"G:%T5,0422I&24W"Q\'6;P9TRO&)+1C2 N@4WTP!G81!MWSRD7EL M/&2I5+6I06U@]G2N,XDQNT,#BP:]@=-E%F#,]P<]H]\?&$ZWXQGFL$=]3^)$ MW(&F(,)M#_7AC]3G%=7W*12G$8@CGDC N,&6@K"&#HE)+X\/2%I M$3%YE@CT;:Z)!)Z=UAK"1U(Q!.,I"(:^/"VE$V.2Q5P2_EL8!QB.N+ I^[T( MY;@=U@?M<%IK,HQY=U,^=#/92DZ"$$2L*?F2>44*>0U\>7HKW DYAA@&XIE] MVR&O,=&WC/?U'_E7YOLWZ$Q2YF'"X&NB;UF&'[-B#( M/B\[T(&)BP8UCL M,",3?G17II,/%#M13))82#M#BL:MGH+TG-O_34 CPA=PL>= MC$(6@)P>Y',YAD;YHX86X:'6YP_0) "S @SJ0_C4U@0!N4&G7*$+X[!0-)]<'H3M9FX]C9Q'F;]W)T6LXLQ9 U7ZM:"*40 R5!3R.H3: M)HFC:KA74;7 MN1O&!=1,]1HMH*6>$S[CFV5R: M5TE05W2IT[LJK3<9PD],&#N$3HKB%1KD5M=("+J+IUH9K<_B&)J^IK4JQ&U<@AS3NYW0'.\2)&P\MD5U,="?>-)%'(-S3++!#Q& M*$94;7SA@['/("QB6]]#AG\RZ]I9.0V96IM=P\P7DU;+JM.F1Z;X.WH@_Y3BJ)Z=OI.?T(*_%L0@6 MQ!;Q,L!+BIY+U*AS=8>XB2.\E!X<%N6P15\&>!#>07JP*0S9'PS^R9/%&[3' M]7:N+.[[0;_?8?; ==W^P#&MWJ#?[]&!Y?@N]7MVQS&-N;+X&_3)^HH.[&Q6 M(^RC//YV?/%=6.7L3"=?O__M](*+S\?>SKU^JRGA6S9OG[(I&O"IE MF*?MN:HW=<(%(C6)=C?3<]_T(4PF(PIVQ=(SP9*+1\>; M&, $\.]!IER6NP"T9!QZU00A'WC?+T[ I(&(8C)X%0"DG(1$25TC]S?PB9L6@*2L\J3N#@%8D-EQ!:>X,W"2\- M?_':]G8"%00Z7,POQ7 (8PCVN9@IG>#8*&)1F,I9)I(F4QKE4^&9F<^+3Y%X MP.-_N?P'=CPI^\HS!SZJ*\&&+ H9?LW3'R@B<3B+>5>,5DQ**W5P>G[ZR[__ MDA7SEN>V[>KNDIGN9")>Y.PZN"Q63'XFI^?G9]^^'S^KD7467W2R%#$8]-E5 MJ08,BF "-*DT N9@8-@\#8=H6PC F SDTI6!BNY7>) F8U2Y5M,N:-,;,9$H M\80&/D. %2N'U;R$G'0!*2A&8F[N*W2-<2G9:VQ 3CM\K:X^+J\N9Q]X^3V4R?Q?3,Q&%X94!YE) N _5KTY^&X4@SR(F MRPF:$9\YPM1$3IAP2]2Z4G9./$TL($CEEP(OT=IRGX(M<)#@M7P>1#8D6\\8 M^X$_51'=IV-Z)9\NDF8N _$ QI@K3V>95JDU&+Q\O.'D&(H:T.N$:[[4 :"W MOFI8S@^[E'8"WQQ0TW8'CMNS!WWFV8.NV66.T^\:OMU?F!\VCW%Z_A/D]5#- M[#F:'.M\K8!(:7872;"P'.) QUP;C3A+K"F)"YR71_5C@IUI8QW@])AKDK)PJQ?E\OAI <"% QQ2,@004,9.CQP;@BEE&.9)% M2TM"K!S/N,IRS32)JKD5CX5\LEXB!$*]6/AYX,AF:Q?5),HHSR?OWKZ]N;G1 M,^;IX&S>'J?>" /$6^9?T?2M3W/ZUC1ZAF$Z;PWXK^%TG4[?[,-GUS'?4LNR MNYV^_5_HZP]]E(_W,"2=,)K%!X3H?M87WKHW#"^SF6: MIFWUZ-"T!C;UA@.G3XU!S[6,@6T/>\PWJ>OZ_L( LWZ-4_ 6&288_GX'F*63 MNC#DDD:BC#W]O<" 4YO91F_UJR@1)? V.1RM^X:C7 7]DL1L3O.6:YBN$_@# MHT^#@=.CWJ#'>L9@V.U0O]OI&*S?6]"\_9$%M(CR[-?)?O+[VM+I.U(*0U : M4'4,E7%-X_O4;M?N!ZS3\P8=V^T.G*X50."@_J!+/6<687X&+O\6JY#2Q,+RJUYW7?)RW*/? !52 MS^*,<%G\O%#YA?!7_)LYMV;,M"NO68P3>5I*4;WT*G"Q%C=31S?ZJ]Y)KZFB MUCS.^P11VWHD8< ,Z>=#WUH9 =6FY%':GG_77;]?;:RU?0^\X M[>C@IE__KUV($Y9K;@9XFI8[KFZW1,T*1TW&D6XI=]2,#BH8*1@=.(R@9%VY M8:\Y6E[HX",I.D4:N..#Z.>-O*IND_DZ3]>'*7F[^NHO?*UD_GCZQPRK^]20 MIS3.<.M%G&]:%?=.VZRA'%'0+O[W*0J0>=R.@?"3N5E!9?''ALH6 M&1S7TI2E#\'2=:^OC/TX!8C4I47&/JNM@:\9YX=3H9^+_:5/3F?MQ MC;WT"^]"' C65!!0VC]0[:L0W @SM!Q%JH94+E1IOYWBMUS[*H ]IH:T#@D: M^ZTAK1ZU'68VKX:<\7"H&E(% :7]_8O?CS2GY!,2 M[[[^IR"!CZ;WG6KV3ZTBG/Z]NE8<5+",.?X-$6QRN6 >#?_UX>*L3?Z0=E>^62E_0/5?N,C8LET) MT5U?B)*SU^E[/G.]P=!G_8'CVO9@V#>]@>_V#Q=3+% MUOE^9VR=E_!(BL<]/8^J<]6F\$>1=UZ>_?+E^/NO%Z>7&SNM%5K]=N=%+GG( MI3C$69[+\,#+79J\$2G-4VP*SX+P\8P)?G8*GKC 3]SD::LX_%.>%@HY+!*0 M#MF(1@$ROV-#G'Z_/$X4"> +/!Z%MT>+?)3P SHW[DO9R'=-?;( M[+1(YU0RO[::/*MEVGT":=:Z/6QX/KMUXDE]8$@0IFY*_%=&8-53W;8/_:AC2. M&?F_$8L;JOJVH?\Y ?R./53\WHU-3D8A"\BQYR5%S!= 5=!N8M!>V,&Z+&B_ MZ(6B1TUH-7>AI[O1A9[ZO*M<8YF;>9W_#F?*;..QZT.SR;1AXD_AGU$^CG[^ M?U!+ P04 " #@AOA.=6>VT%X% "I/0 %@ &EN=F$M,C Q.3 V,S!X M97@S,BYH=&WM6VV3VC80_GR9R7_8DFDGF>'%!BZ7,QPS'.=KZ.2."W"=M%\Z MPI:Q)K+DR(([^NN[LDT*24@O"6F!&H9!]DJ[S[Y(7FG'[1\JE9?CJU?@2V\6 M4:'!4Y1HZL,=TR&,91P3 5=4*<8YG"OF3RG :;51M:JV=5*I=!X_:B./7CY* M"@=.:O5FK6[9I]!P[*9C6W!SE74,=<3Q_Z@=4N*;QE%;,\UIVCQB8D[^<.\; M]910>T]IUY;=VQ/I+SIMG\TAT0M.STH145,F*IP&VCFNOGA1;QS73YNV??*\ M>?)C*Z,+ M9\PBFL UO8.AC(@HI]?EA"H69/T2]B=UP#:,,AE';7-_*<=G2=]P?7,/@$FZ&_>M>_Z;["MPW;N]VW/_5Q=O8PQT>FNXW MM\/1;?=Z#./!H:EFOX#;ZJC:J\+([1G79M%K-XZM\J'IVAU!]V)P,W8OX( ] MNN;'4^NYF:OCERZ,NL/S[K4[J@S>O')_@VYO;"AUR]K'57,'3%_J],OP,Y5! MH.@"7LYX1,O@4:59L"A#/%/)C* 0+6%ECE%/,RE6YAB0!(@O8Y.,K(Y9ZVF\ M* /0(84141,B:%(9W',4V_6TH1@OEI%.=-KI]8PH#%"^@"&-I4J[](60E:Q2>IW$Q%M>I]8\*V7F+"TY3:3RJ:IXDG,2)]19-EJ9 M" 1N53,Q&7:ML@:V?)CG/+6,2^O0CK-1.7>D.W:L04B<[T\N3LT7EL1TA[&1 M.I%:RV@S/=N!?$P.LT>7C3#0\KE=G!4O?*-OU_F;B1!P>>>$S/>I6/'\FL1_ M?CRD8^QTS%H@+(,@W0_Z#W*!U:S:SPL7_)_\ N=?HO@1C'A ML9AP<.^I-]-L3F$0!,RCJ@CN(KCW,;@S[H:%PS3B\Y#_T\_$^;.'!#HVS&E' M7K#1AN* H>18ESRT>CQ8ESZ+D M^84ES[5=Q"'/HN+L_,#/SM>/(HJX+N)Z[^.ZU.F%C ;0]3PY$QJ5*:J<143O M5LA 1K1(?R.+!)S^+8B8D*\MU.%2[EOSM.DBQ42 !/"P$ %0 M@ %<$0 :6YV82TR,#$Y,#8S,%]C86PN>&UL4$L! A0#% @ X(;X3BQ[ M4L>Y10 8&D% !4 ( !I", &EN=F$M,C Q.3 V,S!?9&5F M+GAM;%!+ 0(4 Q0 ( ."&^$YESF7B<'L 6=!P 5 " M 9!I !I;G9A+3(P,3DP-C,P7VQA8BYX;6Q02P$"% ,4 " #@AOA.P*J9 M3)A5 !/K@8 %0 @ $SY0 :6YV82TR,#$Y,#8S,%]P&UL4$L! A0#% @ X(;X3K2(Y[0=" #3( !P ( ! M_CH! &EN=F$M,C Q.3 V,S!E>#,Q,60Y-#0X8BYH=&U02P$"% ,4 " #@ MAOA.W$A7PA,( "-,0 ' @ %50P$ :6YV82TR,#$Y,#8S M,&5X,S$R.&$S-&4Q+FAT;5!+ 0(4 Q0 ( ."&^$Y%26;HK\0! #$P<2YH=&U02P$"% ,4 M " #@AOA.=6>VT%X% "I/0 %@ @ &$$ , :6YV82TR F,#$Y,#8S,'AE>#,R+FAT;5!+!08 "0 ) &8" 6%@, ! end